At one time this sort of hybrid approach was common in disk and network drivers where there was not DMA or significant buffering available.
Одно время этот вид гибридного подхода был распространён в дисковых и сетевых драйверах, где не было DMA или возможностей значительной буферизации.