Searched refs:indirect_desc (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/infiniband/ulp/srp/ |
H A D | ib_srp.h | 129 struct srp_direct_buf *indirect_desc; member
|
H A D | ib_srp.c | 981 kfree(req->indirect_desc); in srp_exit_cmd_priv() 1001 req->indirect_desc = kmalloc(target->indirect_size, GFP_KERNEL); in srp_init_cmd_priv() 1002 if (!req->indirect_desc) in srp_init_cmd_priv() 1005 dma_addr = ib_dma_map_single(ibdev, req->indirect_desc, in srp_init_cmd_priv() 1570 sg_init_one(idb_sg, req->indirect_desc, idb_len); in srp_map_idb() 1598 desc_len += be32_to_cpu(req->indirect_desc[i].len); in srp_check_mapping() 1713 state.desc = req->indirect_desc; in srp_map_data() 1743 *buf = req->indirect_desc[0]; in srp_map_data() 1764 memcpy(indirect_hdr->desc_list, req->indirect_desc, in srp_map_data()
|
/kernel/linux/linux-6.6/drivers/infiniband/ulp/srp/ |
H A D | ib_srp.h | 137 struct srp_direct_buf *indirect_desc; member
|
H A D | ib_srp.c | 976 kfree(req->indirect_desc); in srp_exit_cmd_priv() 996 req->indirect_desc = kmalloc(target->indirect_size, GFP_KERNEL); in srp_init_cmd_priv() 997 if (!req->indirect_desc) in srp_init_cmd_priv() 1000 dma_addr = ib_dma_map_single(ibdev, req->indirect_desc, in srp_init_cmd_priv() 1571 sg_init_one(idb_sg, req->indirect_desc, idb_len); in srp_map_idb() 1599 desc_len += be32_to_cpu(req->indirect_desc[i].len); in srp_check_mapping() 1714 state.desc = req->indirect_desc; in srp_map_data() 1744 *buf = req->indirect_desc[0]; in srp_map_data() 1765 memcpy(indirect_hdr->desc_list, req->indirect_desc, in srp_map_data()
|
Completed in 12 milliseconds