Ha userspace, akkor olyasmit kereshetsz mint a `man 2 splice`, de DMA az annyira hardverkozeli, hogy csak zeng.
Ugyanakkor persze a dolog letezik oprendszer szinten. Pl beagyazott MCU-knal is mar vannak effele featurak ahol siman "belefer" hogy a kedves felhasznalo igy masol(gat) adatokat a memorian belul, es akkor a DMA host controller szol ha kesz. STM32F4-esen pl mar jatszasbol csinaltam ilyet, elesben (eddig meg) nem kellett.