Home
last modified time | relevance | path

Searched refs:sgl_addr (Results 1 - 25 of 26) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/vfio/pci/pds/
H A Dcmds.c208 dma_addr_t sgl_addr; in pds_vfio_dma_map_lm_file() local
240 sgl_addr = dma_map_single(dev, sgl, sgl_size, DMA_TO_DEVICE); in pds_vfio_dma_map_lm_file()
241 if (dma_mapping_error(dev, sgl_addr)) { in pds_vfio_dma_map_lm_file()
247 lm_file->sgl_addr = sgl_addr; in pds_vfio_dma_map_lm_file()
268 dma_unmap_single(dev, lm_file->sgl_addr, in pds_vfio_dma_unmap_lm_file()
273 lm_file->sgl_addr = DMA_MAPPING_ERROR; in pds_vfio_dma_unmap_lm_file()
306 cmd.lm_save.sgl_addr = cpu_to_le64(lm_file->sgl_addr); in pds_vfio_get_lm_state_cmd()
345 cmd.lm_restore.sgl_addr in pds_vfio_set_lm_state_cmd()
[all...]
H A Ddirty.c108 dma_unmap_single(pdsc_dev, bmp_info->sgl_addr, in __pds_vfio_dirty_free_sgl()
115 bmp_info->sgl_addr = 0; in __pds_vfio_dirty_free_sgl()
133 dma_addr_t sgl_addr; in __pds_vfio_dirty_alloc_sgl() local
144 sgl_addr = dma_map_single(pdsc_dev, sgl, sgl_size, DMA_BIDIRECTIONAL); in __pds_vfio_dirty_alloc_sgl()
145 if (dma_mapping_error(pdsc_dev, sgl_addr)) { in __pds_vfio_dirty_alloc_sgl()
152 bmp_info->sgl_addr = sgl_addr; in __pds_vfio_dirty_alloc_sgl()
386 dma_sync_single_for_device(pdsc_dev, bmp_info->sgl_addr, size, dma_dir); in pds_vfio_dirty_seq_ack()
387 err = pds_vfio_dirty_seq_ack_cmd(pds_vfio, bmp_info->sgl_addr, num_sge, in pds_vfio_dirty_seq_ack()
393 num_sge, bmp_info->sgl_addr, ERR_PT in pds_vfio_dirty_seq_ack()
[all...]
H A Dlm.h25 dma_addr_t sgl_addr; member
H A Ddirty.h11 dma_addr_t sgl_addr; member
/kernel/linux/linux-5.10/drivers/scsi/qedf/
H A Ddrv_scsi_fw_funcs.c26 ctx_sgl_params->sgl_addr.lo = val; in init_scsi_sgl_context()
28 ctx_sgl_params->sgl_addr.hi = val; in init_scsi_sgl_context()
/kernel/linux/linux-6.6/drivers/scsi/qedf/
H A Ddrv_scsi_fw_funcs.c26 ctx_sgl_params->sgl_addr.lo = val; in init_scsi_sgl_context()
28 ctx_sgl_params->sgl_addr.hi = val; in init_scsi_sgl_context()
/kernel/linux/linux-5.10/drivers/scsi/fnic/
H A Dfcpio.h209 u64 sgl_addr; /* scatter-gather list addr */ member
257 u64 sgl_addr; /* scatter-gather list addr */ member
318 u64 sgl_addr; /* scatter-gather list address */ member
338 u64 sgl_addr; /* scatter-gather list address */ member
H A Dfnic_res.h83 u64 sgl_addr, u64 sns_addr, in fnic_queue_wq_copy_desc_icmnd_16()
105 desc->u.icmnd_16.sgl_addr = sgl_addr; /* scatter-gather list addr */ in fnic_queue_wq_copy_desc_icmnd_16()
79 fnic_queue_wq_copy_desc_icmnd_16(struct vnic_wq_copy *wq, u32 req_id, u32 lunmap_id, u8 spl_flags, u32 sgl_cnt, u32 sense_len, u64 sgl_addr, u64 sns_addr, u8 crn, u8 pri_ta, u8 flags, u8 *scsi_cdb, u8 cdb_len, u32 data_len, u8 *lun, u32 d_id, u16 mss, u32 ratov, u32 edtov) fnic_queue_wq_copy_desc_icmnd_16() argument
/kernel/linux/linux-6.6/drivers/scsi/fnic/
H A Dfcpio.h197 u64 sgl_addr; /* scatter-gather list addr */ member
245 u64 sgl_addr; /* scatter-gather list addr */ member
306 u64 sgl_addr; /* scatter-gather list address */ member
326 u64 sgl_addr; /* scatter-gather list address */ member
H A Dfnic_res.h71 u64 sgl_addr, u64 sns_addr, in fnic_queue_wq_copy_desc_icmnd_16()
93 desc->u.icmnd_16.sgl_addr = sgl_addr; /* scatter-gather list addr */ in fnic_queue_wq_copy_desc_icmnd_16()
67 fnic_queue_wq_copy_desc_icmnd_16(struct vnic_wq_copy *wq, u32 req_id, u32 lunmap_id, u8 spl_flags, u32 sgl_cnt, u32 sense_len, u64 sgl_addr, u64 sns_addr, u8 crn, u8 pri_ta, u8 flags, u8 *scsi_cdb, u8 cdb_len, u32 data_len, u8 *lun, u32 d_id, u16 mss, u32 ratov, u32 edtov) fnic_queue_wq_copy_desc_icmnd_16() argument
/kernel/linux/linux-5.10/drivers/scsi/snic/
H A Dsnic_res.h30 u32 data_len, u16 sg_cnt, ulong sgl_addr, in snic_icmnd_init()
43 req->u.icmnd.sg_addr = cpu_to_le64(sgl_addr); in snic_icmnd_init()
28 snic_icmnd_init(struct snic_host_req *req, u32 cmnd_id, u32 host_id, u64 ctx, u16 flags, u64 tgt_id, u8 *lun, u8 *scsi_cdb, u8 cdb_len, u32 data_len, u16 sg_cnt, ulong sgl_addr, dma_addr_t sns_addr_pa, u32 sense_len) snic_icmnd_init() argument
/kernel/linux/linux-6.6/drivers/scsi/snic/
H A Dsnic_res.h16 u32 data_len, u16 sg_cnt, ulong sgl_addr, in snic_icmnd_init()
29 req->u.icmnd.sg_addr = cpu_to_le64(sgl_addr); in snic_icmnd_init()
14 snic_icmnd_init(struct snic_host_req *req, u32 cmnd_id, u32 host_id, u64 ctx, u16 flags, u64 tgt_id, u8 *lun, u8 *scsi_cdb, u8 cdb_len, u32 data_len, u16 sg_cnt, ulong sgl_addr, dma_addr_t sns_addr_pa, u32 sense_len) snic_icmnd_init() argument
/kernel/linux/linux-6.6/include/linux/pds/
H A Dpds_adminq.h958 * @sgl_addr: IOVA address of the SGL to dma the device state
966 __le64 sgl_addr; member
976 * @sgl_addr: IOVA address of the SGL to dma the device state
984 __le64 sgl_addr; member
1146 * @sgl_addr: DMA address of scatter gather list
1165 __le64 sgl_addr; member
/kernel/linux/linux-5.10/include/linux/qed/
H A Dstorage_common.h137 struct regpair sgl_addr; member
/kernel/linux/linux-6.6/include/linux/qed/
H A Dstorage_common.h137 struct regpair sgl_addr; member
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/
H A Dqed_nvmetcp_fw_funcs.c33 ctx_sgl_params->sgl_addr.lo = cpu_to_le32(sgl_params->sgl_phys_addr.lo); in init_scsi_sgl_context()
34 ctx_sgl_params->sgl_addr.hi = cpu_to_le32(sgl_params->sgl_phys_addr.hi); in init_scsi_sgl_context()
/kernel/linux/linux-5.10/drivers/scsi/qedi/
H A Dqedi_fw_api.c35 ctx_sgl_params->sgl_addr.lo = val; in init_scsi_sgl_context()
37 ctx_sgl_params->sgl_addr.hi = val; in init_scsi_sgl_context()
/kernel/linux/linux-6.6/drivers/scsi/qedi/
H A Dqedi_fw_api.c35 ctx_sgl_params->sgl_addr.lo = val; in init_scsi_sgl_context()
37 ctx_sgl_params->sgl_addr.hi = val; in init_scsi_sgl_context()
/kernel/linux/linux-5.10/drivers/scsi/
H A Dmyrs.h877 dma_addr_t sgl_addr; member
H A Dmyrb.h689 dma_addr_t sgl_addr; member
H A Dmyrs.c1751 cmd_blk->sgl_addr = hw_sgl_addr; in myrs_queuecommand()
1757 hw_sge->ext.sge0_addr = cmd_blk->sgl_addr; in myrs_queuecommand()
2082 cmd_blk->sgl_addr); in myrs_handle_scsi()
2084 cmd_blk->sgl_addr = 0; in myrs_handle_scsi()
H A Dmyrb.c1608 cmd_blk->sgl_addr = hw_sgl_addr; in myrb_ldev_queuecommand()
2343 dma_pool_free(cb->sg_pool, cmd_blk->sgl, cmd_blk->sgl_addr); in myrb_handle_scsi()
2345 cmd_blk->sgl_addr = 0; in myrb_handle_scsi()
/kernel/linux/linux-6.6/drivers/scsi/
H A Dmyrs.h877 dma_addr_t sgl_addr; member
H A Dmyrb.h689 dma_addr_t sgl_addr; member
H A Dmyrs.c1747 cmd_blk->sgl_addr = hw_sgl_addr; in myrs_queuecommand()
1753 hw_sge->ext.sge0_addr = cmd_blk->sgl_addr; in myrs_queuecommand()
2077 cmd_blk->sgl_addr); in myrs_handle_scsi()
2079 cmd_blk->sgl_addr = 0; in myrs_handle_scsi()

Completed in 59 milliseconds

12