Home
last modified time | relevance | path

Searched refs:t_data_nents (Results 1 - 25 of 37) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/scsi/ibmvscsi_tgt/
H A Dlibsrp.c172 nsg = dma_map_sg(iue->target->dev, sg, cmd->se_cmd.t_data_nents, in srp_direct_data()
176 cmd->se_cmd.t_data_nents); in srp_direct_data()
243 nsg = dma_map_sg(iue->target->dev, sg, cmd->se_cmd.t_data_nents, in srp_indirect_data()
247 cmd->se_cmd.t_data_nents); in srp_indirect_data()
304 if (!cmd->se_cmd.t_data_nents) in srp_transfer_data()
/kernel/linux/linux-6.6/drivers/scsi/ibmvscsi_tgt/
H A Dlibsrp.c172 nsg = dma_map_sg(iue->target->dev, sg, cmd->se_cmd.t_data_nents, in srp_direct_data()
176 cmd->se_cmd.t_data_nents); in srp_direct_data()
243 nsg = dma_map_sg(iue->target->dev, sg, cmd->se_cmd.t_data_nents, in srp_indirect_data()
247 cmd->se_cmd.t_data_nents); in srp_indirect_data()
304 if (!cmd->se_cmd.t_data_nents) in srp_transfer_data()
/kernel/linux/linux-5.10/drivers/target/
H A Dtarget_core_sbc.c375 cmd->t_data_nents, in xdreadwrite_callback()
409 return ops->execute_rw(cmd, cmd->t_data_sg, cmd->t_data_nents, in sbc_execute_rw()
483 if (sg_alloc_table(&write_tbl, cmd->t_data_nents, GFP_KERNEL) < 0) { in compare_and_write_callback()
492 rc = sg_copy_to_buffer(cmd->t_data_sg, cmd->t_data_nents, buf, in compare_and_write_callback()
527 sg_miter_start(&m, cmd->t_data_sg, cmd->t_data_nents, SG_MITER_TO_SG); in compare_and_write_callback()
553 cmd->t_data_nents_orig = cmd->t_data_nents; in compare_and_write_callback()
554 cmd->t_data_nents = 1; in compare_and_write_callback()
H A Dtarget_core_transport.c1566 cmd->t_data_nents = sgl_count; in transport_generic_map_mem_to_cmd()
2514 cmd->t_data_nents = cmd->t_data_nents_orig; in transport_reset_sgl_orig()
2542 target_free_sgl(cmd->t_data_sg, cmd->t_data_nents); in transport_free_pages()
2544 cmd->t_data_nents = 0; in transport_free_pages()
2562 if (!cmd->t_data_nents) in transport_kmap_data_sg()
2566 if (cmd->t_data_nents == 1) in transport_kmap_data_sg()
2570 pages = kmalloc_array(cmd->t_data_nents, sizeof(*pages), GFP_KERNEL); in transport_kmap_data_sg()
2575 for_each_sg(cmd->t_data_sg, sg, cmd->t_data_nents, i) { in transport_kmap_data_sg()
2579 cmd->t_data_vmap = vmap(pages, cmd->t_data_nents, VM_MAP, PAGE_KERNEL); in transport_kmap_data_sg()
2590 if (!cmd->t_data_nents) { in transport_kunmap_data_sg()
[all...]
H A Dtarget_core_file.c458 if (cmd->t_data_nents > 1 || in fd_execute_write_same()
460 pr_err("WRITE_SAME: Illegal SGL t_data_nents: %u length: %u" in fd_execute_write_same()
462 cmd->t_data_nents, in fd_execute_write_same()
H A Dtarget_core_iblock.c463 if (cmd->t_data_nents > 1 || in iblock_execute_write_same()
465 pr_err("WRITE_SAME: Illegal SGL t_data_nents: %u length: %u" in iblock_execute_write_same()
466 " block_size: %u\n", cmd->t_data_nents, sg->length, in iblock_execute_write_same()
H A Dtarget_core_pscsi.c967 u32 sgl_nents = cmd->t_data_nents; in pscsi_execute_cmd()
H A Dtarget_core_xcopy.c568 pr_debug("Setup PASSTHROUGH_NOALLOC t_data_sg: %p t_data_nents:" in target_xcopy_setup_pt_cmd()
569 " %u\n", cmd->t_data_sg, cmd->t_data_nents); in target_xcopy_setup_pt_cmd()
/kernel/linux/linux-5.10/drivers/target/tcm_fc/
H A Dtfc_cmd.c45 caller, cmd, se_cmd->t_data_nents, in _ft_dump_cmd()
48 for_each_sg(se_cmd->t_data_sg, sg, se_cmd->t_data_nents, count) in _ft_dump_cmd()
219 se_cmd->t_data_nents)) in ft_write_pending()
H A Dtfc_io.c237 se_cmd->t_data_sg, se_cmd->t_data_nents); in ft_recv_write_data()
/kernel/linux/linux-6.6/drivers/target/tcm_fc/
H A Dtfc_cmd.c44 caller, cmd, se_cmd->t_data_nents, in _ft_dump_cmd()
47 for_each_sg(se_cmd->t_data_sg, sg, se_cmd->t_data_nents, count) in _ft_dump_cmd()
218 se_cmd->t_data_nents)) in ft_write_pending()
H A Dtfc_io.c236 se_cmd->t_data_sg, se_cmd->t_data_nents); in ft_recv_write_data()
/kernel/linux/linux-6.6/drivers/target/
H A Dtarget_core_transport.c1638 cmd->t_data_nents = sgl_count; in transport_generic_map_mem_to_cmd()
1798 if (se_cmd->t_data_nents != 0) { in target_submit()
2673 cmd->t_data_nents = cmd->t_data_nents_orig; in transport_reset_sgl_orig()
2701 target_free_sgl(cmd->t_data_sg, cmd->t_data_nents); in transport_free_pages()
2703 cmd->t_data_nents = 0; in transport_free_pages()
2721 if (!cmd->t_data_nents) in transport_kmap_data_sg()
2725 if (cmd->t_data_nents == 1) in transport_kmap_data_sg()
2729 pages = kmalloc_array(cmd->t_data_nents, sizeof(*pages), GFP_KERNEL); in transport_kmap_data_sg()
2734 for_each_sg(cmd->t_data_sg, sg, cmd->t_data_nents, i) { in transport_kmap_data_sg()
2738 cmd->t_data_vmap = vmap(pages, cmd->t_data_nents, VM_MA in transport_kmap_data_sg()
[all...]
H A Dtarget_core_sbc.c346 return ops->execute_rw(cmd, cmd->t_data_sg, cmd->t_data_nents, in sbc_execute_rw()
487 cmd->t_data_nents, in compare_and_write_callback()
502 if (sg_alloc_table(&write_tbl, cmd->t_data_nents, GFP_KERNEL) < 0) { in compare_and_write_callback()
511 sg_miter_start(&m, cmd->t_data_sg, cmd->t_data_nents, SG_MITER_TO_SG); in compare_and_write_callback()
537 cmd->t_data_nents_orig = cmd->t_data_nents; in compare_and_write_callback()
538 cmd->t_data_nents = 1; in compare_and_write_callback()
H A Dtarget_core_iblock.c507 if (!cmd->t_data_nents) in iblock_execute_write_same()
512 if (cmd->t_data_nents > 1 || in iblock_execute_write_same()
514 pr_err("WRITE_SAME: Illegal SGL t_data_nents: %u length: %u" in iblock_execute_write_same()
515 " block_size: %u\n", cmd->t_data_nents, sg->length, in iblock_execute_write_same()
H A Dtarget_core_file.c447 if (!cmd->t_data_nents) in fd_execute_write_same()
450 if (cmd->t_data_nents > 1 || in fd_execute_write_same()
452 pr_err("WRITE_SAME: Illegal SGL t_data_nents: %u length: %u" in fd_execute_write_same()
454 cmd->t_data_nents, in fd_execute_write_same()
/kernel/linux/linux-6.6/drivers/usb/gadget/function/
H A Df_tcm.c221 se_cmd->t_data_nents, in bot_send_read_response()
228 fu->bot_req_in->num_sgs = se_cmd->t_data_nents; in bot_send_read_response()
267 fu->bot_req_out->num_sgs = se_cmd->t_data_nents; in bot_send_write_request()
523 se_cmd->t_data_nents, in uasp_prepare_r_request()
530 stream->req_in->num_sgs = se_cmd->t_data_nents; in uasp_prepare_r_request()
967 se_cmd->t_data_nents, in usbg_data_write_cmpl()
993 req->num_sgs = se_cmd->t_data_nents; in usbg_prepare_w_request()
/kernel/linux/linux-5.10/drivers/usb/gadget/function/
H A Df_tcm.c221 se_cmd->t_data_nents, in bot_send_read_response()
228 fu->bot_req_in->num_sgs = se_cmd->t_data_nents; in bot_send_read_response()
267 fu->bot_req_out->num_sgs = se_cmd->t_data_nents; in bot_send_write_request()
523 se_cmd->t_data_nents, in uasp_prepare_r_request()
530 stream->req_in->num_sgs = se_cmd->t_data_nents; in uasp_prepare_r_request()
967 se_cmd->t_data_nents, in usbg_data_write_cmpl()
993 req->num_sgs = se_cmd->t_data_nents; in usbg_prepare_w_request()
/kernel/linux/linux-5.10/drivers/infiniband/ulp/isert/
H A Dib_isert.c1089 cmd->se_cmd.t_data_nents = 1; in isert_handle_scsi_cmd()
1420 se_cmd->t_data_nents, se_cmd->t_prot_sg, in isert_rdma_rw_ctx_destroy()
1424 se_cmd->t_data_sg, se_cmd->t_data_nents, dir); in isert_rdma_rw_ctx_destroy()
2071 se_cmd->t_data_sg, se_cmd->t_data_nents, in isert_rdma_rw_ctx_post()
2076 se_cmd->t_data_sg, se_cmd->t_data_nents, in isert_rdma_rw_ctx_post()
/kernel/linux/linux-6.6/drivers/infiniband/ulp/isert/
H A Dib_isert.c1089 cmd->se_cmd.t_data_nents = 1; in isert_handle_scsi_cmd()
1420 se_cmd->t_data_nents, se_cmd->t_prot_sg, in isert_rdma_rw_ctx_destroy()
1424 se_cmd->t_data_sg, se_cmd->t_data_nents, dir); in isert_rdma_rw_ctx_destroy()
2071 se_cmd->t_data_sg, se_cmd->t_data_nents, in isert_rdma_rw_ctx_post()
2076 se_cmd->t_data_sg, se_cmd->t_data_nents, in isert_rdma_rw_ctx_post()
/kernel/linux/linux-5.10/drivers/target/iscsi/cxgbit/
H A Dcxgbit_ddp.c246 ttinfo->nents = cmd->se_cmd.t_data_nents; in cxgbit_get_r2t_ttt()
/kernel/linux/linux-6.6/drivers/target/iscsi/cxgbit/
H A Dcxgbit_ddp.c246 ttinfo->nents = cmd->se_cmd.t_data_nents; in cxgbit_get_r2t_ttt()
/kernel/linux/linux-6.6/drivers/scsi/elx/efct/
H A Defct_lio.c369 cmd->t_data_nents, cmd->data_direction); in efct_lio_sg_map()
433 ocp->seg_cnt = cmd->t_data_nents; in efct_lio_write_pending()
477 ocp->seg_cnt = cmd->t_data_nents; in efct_lio_queue_data_in()
/kernel/linux/linux-5.10/include/target/
H A Dtarget_core_base.h519 unsigned int t_data_nents; member
/kernel/linux/linux-6.6/include/target/
H A Dtarget_core_base.h527 unsigned int t_data_nents; member

Completed in 67 milliseconds

12