Aplicar função comum a todos os quadros de dados e retornar quadros de dados com o mesmo nome

Estou tentando aplicar uma função a todos os quadros de dados com grafia semelhante no meu ambiente global em R. Quero aplicar essa função a todos esses quadros de dados, mas não consigo descobrir como fazê-lo sem especificar 1 por 1 Desejo retornar o quadro de dados ao ambiente global com a mesma ortografia como era antes.

mtcars_test = mtcars
iris_test = iris
#....etc......could be 2 of them or 88 of them...but they will all end in "_test"

# figure out what data frames I am working with
list_of_my_dfs = lapply(ls(pattern = "*_test"), get)

#my function just multiples everything by 2
mytest_function = function(df){ df = df*2; return(df)}

helpme_return_these_dfs_to_outside_the_list=plyr::llply(list_of_my_dfs, mytest_function)

É aqui que preciso de ajuda. Quero aplicar minha função a cada quadro de dados da lista E depois 'retornar' o quadro de dados dessa lista para o meu ambiente. assimmtcars_test e todos os outros quadros de dados serão multiplicados por 2 em todos os lugares e retornados ao ambiente global.

questionAnswers(2)

yourAnswerToTheQuestion