/linux/drivers/scsi/qedf/ |
A D | drv_scsi_fw_funcs.c | 34 val = cpu_to_le32(sgl_task_params->sgl[sge_index].sge_addr.lo); in init_scsi_sgl_context() 35 ctx_data_desc->sge[sge_index].sge_addr.lo = val; in init_scsi_sgl_context() 36 val = cpu_to_le32(sgl_task_params->sgl[sge_index].sge_addr.hi); in init_scsi_sgl_context() 37 ctx_data_desc->sge[sge_index].sge_addr.hi = val; in init_scsi_sgl_context()
|
A D | qedf_io.c | 508 bd[bd_count].sge_addr.lo = cpu_to_le32(U64_LO(addr)); in qedf_map_sg() 509 bd[bd_count].sge_addr.hi = cpu_to_le32(U64_HI(addr)); in qedf_map_sg() 540 bd[0].sge_addr.lo = bd[0].sge_addr.hi = 0; in qedf_build_bd_list_from_sg() 2101 mp_req_bd->sge_addr.lo = U64_LO(addr); in qedf_init_mp_req() 2102 mp_req_bd->sge_addr.hi = U64_HI(addr); in qedf_init_mp_req() 2112 mp_resp_bd->sge_addr.lo = U64_LO(addr); in qedf_init_mp_req() 2113 mp_resp_bd->sge_addr.hi = U64_HI(addr); in qedf_init_mp_req()
|
/linux/drivers/scsi/qedi/ |
A D | qedi_fw_api.c | 43 val = cpu_to_le32(sgl_task_params->sgl[sge_index].sge_addr.lo); in init_scsi_sgl_context() 44 ctx_data_desc->sge[sge_index].sge_addr.lo = val; in init_scsi_sgl_context() 45 val = cpu_to_le32(sgl_task_params->sgl[sge_index].sge_addr.hi); in init_scsi_sgl_context() 46 ctx_data_desc->sge[sge_index].sge_addr.hi = val; in init_scsi_sgl_context() 247 val = cpu_to_le32(cmd->extended_cdb_sge.sge_addr.lo); in init_initiator_rw_cdb_ystorm_context() 248 ctx_pdu_hdr->ext_cdb_cmd.cdb_sge.sge_addr.lo = val; in init_initiator_rw_cdb_ystorm_context() 249 val = cpu_to_le32(cmd->extended_cdb_sge.sge_addr.hi); in init_initiator_rw_cdb_ystorm_context() 250 ctx_pdu_hdr->ext_cdb_cmd.cdb_sge.sge_addr.hi = val; in init_initiator_rw_cdb_ystorm_context()
|
A D | qedi_fw.c | 1766 bd[bd_index + sg_frags].sge_addr.lo = (addr & 0xffffffff); in qedi_split_bd() 1767 bd[bd_index + sg_frags].sge_addr.hi = (addr >> 32); in qedi_split_bd() 1807 bd[bd_count].sge_addr.lo = (addr & 0xffffffff); in qedi_map_scsi_sg() 1808 bd[bd_count].sge_addr.hi = (addr >> 32); in qedi_map_scsi_sg() 1854 bd[bd_count].sge_addr.lo = addr & 0xffffffff; in qedi_map_scsi_sg() 1855 bd[bd_count].sge_addr.hi = addr >> 32; in qedi_map_scsi_sg() 1887 bd[0].sge_addr.lo = 0; in qedi_iscsi_map_sg_list() 1888 bd[0].sge_addr.hi = 0; in qedi_iscsi_map_sg_list()
|
A D | qedi_iscsi.c | 758 bd_tbl->sge_addr.hi = in qedi_iscsi_prep_generic_pdu_bd() 760 bd_tbl->sge_addr.lo = (u32)qedi_conn->gen_pdu.req_dma_addr; in qedi_iscsi_prep_generic_pdu_bd() 764 bd_tbl->sge_addr.hi = in qedi_iscsi_prep_generic_pdu_bd() 766 bd_tbl->sge_addr.lo = (u32)qedi_conn->gen_pdu.resp_dma_addr; in qedi_iscsi_prep_generic_pdu_bd()
|
/linux/drivers/net/ethernet/qlogic/qed/ |
A D | qed_nvmetcp_fw_funcs.c | 39 ctx_data_desc->sge[sge_index].sge_addr.lo = in init_scsi_sgl_context() 40 cpu_to_le32(sgl_params->sgl[sge_index].sge_addr.lo); in init_scsi_sgl_context() 41 ctx_data_desc->sge[sge_index].sge_addr.hi = in init_scsi_sgl_context() 42 cpu_to_le32(sgl_params->sgl[sge_index].sge_addr.hi); in init_scsi_sgl_context()
|
/linux/drivers/net/ethernet/broadcom/bnx2x/ |
A D | bnx2x_vfpf.h | 249 aligned_u64 sge_addr; member 337 aligned_u64 sge_addr[PFVF_MAX_QUEUES_PER_VF]; member
|
A D | bnx2x_sriov.c | 2234 aligned_u64 *sge_addr = tlv->tpa_client_info.sge_addr; in bnx2x_vf_tpa_update() local 2249 qstate.params.update_tpa.sge_map = sge_addr[qid]; in bnx2x_vf_tpa_update() 2251 vf->abs_vfid, qid, U64_HI(sge_addr[qid]), in bnx2x_vf_tpa_update() 2252 U64_LO(sge_addr[qid])); in bnx2x_vf_tpa_update() 2256 U64_HI(sge_addr[qid]), U64_LO(sge_addr[qid]), in bnx2x_vf_tpa_update()
|
A D | bnx2x_vfpf.c | 636 req->rxq.sge_addr = fp->rx_sge_mapping; in bnx2x_vfpf_setup_q() 1612 rxq_params->sge_map = setup_q->rxq.sge_addr; in bnx2x_vf_mbx_setup_q()
|
/linux/include/linux/qed/ |
A D | storage_common.h | 63 struct regpair sge_addr; member
|
A D | qed_nvmetcp_if.h | 81 struct regpair sge_addr; /* SGE address */ member
|
/linux/drivers/scsi/ |
A D | myrs.c | 187 sgl->sge[0].sge_addr = ctlr_info_addr; in myrs_get_ctlr_info() 246 sgl->sge[0].sge_addr = ldev_info_addr; in myrs_get_ldev_info() 334 sgl->sge[0].sge_addr = pdev_info_addr; in myrs_get_pdev_info() 405 sgl->sge[0].sge_addr = devmap_addr; in myrs_translate_pdev() 441 sgl->sge[0].sge_addr = event_addr; in myrs_get_event() 469 sgl->sge[0].sge_addr = cs->fwstat_addr; in myrs_get_fwstatus() 1723 hw_sge->sge[0].sge_addr = (u64)sg_dma_address(sgl); in myrs_queuecommand() 1766 hw_sgl->sge_addr = (u64)sg_dma_address(sgl); in myrs_queuecommand()
|
A D | myrb.h | 565 u32 sge_addr; /* Bytes 0-3 */ member
|
A D | myrs.h | 662 u64 sge_addr; /* Bytes 0-7 */ member
|
A D | myrb.c | 1593 hw_sgl->sge_addr = (u32)sg_dma_address(sgl); in myrb_ldev_queuecommand()
|
/linux/drivers/scsi/megaraid/ |
A D | megaraid_sas_fusion.c | 2154 u64 sge_addr; in megasas_make_prp_nvme() local 2198 sge_addr = sg_dma_address(sg_scmd); in megasas_make_prp_nvme() 2201 offset = (u32)(sge_addr & page_mask); in megasas_make_prp_nvme() 2204 ptr_first_sgl->Address = cpu_to_le64(sge_addr); in megasas_make_prp_nvme() 2210 sge_addr += first_prp_len; in megasas_make_prp_nvme() 2214 sge_addr = sg_dma_address(sg_scmd); in megasas_make_prp_nvme() 2219 offset = (u32)(sge_addr & page_mask); in megasas_make_prp_nvme() 2233 *ptr_sgl = cpu_to_le64(sge_addr); in megasas_make_prp_nvme() 2238 sge_addr += mr_nvme_pg_size; in megasas_make_prp_nvme() 2249 sge_addr = sg_dma_address(sg_scmd); in megasas_make_prp_nvme()
|
/linux/drivers/scsi/mpt3sas/ |
A D | mpt3sas_base.c | 2431 dma_addr_t msg_dma, sge_addr, offset; in base_make_prp_nvme() local 2489 sge_addr = sg_dma_address(sg_scmd); in base_make_prp_nvme() 2492 offset = sge_addr & page_mask; in base_make_prp_nvme() 2495 ptr_first_sgl->Address = cpu_to_le64(sge_addr); in base_make_prp_nvme() 2501 sge_addr += first_prp_len; in base_make_prp_nvme() 2505 sge_addr = sg_dma_address(sg_scmd); in base_make_prp_nvme() 2510 offset = sge_addr & page_mask; in base_make_prp_nvme() 2524 *curr_buff = cpu_to_le64(sge_addr); in base_make_prp_nvme() 2529 sge_addr += nvme_pg_size; in base_make_prp_nvme() 2540 sge_addr = sg_dma_address(sg_scmd); in base_make_prp_nvme()
|
/linux/drivers/infiniband/hw/bnxt_re/ |
A D | ib_verbs.c | 2500 void *sge_addr; in bnxt_re_copy_inline_data() local 2504 sge_addr = (void *)(unsigned long) in bnxt_re_copy_inline_data() 2516 memcpy(in_data, sge_addr, sge_len); in bnxt_re_copy_inline_data()
|