/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_nvmetcp_fw_funcs.c | 19 bool nvmetcp_is_slow_sgl(u16 num_sges, bool small_mid_sge) in nvmetcp_is_slow_sgl() argument 21 return (num_sges > SCSI_NUM_SGES_SLOW_SGL_THR && small_mid_sge); in nvmetcp_is_slow_sgl() 28 u8 num_sges_to_init = (u8)(sgl_params->num_sges > NVMETCP_NUM_SGES_IN_CACHE ? in init_scsi_sgl_context() 29 NVMETCP_NUM_SGES_IN_CACHE : sgl_params->num_sges); in init_scsi_sgl_context() 36 ctx_sgl_params->sgl_num_sges = cpu_to_le16(sgl_params->num_sges); in init_scsi_sgl_context() 77 u32 num_sges = 0; in init_sqe() local 87 if (nvmetcp_is_slow_sgl(sgl_task_params->num_sges, in init_sqe() 89 num_sges = NVMETCP_WQE_NUM_SGES_SLOWIO; in init_sqe() 91 num_sges = min((u16)sgl_task_params->num_sges, in init_sqe() 189 init_ustorm_task_contexts(struct ustorm_nvmetcp_task_st_ctx *ustorm_st_context, struct e5_ustorm_nvmetcp_task_ag_ctx *ustorm_ag_context, u32 remaining_recv_len, u32 expected_data_transfer_len, u8 num_sges, bool tx_dif_conn_err_en) init_ustorm_task_contexts() argument 224 u8 num_sges = 0; init_rw_nvmetcp_task() local [all...] |
/kernel/linux/linux-5.10/drivers/scsi/qedf/ |
H A D | drv_scsi_fw_funcs.c | 9 bool scsi_is_slow_sgl(u16 num_sges, bool small_mid_sge) in scsi_is_slow_sgl() argument 11 return (num_sges > SCSI_NUM_SGES_SLOW_SGL_THR && small_mid_sge); in scsi_is_slow_sgl() 19 u8 num_sges_to_init = sgl_task_params->num_sges > in init_scsi_sgl_context() 21 sgl_task_params->num_sges; in init_scsi_sgl_context() 31 ctx_sgl_params->sgl_num_sges = cpu_to_le16(sgl_task_params->num_sges); in init_scsi_sgl_context()
|
H A D | drv_scsi_fw_funcs.h | 15 u16 num_sges; member 65 * @param num_sges - number of sges in SGL 69 bool scsi_is_slow_sgl(u16 num_sges, bool small_mid_sge);
|
H A D | drv_fcoe_fw_funcs.c | 36 slow_sgl = scsi_is_slow_sgl(sgl_task_params->num_sges, in init_initiator_rw_fcoe_task() 91 cpu_to_le16(sgl_task_params->num_sges); in init_initiator_rw_fcoe_task() 170 FCOE_WQE_NUM_SGES, tx_sgl_task_params->num_sges); in init_initiator_midpath_unsolicited_fcoe_task()
|
/kernel/linux/linux-6.6/drivers/scsi/qedf/ |
H A D | drv_scsi_fw_funcs.c | 9 bool scsi_is_slow_sgl(u16 num_sges, bool small_mid_sge) in scsi_is_slow_sgl() argument 11 return (num_sges > SCSI_NUM_SGES_SLOW_SGL_THR && small_mid_sge); in scsi_is_slow_sgl() 19 u8 num_sges_to_init = sgl_task_params->num_sges > in init_scsi_sgl_context() 21 sgl_task_params->num_sges; in init_scsi_sgl_context() 31 ctx_sgl_params->sgl_num_sges = cpu_to_le16(sgl_task_params->num_sges); in init_scsi_sgl_context()
|
H A D | drv_scsi_fw_funcs.h | 15 u16 num_sges; member 65 * @param num_sges - number of sges in SGL 69 bool scsi_is_slow_sgl(u16 num_sges, bool small_mid_sge);
|
H A D | drv_fcoe_fw_funcs.c | 36 slow_sgl = scsi_is_slow_sgl(sgl_task_params->num_sges, in init_initiator_rw_fcoe_task() 91 cpu_to_le16(sgl_task_params->num_sges); in init_initiator_rw_fcoe_task() 170 FCOE_WQE_NUM_SGES, tx_sgl_task_params->num_sges); in init_initiator_midpath_unsolicited_fcoe_task()
|
/kernel/linux/linux-5.10/drivers/scsi/qedi/ |
H A D | qedi_fw_api.c | 16 static bool scsi_is_slow_sgl(u16 num_sges, bool small_mid_sge) in scsi_is_slow_sgl() argument 18 return (num_sges > SCSI_NUM_SGES_SLOW_SGL_THR && small_mid_sge); in scsi_is_slow_sgl() 27 u8 num_sges; in init_scsi_sgl_context() local 30 num_sges = (sgl_task_params->num_sges > SCSI_NUM_SGES_IN_CACHE) ? in init_scsi_sgl_context() 31 SCSI_NUM_SGES_IN_CACHE : sgl_task_params->num_sges; in init_scsi_sgl_context() 40 ctx_sgl_params->sgl_num_sges = cpu_to_le16(sgl_task_params->num_sges); in init_scsi_sgl_context() 42 for (sge_index = 0; sge_index < num_sges; sge_index++) { in init_scsi_sgl_context() 113 u32 num_sges = 0; in init_sqe() local 126 if (scsi_is_slow_sgl(sgl_task_params->num_sges, in init_sqe() 256 init_ustorm_task_contexts(struct ustorm_iscsi_task_st_ctx *ustorm_st_cxt, struct e4_ustorm_iscsi_task_ag_ctx *ustorm_ag_cxt, u32 remaining_recv_len, u32 expected_data_transfer_len, u8 num_sges, bool tx_dif_conn_err_en) init_ustorm_task_contexts() argument 493 u8 num_sges = 0; init_rw_iscsi_task() local [all...] |
H A D | qedi_fw_scsi.h | 19 u16 num_sges; member
|
H A D | qedi_fw.c | 1059 tx_sgl_task_params.num_sges = 1; in qedi_send_iscsi_login() 1068 rx_sgl_task_params.num_sges = 1; in qedi_send_iscsi_login() 1651 tx_sgl_task_params.num_sges = 1; in qedi_send_iscsi_text() 1660 rx_sgl_task_params.num_sges = 1; in qedi_send_iscsi_text() 1767 tx_sgl_task_params.num_sges = 1; in qedi_send_iscsi_nopout() 1776 rx_sgl_task_params.num_sges = 1; in qedi_send_iscsi_nopout() 2113 tx_sgl_task_params.num_sges = cmd->io_tbl.sge_valid; in qedi_iscsi_send_ioreq() 2123 rx_sgl_task_params.num_sges = cmd->io_tbl.sge_valid; in qedi_iscsi_send_ioreq() 2153 "%s: %s-SGL: sg_len=0x%x num_sges=0x%x first-sge-lo=0x%x first-sge-hi=0x%x\n", in qedi_iscsi_send_ioreq()
|
/kernel/linux/linux-6.6/drivers/scsi/qedi/ |
H A D | qedi_fw_api.c | 16 static bool scsi_is_slow_sgl(u16 num_sges, bool small_mid_sge) in scsi_is_slow_sgl() argument 18 return (num_sges > SCSI_NUM_SGES_SLOW_SGL_THR && small_mid_sge); in scsi_is_slow_sgl() 27 u8 num_sges; in init_scsi_sgl_context() local 30 num_sges = (sgl_task_params->num_sges > SCSI_NUM_SGES_IN_CACHE) ? in init_scsi_sgl_context() 31 SCSI_NUM_SGES_IN_CACHE : sgl_task_params->num_sges; in init_scsi_sgl_context() 40 ctx_sgl_params->sgl_num_sges = cpu_to_le16(sgl_task_params->num_sges); in init_scsi_sgl_context() 42 for (sge_index = 0; sge_index < num_sges; sge_index++) { in init_scsi_sgl_context() 113 u32 num_sges = 0; in init_sqe() local 126 if (scsi_is_slow_sgl(sgl_task_params->num_sges, in init_sqe() 256 init_ustorm_task_contexts(struct ustorm_iscsi_task_st_ctx *ustorm_st_cxt, struct ustorm_iscsi_task_ag_ctx *ustorm_ag_cxt, u32 remaining_recv_len, u32 expected_data_transfer_len, u8 num_sges, bool tx_dif_conn_err_en) init_ustorm_task_contexts() argument 493 u8 num_sges = 0; init_rw_iscsi_task() local [all...] |
H A D | qedi_fw_scsi.h | 19 u16 num_sges; member
|
H A D | qedi_fw.c | 1022 tx_sgl_task_params.num_sges = 1; in qedi_send_iscsi_login() 1031 rx_sgl_task_params.num_sges = 1; in qedi_send_iscsi_login() 1594 tx_sgl_task_params.num_sges = 1; in qedi_send_iscsi_text() 1603 rx_sgl_task_params.num_sges = 1; in qedi_send_iscsi_text() 1710 tx_sgl_task_params.num_sges = 1; in qedi_send_iscsi_nopout() 1719 rx_sgl_task_params.num_sges = 1; in qedi_send_iscsi_nopout() 2056 tx_sgl_task_params.num_sges = cmd->io_tbl.sge_valid; in qedi_iscsi_send_ioreq() 2066 rx_sgl_task_params.num_sges = cmd->io_tbl.sge_valid; in qedi_iscsi_send_ioreq() 2096 "%s: %s-SGL: sg_len=0x%x num_sges=0x%x first-sge-lo=0x%x first-sge-hi=0x%x\n", in qedi_iscsi_send_ioreq()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/ |
H A D | uk.c | 420 if (qp->max_sq_frag_cnt < op_info->num_sges) in irdma_uk_send() 423 for (i = 0; i < op_info->num_sges; i++) in irdma_uk_send() 427 frag_cnt = op_info->num_sges + 1; in irdma_uk_send() 429 frag_cnt = op_info->num_sges; in irdma_uk_send() 454 for (byte_off = 32; i < op_info->num_sges; i++) { in irdma_uk_send() 515 * @num_sges: Total inline data length 519 u32 num_sges, u8 polarity) in irdma_copy_inline_data_gen_1() 524 for (i = 0; i < num_sges; i++) { in irdma_copy_inline_data_gen_1() 577 * @num_sges: number of SGE's 581 u32 num_sges, u in irdma_copy_inline_data() 518 irdma_copy_inline_data_gen_1(u8 *wqe, struct ib_sge *sge_list, u32 num_sges, u8 polarity) irdma_copy_inline_data_gen_1() argument 580 irdma_copy_inline_data(u8 *wqe, struct ib_sge *sge_list, u32 num_sges, u8 polarity) irdma_copy_inline_data() argument [all...] |
H A D | user.h | 171 u32 num_sges; member 180 u32 num_sges; member 279 u32 num_sges, u8 polarity);
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/ |
H A D | i40iw_uk.c | 376 if (qp->max_sq_frag_cnt < op_info->num_sges) in i40iw_send() 379 for (i = 0; i < op_info->num_sges; i++) in i40iw_send() 381 ret_code = i40iw_fragcnt_to_wqesize_sq(op_info->num_sges, &wqe_size); in i40iw_send() 393 LS_64((op_info->num_sges > 1 ? (op_info->num_sges - 1) : 0), in i40iw_send() 402 for (i = 1, byte_off = 32; i < op_info->num_sges; i++) { in i40iw_send() 665 if (qp->max_rq_frag_cnt < info->num_sges) in i40iw_post_receive() 667 for (i = 0; i < info->num_sges; i++) in i40iw_post_receive() 676 header = LS_64((info->num_sges > 1 ? (info->num_sges in i40iw_post_receive() [all...] |
H A D | i40iw_user.h | 198 u32 num_sges; member 260 u32 num_sges; member
|
H A D | i40iw_verbs.c | 2081 * @num_sges: count of sg entries 2083 static void i40iw_copy_sg_list(struct i40iw_sge *sg_list, struct ib_sge *sgl, int num_sges) in i40iw_copy_sg_list() argument 2087 for (i = 0; (i < num_sges) && (i < I40IW_MAX_WQ_FRAGMENT_COUNT); i++) { in i40iw_copy_sg_list() 2151 info.op.send.num_sges = ib_wr->num_sge; in i40iw_post_send() 2299 post_recv.num_sges = ib_wr->num_sge; in i40iw_post_recv()
|
/kernel/linux/linux-5.10/net/smc/ |
H A D | smc_tx.c | 269 int num_sges, struct ib_rdma_wr *rdma_wr) in smc_tx_rdma_write() 276 rdma_wr->wr.num_sge = num_sges; in smc_tx_rdma_write() 319 int num_sges; in smcr_tx_rdma_writes() local 326 num_sges = 0; in smcr_tx_rdma_writes() 330 num_sges++; in smcr_tx_rdma_writes() 342 rc = smc_tx_rdma_write(conn, dst_off, num_sges, in smcr_tx_rdma_writes() 268 smc_tx_rdma_write(struct smc_connection *conn, int peer_rmbe_offset, int num_sges, struct ib_rdma_wr *rdma_wr) smc_tx_rdma_write() argument
|
/kernel/linux/linux-6.6/net/smc/ |
H A D | smc_tx.c | 318 int num_sges, struct ib_rdma_wr *rdma_wr) in smc_tx_rdma_write() 325 rdma_wr->wr.num_sge = num_sges; in smc_tx_rdma_write() 369 int num_sges; in smcr_tx_rdma_writes() local 384 num_sges = 0; in smcr_tx_rdma_writes() 392 num_sges++; in smcr_tx_rdma_writes() 404 rc = smc_tx_rdma_write(conn, dst_off, num_sges, wr); in smcr_tx_rdma_writes() 317 smc_tx_rdma_write(struct smc_connection *conn, int peer_rmbe_offset, int num_sges, struct ib_rdma_wr *rdma_wr) smc_tx_rdma_write() argument
|
/kernel/linux/linux-6.6/include/linux/qed/ |
H A D | qed_nvmetcp_if.h | 91 u16 num_sges; member
|
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | rpcrdma.h | 1618 unsigned int num_sges 1621 TP_ARGS(rdma, num_sges), 1624 __field(unsigned int, num_sges) 1630 __entry->num_sges = num_sges; 1635 TP_printk("addr=%s device=%s num_sges=%d", 1636 __get_str(addr), __get_str(device), __entry->num_sges
|
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | rpcrdma.h | 1858 unsigned int num_sges 1861 TP_ARGS(rdma, num_sges), 1864 __field(unsigned int, num_sges) 1870 __entry->num_sges = num_sges; 1875 TP_printk("addr=%s device=%s num_sges=%d", 1876 __get_str(addr), __get_str(device), __entry->num_sges
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/qedr/ |
H A D | qedr_hsi_rdma.h | 166 u8 num_sges /* number of SGEs in WQE */; member
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/qedr/ |
H A D | qedr_hsi_rdma.h | 166 u8 num_sges /* number of SGEs in WQE */; member
|