几个不懂的函数,有待解决

来源:互联网 发布:淘宝更改所在地 编辑:程序博客网 时间:2024/05/03 01:22

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 内核内存缓冲申请。

         但是不知道具体是什么意思, 如何操作, 作用是什么。

原创粉丝点击