/openbmc/linux/drivers/vfio/pci/pds/ |
H A D | cmds.c | 208 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 = cpu_to_le64(lm_file->sgl_addr); in pds_vfio_set_lm_state_cmd() 489 .sgl_addr = cpu_to_le64(sgl_dma), in pds_vfio_dirty_seq_ack_cmd()
|
H A D | dirty.c | 108 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_PTR(err)); in pds_vfio_dirty_seq_ack() 394 dma_sync_single_for_cpu(pdsc_dev, bmp_info->sgl_addr, size, dma_dir); in pds_vfio_dirty_seq_ack()
|
H A D | lm.h | 25 dma_addr_t sgl_addr; member
|
H A D | dirty.h | 11 dma_addr_t sgl_addr; member
|
/openbmc/linux/drivers/scsi/qedf/ |
H A D | drv_scsi_fw_funcs.c | 26 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()
|
/openbmc/linux/drivers/scsi/fnic/ |
H A D | fcpio.h | 197 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 D | fnic_res.h | 71 u64 sgl_addr, u64 sns_addr, in fnic_queue_wq_copy_desc_icmnd_16() argument 93 desc->u.icmnd_16.sgl_addr = sgl_addr; /* scatter-gather list addr */ in fnic_queue_wq_copy_desc_icmnd_16()
|
/openbmc/linux/drivers/scsi/snic/ |
H A D | snic_res.h | 16 u32 data_len, u16 sg_cnt, ulong sgl_addr, in snic_icmnd_init() argument 29 req->u.icmnd.sg_addr = cpu_to_le64(sgl_addr); in snic_icmnd_init()
|
/openbmc/linux/include/linux/pds/ |
H A D | pds_adminq.h | 966 __le64 sgl_addr; member 984 __le64 sgl_addr; member 1165 __le64 sgl_addr; member
|
/openbmc/linux/include/linux/qed/ |
H A D | storage_common.h | 137 struct regpair sgl_addr; member
|
/openbmc/linux/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_nvmetcp_fw_funcs.c | 33 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()
|
/openbmc/linux/drivers/scsi/qedi/ |
H A D | qedi_fw_api.c | 35 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()
|
/openbmc/linux/drivers/scsi/ |
H A D | myrb.h | 689 dma_addr_t sgl_addr; member
|
H A D | myrs.h | 877 dma_addr_t sgl_addr; member
|
H A D | myrs.c | 1747 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()
|
H A D | myrb.c | 1580 cmd_blk->sgl_addr = hw_sgl_addr; in myrb_ldev_queuecommand() 2319 dma_pool_free(cb->sg_pool, cmd_blk->sgl, cmd_blk->sgl_addr); in myrb_handle_scsi() 2321 cmd_blk->sgl_addr = 0; in myrb_handle_scsi()
|