dma_buf 是内核中一个独立的子系统,提供了一个让不同设备、子系统之间进行共享缓存的统一框架,这里说的缓存通常是指通过DMA方式访问的和硬件交互的内存 structib_umem_dmabuf{structib_umemumem;structdma_buf_attachment*attach;structsg_table*sgt;structscatterlist*first_sg;structscatterlist*last_sg;unsignedlong...
sgt, DMA_BIDIRECTIONAL, dma_attr) -> Map a scatter/gather table to DMA addresses, 不清楚传输方向 if (ib_uses_virt_dma(dev)) nents = ib_dma_virt_map_sg(dev, sgt->sgl, sgt->orig_nents) for_each_sg(sg, s, nents, i) sg_dma_address(s) = (uintptr_t)sg_virt(s); sg_dma...
SO_ERROR、SO_SNDBUF、SO_RCVBUF O_NONBLOCK rpoll 调用支持轮询 rsockets 和普通 fd, index_ma...
[616387.574547] BUG: scheduling while atomic: engine/35689/0x00000002 [616387.574806] Modules linked in: qtfs_server(OE) smc(E) ib_core xt_MASQUERADE nf_conntrack_netlink nfnetlink iptable_nat xt_addrtype iptxt_conntrack nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c br_netfilte...
target->indirect_size, DMA_TO_DEVICE); memset(&state, 0, sizeof(state)); - srp_map_sg(&state, ch, req, scat, count); + ret = srp_map_sg(&state, ch, req, scat, count); + req->nmdesc = state.nmdesc; + if (ret < 0) ...
+ DMA_TO_DEVICE); + if (ib_dma_mapping_error(device->ib_device, + desc->req_dma)) + goto free_req; + + desc->rsp = kmalloc(ISER_RX_LOGIN_SIZE, GFP_KERNEL); + if (!desc->rsp) + goto unmap_req; + + desc->rsp_dma = ib_dma_map_single(device->ib_device, desc->rsp, ...
价格:4元/件更多产品优惠价> 最小采购量:不限 主营产品:进口的各类工控机电设备、仪器仪表、零配件,保证100%原装正品。 供应商:济南友田机械设备有限公司 更多优质供应商> 所在地:中国 山东 济南 联系人:张明哲 您的联系方式已覆盖全网,展示在其他同类产品页面 ...
off = 0; while (atomic_dec_return(&ibmr->ic->i_fastreg_wrs) <= 0) { atomic_inc(&ibmr->ic->i_fastreg_wrs); cpu_relax(); } ret = ib_map_mr_sg_zbva(frmr->mr, ibmr->sg, ibmr->sg_dma_len, &off, PAGE_SIZE); if (unlikely(ret != ibmr->sg_dma_len))...
sgt, DMA_BIDIRECTIONAL, dma_attr) -> Map a scatter/gather table to DMA addresses, 不清楚传输方向 if (ib_uses_virt_dma(dev)) nents = ib_dma_virt_map_sg(dev, sgt->sgl, sgt->orig_nents) for_each_sg(sg, s, nents, i) sg_dma_address(s) = (uintptr_t)sg_virt(s); sg_dma...
sg fuse ext4 mbcache jbd2 virtio_gpu virtio_dma_rm_kms_helper sr_mod cdrom drm ahci libahci crct10dif_pclmul nfit crc32_pclmul libata libnvdimm crc32c_intel virtio_net ghash_clmulni_intessse3 virtio_console virtio_blk failover serio_raw dm_multipath dm_mod [last unloaded: qtfs_...