本文主要是介绍几个不懂的函数,有待解决,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
hw = pci_pool_alloc(dma->dma_pool, flags, &phys);
疑问:这个函数是申请pci缓冲池麽? 从字面意思看好像是的。
怎么申请的呢? dma->dma_pool 是一个pci_pool的结构体, phys 是一个dma_addr_t 的结构体, 是一个地址。
难道是说,难道是。。。哎,不懂, 还是查明了再说吧。
对应的函数是: pci_pool_free.
desc = kmem_cache_alloc(ioat2_cache, flags);
疑问:从字面意思上来看, 意思是: kernel memory cache alloc 内核内存缓冲申请。
但是不知道具体是什么意思, 如何操作, 作用是什么。
这篇关于几个不懂的函数,有待解决的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!