¿Cómo puedo acceder a todos los objetos de la clase data.frame dentro de .GlobalEnv en R

Tengo 8,000data.frames dentro de mi entorno global (.GlobalEnv) en R, por ejemplo

head(ls(.GlobalEnv))
#[1] "db1" "db2" "db3" "db4" "db5"
tail(ls(.GlobalEnv))
#[1] "db7996" "db7997" "db7998" "db7999" "db8000"

¿Cómo puedo acceder a cada uno de losdata.frames?

Pude acceder aldata.frames usando.GlobalEnv$"db1", pero es inútil porque quiero llevar a cabo una regresión lineal para cada uno.