/kernel/linux/linux-5.10/drivers/scsi/qedf/ |
H A D | drv_scsi_fw_funcs.c | 16 struct scsi_sgl_task_params *sgl_task_params) in init_scsi_sgl_context() 18 /* no need to check for sgl_task_params->sgl validity */ in init_scsi_sgl_context() 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() 25 val = cpu_to_le32(sgl_task_params->sgl_phys_addr.lo); in init_scsi_sgl_context() 27 val = cpu_to_le32(sgl_task_params->sgl_phys_addr.hi); in init_scsi_sgl_context() 29 val = cpu_to_le32(sgl_task_params->total_buffer_size); 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() 34 val = cpu_to_le32(sgl_task_params->sgl[sge_index].sge_addr.lo); in init_scsi_sgl_context() 36 val = cpu_to_le32(sgl_task_params in init_scsi_sgl_context() 14 init_scsi_sgl_context(struct scsi_sgl_params *ctx_sgl_params, struct scsi_cached_sges *ctx_data_desc, struct scsi_sgl_task_params *sgl_task_params) init_scsi_sgl_context() argument [all...] |
H A D | drv_fcoe_fw_funcs.c | 20 struct scsi_sgl_task_params *sgl_task_params, in init_initiator_rw_fcoe_task() 36 slow_sgl = scsi_is_slow_sgl(sgl_task_params->num_sges, in init_initiator_rw_fcoe_task() 37 sgl_task_params->small_mid_sge); in init_initiator_rw_fcoe_task() 84 sgl_task_params); in init_initiator_rw_fcoe_task() 91 cpu_to_le16(sgl_task_params->num_sges); in init_initiator_rw_fcoe_task() 102 sgl_task_params); in init_initiator_rw_fcoe_task() 19 init_initiator_rw_fcoe_task(struct fcoe_task_params *task_params, struct scsi_sgl_task_params *sgl_task_params, struct regpair sense_data_buffer_phys_addr, u32 task_retry_id, u8 fcp_cmd_payload[32]) init_initiator_rw_fcoe_task() argument
|
H A D | drv_fcoe_fw_funcs.h | 33 * @param sgl_task_params - Pointer to SGL task params 39 struct scsi_sgl_task_params *sgl_task_params,
|
H A D | drv_scsi_fw_funcs.h | 77 * @param sgl_task_params - SGL parameters (input) 81 struct scsi_sgl_task_params *sgl_task_params);
|
H A D | qedf_io.c | 153 kfree(io_req->sgl_task_params); in qedf_cmd_mgr_free() 251 io_req->sgl_task_params = kzalloc( in qedf_cmd_mgr_alloc() 253 if (!io_req->sgl_task_params) { in qedf_cmd_mgr_alloc() 255 "Failed to allocate sgl_task_params for xid=0x%x\n", in qedf_cmd_mgr_alloc() 612 memset(io_req->sgl_task_params, 0, sizeof(struct scsi_sgl_task_params)); in qedf_init_task() 641 io_req->sgl_task_params->sgl = bd_tbl->bd_tbl; in qedf_init_task() 642 io_req->sgl_task_params->sgl_phys_addr.lo = in qedf_init_task() 644 io_req->sgl_task_params->sgl_phys_addr.hi = in qedf_init_task() 646 io_req->sgl_task_params->num_sges = bd_count; in qedf_init_task() 647 io_req->sgl_task_params in qedf_init_task() [all...] |
H A D | qedf.h | 149 struct scsi_sgl_task_params *sgl_task_params; member
|
/kernel/linux/linux-6.6/drivers/scsi/qedf/ |
H A D | drv_scsi_fw_funcs.c | 16 struct scsi_sgl_task_params *sgl_task_params) in init_scsi_sgl_context() 18 /* no need to check for sgl_task_params->sgl validity */ in init_scsi_sgl_context() 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() 25 val = cpu_to_le32(sgl_task_params->sgl_phys_addr.lo); in init_scsi_sgl_context() 27 val = cpu_to_le32(sgl_task_params->sgl_phys_addr.hi); in init_scsi_sgl_context() 29 val = cpu_to_le32(sgl_task_params->total_buffer_size); 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() 34 val = cpu_to_le32(sgl_task_params->sgl[sge_index].sge_addr.lo); in init_scsi_sgl_context() 36 val = cpu_to_le32(sgl_task_params in init_scsi_sgl_context() 14 init_scsi_sgl_context(struct scsi_sgl_params *ctx_sgl_params, struct scsi_cached_sges *ctx_data_desc, struct scsi_sgl_task_params *sgl_task_params) init_scsi_sgl_context() argument [all...] |
H A D | drv_fcoe_fw_funcs.c | 20 struct scsi_sgl_task_params *sgl_task_params, in init_initiator_rw_fcoe_task() 36 slow_sgl = scsi_is_slow_sgl(sgl_task_params->num_sges, in init_initiator_rw_fcoe_task() 37 sgl_task_params->small_mid_sge); in init_initiator_rw_fcoe_task() 84 sgl_task_params); in init_initiator_rw_fcoe_task() 91 cpu_to_le16(sgl_task_params->num_sges); in init_initiator_rw_fcoe_task() 102 sgl_task_params); in init_initiator_rw_fcoe_task() 19 init_initiator_rw_fcoe_task(struct fcoe_task_params *task_params, struct scsi_sgl_task_params *sgl_task_params, struct regpair sense_data_buffer_phys_addr, u32 task_retry_id, u8 fcp_cmd_payload[32]) init_initiator_rw_fcoe_task() argument
|
H A D | drv_fcoe_fw_funcs.h | 33 * @param sgl_task_params - Pointer to SGL task params 39 struct scsi_sgl_task_params *sgl_task_params,
|
H A D | drv_scsi_fw_funcs.h | 77 * @param sgl_task_params - SGL parameters (input) 81 struct scsi_sgl_task_params *sgl_task_params);
|
H A D | qedf_io.c | 148 kfree(io_req->sgl_task_params); in qedf_cmd_mgr_free() 246 io_req->sgl_task_params = kzalloc( in qedf_cmd_mgr_alloc() 248 if (!io_req->sgl_task_params) { in qedf_cmd_mgr_alloc() 250 "Failed to allocate sgl_task_params for xid=0x%x\n", in qedf_cmd_mgr_alloc() 607 memset(io_req->sgl_task_params, 0, sizeof(struct scsi_sgl_task_params)); in qedf_init_task() 636 io_req->sgl_task_params->sgl = bd_tbl->bd_tbl; in qedf_init_task() 637 io_req->sgl_task_params->sgl_phys_addr.lo = in qedf_init_task() 639 io_req->sgl_task_params->sgl_phys_addr.hi = in qedf_init_task() 641 io_req->sgl_task_params->num_sges = bd_count; in qedf_init_task() 642 io_req->sgl_task_params in qedf_init_task() [all...] |
H A D | qedf.h | 145 struct scsi_sgl_task_params *sgl_task_params; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_nvmetcp_fw_funcs.c | 65 struct storage_sgl_task_params *sgl_task_params, in init_sqe() 87 if (nvmetcp_is_slow_sgl(sgl_task_params->num_sges, in init_sqe() 88 sgl_task_params->small_mid_sge)) in init_sqe() 91 num_sges = min((u16)sgl_task_params->num_sges, in init_sqe() 113 min((u16)sgl_task_params->num_sges, in init_sqe() 219 struct storage_sgl_task_params *sgl_task_params) in init_rw_nvmetcp_task() 233 sgl_task_params); in init_rw_nvmetcp_task() 234 slow_io = nvmetcp_is_slow_sgl(sgl_task_params->num_sges, in init_rw_nvmetcp_task() 235 sgl_task_params->small_mid_sge); in init_rw_nvmetcp_task() 237 (u8)(!slow_io ? min((u32)sgl_task_params in init_rw_nvmetcp_task() 64 init_sqe(struct nvmetcp_task_params *task_params, struct storage_sgl_task_params *sgl_task_params, enum nvmetcp_task_type task_type) init_sqe() argument 216 init_rw_nvmetcp_task(struct nvmetcp_task_params *task_params, enum nvmetcp_task_type task_type, void *pdu_header, void *nvme_cmd, struct storage_sgl_task_params *sgl_task_params) init_rw_nvmetcp_task() argument 284 init_common_initiator_read_task(struct nvmetcp_task_params *task_params, struct nvme_tcp_cmd_pdu *cmd_pdu_header, struct nvme_command *nvme_cmd, struct storage_sgl_task_params *sgl_task_params) init_common_initiator_read_task() argument 293 init_nvmetcp_host_read_task(struct nvmetcp_task_params *task_params, struct nvme_tcp_cmd_pdu *cmd_pdu_header, struct nvme_command *nvme_cmd, struct storage_sgl_task_params *sgl_task_params) init_nvmetcp_host_read_task() argument 299 (void *)nvme_cmd, sgl_task_params); init_nvmetcp_host_read_task() local 303 init_common_initiator_write_task(struct nvmetcp_task_params *task_params, struct nvme_tcp_cmd_pdu *cmd_pdu_header, struct nvme_command *nvme_cmd, struct storage_sgl_task_params *sgl_task_params) init_common_initiator_write_task() argument 312 init_nvmetcp_host_write_task(struct nvmetcp_task_params *task_params, struct nvme_tcp_cmd_pdu *cmd_pdu_header, struct nvme_command *nvme_cmd, struct storage_sgl_task_params *sgl_task_params) init_nvmetcp_host_write_task() argument 318 (void *)nvme_cmd, sgl_task_params); init_nvmetcp_host_write_task() local [all...] |
H A D | qed_nvmetcp_fw_funcs.h | 24 struct storage_sgl_task_params *sgl_task_params); 28 struct storage_sgl_task_params *sgl_task_params);
|
/kernel/linux/linux-5.10/drivers/scsi/qedi/ |
H A D | qedi_fw_api.c | 24 struct scsi_sgl_task_params *sgl_task_params) in init_scsi_sgl_context() 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() 34 val = cpu_to_le32(sgl_task_params->sgl_phys_addr.lo); in init_scsi_sgl_context() 36 val = cpu_to_le32(sgl_task_params->sgl_phys_addr.hi); in init_scsi_sgl_context() 38 val = cpu_to_le32(sgl_task_params->total_buffer_size); 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() 43 val = cpu_to_le32(sgl_task_params->sgl[sge_index].sge_addr.lo); in init_scsi_sgl_context() 45 val = cpu_to_le32(sgl_task_params->sgl[sge_index].sge_addr.hi); in init_scsi_sgl_context() 47 val = cpu_to_le32(sgl_task_params in init_scsi_sgl_context() 22 init_scsi_sgl_context(struct scsi_sgl_params *ctx_sgl_params, struct scsi_cached_sges *ctx_data_desc, struct scsi_sgl_task_params *sgl_task_params) init_scsi_sgl_context() argument 52 calc_rw_task_size(struct iscsi_task_params *task_params, enum iscsi_task_type task_type, struct scsi_sgl_task_params *sgl_task_params, struct scsi_dif_task_params *dif_task_params) calc_rw_task_size() argument 90 init_sqe(struct iscsi_task_params *task_params, struct scsi_sgl_task_params *sgl_task_params, struct scsi_dif_task_params *dif_task_params, struct iscsi_common_hdr *pdu_header, struct scsi_initiator_cmd_params *cmd_params, enum iscsi_task_type task_type, bool is_cleanup) init_sqe() argument 481 init_rw_iscsi_task(struct iscsi_task_params *task_params, enum iscsi_task_type task_type, struct iscsi_conn_params *conn_params, struct iscsi_common_hdr *pdu_header, struct scsi_sgl_task_params *sgl_task_params, struct scsi_initiator_cmd_params *cmd_params, struct scsi_dif_task_params *dif_task_params) init_rw_iscsi_task() argument [all...] |
/kernel/linux/linux-6.6/drivers/scsi/qedi/ |
H A D | qedi_fw_api.c | 24 struct scsi_sgl_task_params *sgl_task_params) in init_scsi_sgl_context() 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() 34 val = cpu_to_le32(sgl_task_params->sgl_phys_addr.lo); in init_scsi_sgl_context() 36 val = cpu_to_le32(sgl_task_params->sgl_phys_addr.hi); in init_scsi_sgl_context() 38 val = cpu_to_le32(sgl_task_params->total_buffer_size); 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() 43 val = cpu_to_le32(sgl_task_params->sgl[sge_index].sge_addr.lo); in init_scsi_sgl_context() 45 val = cpu_to_le32(sgl_task_params->sgl[sge_index].sge_addr.hi); in init_scsi_sgl_context() 47 val = cpu_to_le32(sgl_task_params in init_scsi_sgl_context() 22 init_scsi_sgl_context(struct scsi_sgl_params *ctx_sgl_params, struct scsi_cached_sges *ctx_data_desc, struct scsi_sgl_task_params *sgl_task_params) init_scsi_sgl_context() argument 52 calc_rw_task_size(struct iscsi_task_params *task_params, enum iscsi_task_type task_type, struct scsi_sgl_task_params *sgl_task_params, struct scsi_dif_task_params *dif_task_params) calc_rw_task_size() argument 90 init_sqe(struct iscsi_task_params *task_params, struct scsi_sgl_task_params *sgl_task_params, struct scsi_dif_task_params *dif_task_params, struct iscsi_common_hdr *pdu_header, struct scsi_initiator_cmd_params *cmd_params, enum iscsi_task_type task_type, bool is_cleanup) init_sqe() argument 481 init_rw_iscsi_task(struct iscsi_task_params *task_params, enum iscsi_task_type task_type, struct iscsi_conn_params *conn_params, struct iscsi_common_hdr *pdu_header, struct scsi_sgl_task_params *sgl_task_params, struct scsi_initiator_cmd_params *cmd_params, struct scsi_dif_task_params *dif_task_params) init_rw_iscsi_task() argument [all...] |
/kernel/linux/linux-6.6/include/linux/qed/ |
H A D | qed_nvmetcp_if.h | 178 * @sgl_task_params 183 * @sgl_task_params 240 struct storage_sgl_task_params *sgl_task_params); 245 struct storage_sgl_task_params *sgl_task_params);
|