/linux-4.1.27/drivers/media/platform/xilinx/ |
H A D | xilinx-dma.h | 100 struct data_chunk sgl[1]; member in struct:xvip_dma
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_fcoe.h | 64 struct scatterlist *sgl; member in struct:ixgbe_fcoe_ddp
|
H A D | ixgbe_fcoe.c | 156 ixgbe_fcoe_ddp_setup(struct net_device *netdev, u16 xid, struct scatterlist *sgl, unsigned int sgc, int target_mode) ixgbe_fcoe_ddp_setup() argument 367 ixgbe_fcoe_ddp_get(struct net_device *netdev, u16 xid, struct scatterlist *sgl, unsigned int sgc) ixgbe_fcoe_ddp_get() argument 388 ixgbe_fcoe_ddp_target(struct net_device *netdev, u16 xid, struct scatterlist *sgl, unsigned int sgc) ixgbe_fcoe_ddp_target() argument
|
/linux-4.1.27/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_dmabuf.c | 203 struct scatterlist *sgl; exynos_dmabuf_prime_import() local
|
H A D | exynos_drm_gem.c | 86 struct scatterlist *sgl; exynos_drm_gem_map_buf() local
|
/linux-4.1.27/drivers/infiniband/hw/ipath/ |
H A D | ipath_dma.c | 101 static int ipath_map_sg(struct ib_device *dev, struct scatterlist *sgl, ipath_map_sg() argument
|
/linux-4.1.27/drivers/infiniband/hw/qib/ |
H A D | qib_dma.c | 94 static int qib_map_sg(struct ib_device *dev, struct scatterlist *sgl, qib_map_sg() argument
|
/linux-4.1.27/arch/microblaze/kernel/ |
H A D | dma.c | 54 static int dma_direct_map_sg(struct device *dev, struct scatterlist *sgl, dma_direct_map_sg() argument 130 dma_direct_sync_sg_for_cpu(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction direction) dma_direct_sync_sg_for_cpu() argument 144 dma_direct_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction direction) dma_direct_sync_sg_for_device() argument
|
/linux-4.1.27/tools/virtio/linux/ |
H A D | scatterlist.h | 159 static inline void sg_init_table(struct scatterlist *sgl, unsigned int nents) sg_init_table() argument 91 sg_chain(struct scatterlist *prv, unsigned int prv_nents, struct scatterlist *sgl) sg_chain() argument
|
/linux-4.1.27/drivers/mtd/ubi/ |
H A D | eba.c | 515 ubi_eba_read_leb_sg(struct ubi_device *ubi, struct ubi_volume *vol, struct ubi_sgl *sgl, int lnum, int offset, int len, int check) ubi_eba_read_leb_sg() argument
|
H A D | kapi.c | 472 int ubi_leb_read_sg(struct ubi_volume_desc *desc, int lnum, struct ubi_sgl *sgl, ubi_leb_read_sg() argument
|
/linux-4.1.27/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_fcoe.h | 109 struct scatterlist *sgl; member in struct:i40e_fcoe_ddp
|
H A D | i40e_fcoe.c | 815 i40e_fcoe_ddp_setup(struct net_device *netdev, u16 xid, struct scatterlist *sgl, unsigned int sgc, int target_mode) i40e_fcoe_ddp_setup() argument 962 i40e_fcoe_ddp_get(struct net_device *netdev, u16 xid, struct scatterlist *sgl, unsigned int sgc) i40e_fcoe_ddp_get() argument 983 i40e_fcoe_ddp_target(struct net_device *netdev, u16 xid, struct scatterlist *sgl, unsigned int sgc) i40e_fcoe_ddp_target() argument
|
/linux-4.1.27/drivers/scsi/esas2r/ |
H A D | esas2r_io.c | 224 struct esas2r_mem_desc *sgl; esas2r_build_sg_list_sge() local 376 struct esas2r_mem_desc *sgl; esas2r_build_prd_iblk() local
|
H A D | esas2r_init.c | 841 struct esas2r_mem_desc *sgl; esas2r_init_adapter_struct() local
|
H A D | esas2r.h | 1153 struct list_head *sgl; esas2r_alloc_sgl() local
|
/linux-4.1.27/drivers/scsi/isci/ |
H A D | request.h | 79 } sgl; member in struct:isci_stp_request
|
H A D | request.c | 1261 struct scu_sgl_element *sgl; pio_sgl_next() local 1355 struct scu_sgl_element *sgl; sci_stp_request_pio_data_out_transmit_data() local
|
/linux-4.1.27/drivers/staging/android/ion/ |
H A D | ion_heap.c | 118 static int ion_heap_sglist_zero(struct scatterlist *sgl, unsigned int nents, ion_heap_sglist_zero() argument
|
/linux-4.1.27/drivers/dma/ |
H A D | coh901318_lli.c | 231 coh901318_lli_fill_sg(struct coh901318_pool *pool, struct coh901318_lli *lli, struct scatterlist *sgl, unsigned int nents, dma_addr_t dev_addr, u32 ctrl_chained, u32 ctrl, u32 ctrl_last, enum dma_transfer_direction dir, u32 ctrl_irq_mask) coh901318_lli_fill_sg() argument
|
H A D | edma.c | 448 edma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long tx_flags, void *context) edma_prep_slave_sg() argument
|
H A D | timb_dma.c | 508 td_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) td_prep_slave_sg() argument
|
H A D | at_hdmac.c | 732 atc_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, atc_prep_slave_sg() argument
|
H A D | dma-jz4740.c | 389 jz4740_dma_prep_slave_sg( struct dma_chan *c, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) jz4740_dma_prep_slave_sg() argument
|
H A D | dma-jz4780.c | 295 jz4780_dma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags) jz4780_dma_prep_slave_sg() argument
|
H A D | k3dma.c | 464 k3_dma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sglen, enum dma_transfer_direction dir, unsigned long flags, void *context) k3_dma_prep_slave_sg() argument
|
H A D | moxart-dma.c | 268 moxart_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction dir, unsigned long tx_flags, void *context) moxart_prep_slave_sg() argument
|
H A D | mxs-dma.c | 499 mxs_dma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) mxs_dma_prep_slave_sg() argument
|
H A D | sun6i-dma.c | 560 sun6i_dma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction dir, unsigned long flags, void *context) sun6i_dma_prep_slave_sg() argument
|
H A D | txx9dmac.c | 810 txx9dmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, txx9dmac_prep_slave_sg() argument
|
H A D | amba-pl08x.c | 1582 pl08x_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) pl08x_prep_slave_sg() argument
|
H A D | cppi41.c | 492 cppi41_dma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned sg_len, enum dma_transfer_direction dir, unsigned long tx_flags, void *context) cppi41_dma_prep_slave_sg() argument
|
H A D | ep93xx_dma.c | 1025 ep93xx_dma_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, ep93xx_dma_prep_slave_sg() argument
|
H A D | fsl-edma.c | 584 fsl_edma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) fsl_edma_prep_slave_sg() argument
|
H A D | img-mdc-dma.c | 451 mdc_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction dir, unsigned long flags, void *context) mdc_prep_slave_sg() argument
|
H A D | imx-dma.c | 808 imxdma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) imxdma_prep_slave_sg() argument
|
H A D | mmp_pdma.c | 526 mmp_pdma_prep_slave_sg(struct dma_chan *dchan, struct scatterlist *sgl, mmp_pdma_prep_slave_sg() argument
|
H A D | mpc512x_dma.c | 688 mpc_dma_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, mpc_dma_prep_slave_sg() argument
|
H A D | nbpfaxi.c | 997 nbpf_prep_slave_sg( struct dma_chan *dchan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) nbpf_prep_slave_sg() argument
|
H A D | omap-dma.c | 756 omap_dma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned sglen, enum dma_transfer_direction dir, unsigned long tx_flags, void *context) omap_dma_prep_slave_sg() argument
|
H A D | pch_dma.c | 582 pd_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) pd_prep_slave_sg() argument
|
H A D | qcom_bam_dma.c | 586 bam_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) bam_prep_slave_sg() argument
|
H A D | s3c24xx-dma.c | 979 s3c24xx_dma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) s3c24xx_dma_prep_slave_sg() argument
|
H A D | tegra20-apb-dma.c | 921 tegra_dma_prep_slave_sg( struct dma_chan *dc, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) tegra_dma_prep_slave_sg() argument
|
H A D | at_xdmac.c | 591 at_xdmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, at_xdmac_prep_slave_sg() argument
|
H A D | coh901318.c | 2290 coh901318_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, coh901318_prep_slave_sg() argument
|
H A D | imx-sdma.c | 1033 sdma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) sdma_prep_slave_sg() argument
|
H A D | ste_dma40.c | 1039 static int d40_sg_2_dmalen(struct scatterlist *sgl, int sg_len, d40_sg_2_dmalen() argument 2535 d40_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, d40_prep_slave_sg() argument
|
H A D | pl330.c | 2654 pl330_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, pl330_prep_slave_sg() argument
|
/linux-4.1.27/drivers/dma/hsu/ |
H A D | hsu.c | 222 hsu_dma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) hsu_dma_prep_slave_sg() argument
|
/linux-4.1.27/crypto/ |
H A D | algif_hash.c | 25 struct af_alg_sgl sgl; member in struct:hash_ctx
|
H A D | af_alg.c | 391 int af_alg_make_sg(struct af_alg_sgl *sgl, struct iov_iter *iter, int len) af_alg_make_sg() argument 429 void af_alg_free_sg(struct af_alg_sgl *sgl) af_alg_free_sg() argument
|
H A D | algif_aead.c | 81 struct aead_sg_list *sgl = &ctx->tsgl; aead_put_sgl() local 173 struct aead_sg_list *sgl = &ctx->tsgl; aead_sendmsg() local 304 struct aead_sg_list *sgl = &ctx->tsgl; aead_sendpage() local 357 struct aead_sg_list *sgl = &ctx->tsgl; aead_recvmsg() local
|
H A D | algif_skcipher.c | 59 struct af_alg_sgl sgl; member in struct:skcipher_async_rsgl 86 struct scatterlist *sgl; skcipher_free_async_sgls() local 135 struct skcipher_sg_list *sgl; skcipher_alloc_sgl() local 165 struct skcipher_sg_list *sgl; skcipher_pull_sgl() local 312 struct skcipher_sg_list *sgl; skcipher_sendmsg() local 445 struct skcipher_sg_list *sgl; skcipher_sendpage() local 492 struct skcipher_sg_list *sgl; skcipher_all_sg_nents() local 513 struct skcipher_sg_list *sgl; skcipher_recvmsg_async() local 643 struct skcipher_sg_list *sgl; skcipher_recvmsg_sync() local
|
/linux-4.1.27/include/linux/mtd/ |
H A D | ubi.h | 279 ubi_read_sg(struct ubi_volume_desc *desc, int lnum, struct ubi_sgl *sgl, int offset, int len) ubi_read_sg() argument
|
/linux-4.1.27/include/linux/ |
H A D | scatterlist.h | 13 struct scatterlist *sgl; /* the list */ member in struct:sg_table 136 sg_chain(struct scatterlist *prv, unsigned int prv_nents, struct scatterlist *sgl) sg_chain() argument
|
H A D | dmaengine.h | 159 struct data_chunk sgl[0]; member in struct:dma_interleaved_template 712 dmaengine_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction dir, unsigned long flags) dmaengine_prep_slave_sg() argument 722 dmaengine_prep_rio_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction dir, unsigned long flags, struct rio_dma_ext *rio_ext) dmaengine_prep_rio_sg() argument
|
/linux-4.1.27/arch/powerpc/kernel/ |
H A D | dma.c | 128 static int dma_direct_map_sg(struct device *dev, struct scatterlist *sgl, dma_direct_map_sg() argument 195 dma_direct_sync_sg(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction direction) dma_direct_sync_sg() argument
|
H A D | ibmebus.c | 105 ibmebus_map_sg(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction direction, struct dma_attrs *attrs) ibmebus_map_sg() argument
|
H A D | vio.c | 559 struct scatterlist *sgl; vio_dma_iommu_map_sg() local 595 struct scatterlist *sgl; vio_dma_iommu_unmap_sg() local
|
/linux-4.1.27/arch/arm64/mm/ |
H A D | dma-mapping.c | 229 static int __swiotlb_map_sg_attrs(struct device *dev, struct scatterlist *sgl, __swiotlb_map_sg_attrs() argument 245 __swiotlb_unmap_sg_attrs(struct device *dev, struct scatterlist *sgl, int nelems, enum dma_data_direction dir, struct dma_attrs *attrs) __swiotlb_unmap_sg_attrs() argument 278 __swiotlb_sync_sg_for_cpu(struct device *dev, struct scatterlist *sgl, int nelems, enum dma_data_direction dir) __swiotlb_sync_sg_for_cpu() argument 292 __swiotlb_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, int nelems, enum dma_data_direction dir) __swiotlb_sync_sg_for_device() argument
|
/linux-4.1.27/arch/ia64/sn/pci/ |
H A D | pci_dma.c | 241 static void sn_dma_unmap_sg(struct device *dev, struct scatterlist *sgl, sn_dma_unmap_sg() argument 274 static int sn_dma_map_sg(struct device *dev, struct scatterlist *sgl, sn_dma_map_sg() argument
|
/linux-4.1.27/arch/alpha/kernel/ |
H A D | pci-noop.c | 141 static int alpha_noop_map_sg(struct device *dev, struct scatterlist *sgl, int nents, alpha_noop_map_sg() argument
|
/linux-4.1.27/lib/ |
H A D | kfifo.c | 308 static int setup_sgl_buf(struct scatterlist *sgl, void *buf, setup_sgl_buf() argument 347 static unsigned int setup_sgl(struct __kfifo *fifo, struct scatterlist *sgl, setup_sgl() argument 369 __kfifo_dma_in_prepare(struct __kfifo *fifo, struct scatterlist *sgl, int nents, unsigned int len) __kfifo_dma_in_prepare() argument 382 __kfifo_dma_out_prepare(struct __kfifo *fifo, struct scatterlist *sgl, int nents, unsigned int len) __kfifo_dma_out_prepare() argument 561 __kfifo_dma_in_prepare_r(struct __kfifo *fifo, struct scatterlist *sgl, int nents, unsigned int len, size_t recsize) __kfifo_dma_in_prepare_r() argument 584 __kfifo_dma_out_prepare_r(struct __kfifo *fifo, struct scatterlist *sgl, int nents, unsigned int len, size_t recsize) __kfifo_dma_out_prepare_r() argument
|
H A D | scatterlist.c | 74 struct scatterlist *sg_last(struct scatterlist *sgl, unsigned int nents) sg_last() argument 104 void sg_init_table(struct scatterlist *sgl, unsigned int nents) sg_init_table() argument 180 struct scatterlist *sgl, *next; __sg_free_table() local 456 void sg_miter_start(struct sg_mapping_iter *miter, struct scatterlist *sgl, sg_miter_start() argument 621 static size_t sg_copy_buffer(struct scatterlist *sgl, unsigned int nents, sg_copy_buffer() argument 671 size_t sg_copy_from_buffer(struct scatterlist *sgl, unsigned int nents, sg_copy_from_buffer() argument 688 size_t sg_copy_to_buffer(struct scatterlist *sgl, unsigned int nents, sg_copy_to_buffer() argument 706 size_t sg_pcopy_from_buffer(struct scatterlist *sgl, unsigned int nents, sg_pcopy_from_buffer() argument 724 size_t sg_pcopy_to_buffer(struct scatterlist *sgl, unsigned int nents, sg_pcopy_to_buffer() argument
|
H A D | swiotlb.c | 872 swiotlb_map_sg_attrs(struct device *hwdev, struct scatterlist *sgl, int nelems, swiotlb_map_sg_attrs() argument 907 swiotlb_map_sg(struct device *hwdev, struct scatterlist *sgl, int nelems, swiotlb_map_sg() argument 919 swiotlb_unmap_sg_attrs(struct device *hwdev, struct scatterlist *sgl, swiotlb_unmap_sg_attrs() argument 934 swiotlb_unmap_sg(struct device *hwdev, struct scatterlist *sgl, int nelems, swiotlb_unmap_sg() argument 949 swiotlb_sync_sg(struct device *hwdev, struct scatterlist *sgl, swiotlb_sync_sg() argument
|
/linux-4.1.27/drivers/infiniband/hw/cxgb3/ |
H A D | iwch_qp.c | 540 struct ib_sge sgl; iwch_bind_mw() local
|
H A D | cxio_wr.h | 176 struct t3_sge sgl[T3_MAX_SGE]; /* 4+ */ member in struct:t3_send_wr 238 struct t3_sge sgl[T3_MAX_SGE]; /* 5+ */ member in struct:t3_rdma_write_wr 274 struct t3_sge sgl[T3_MAX_SGE]; /* 3+ */ member in struct:t3_receive_wr
|
/linux-4.1.27/drivers/mmc/host/ |
H A D | mxs-mmc.c | 230 struct scatterlist * sgl; mxs_mmc_prep_dma() local 356 struct scatterlist *sgl = data->sg, *sg; mxs_mmc_adtc() local
|
H A D | omap_hsmmc.c | 1337 struct scatterlist *sgl; omap_hsmmc_setup_dma_transfer() local
|
/linux-4.1.27/drivers/rapidio/devices/ |
H A D | tsi721_dma.c | 756 tsi721_prep_rio_sg(struct dma_chan *dchan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction dir, unsigned long flags, void *tinfo) tsi721_prep_rio_sg() argument
|
/linux-4.1.27/drivers/infiniband/hw/cxgb4/ |
H A D | mem.c | 65 struct ulptx_sgl *sgl; _c4iw_write_mem_dma_aligned() local
|
/linux-4.1.27/drivers/mtd/nand/gpmi-nand/ |
H A D | gpmi-lib.c | 1123 struct scatterlist *sgl; gpmi_send_command() local
|
H A D | gpmi-nand.c | 384 struct scatterlist *sgl = &this->data_sgl; prepare_data_dma() local
|
/linux-4.1.27/drivers/misc/genwqe/ |
H A D | card_utils.c | 297 int genwqe_alloc_sync_sgl(struct genwqe_dev *cd, struct genwqe_sgl *sgl, genwqe_alloc_sync_sgl() argument 368 int genwqe_setup_sgl(struct genwqe_dev *cd, struct genwqe_sgl *sgl, genwqe_setup_sgl() argument 465 int genwqe_free_sync_sgl(struct genwqe_dev *cd, struct genwqe_sgl *sgl) genwqe_free_sync_sgl() argument
|
H A D | card_base.h | 354 struct sg_entry *sgl; member in struct:genwqe_sgl
|
/linux-4.1.27/drivers/target/ |
H A D | target_core_file.c | 319 static int fd_do_rw(struct se_cmd *cmd, struct scatterlist *sgl, fd_do_rw() argument 611 fd_execute_rw(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents, fd_execute_rw() argument
|
H A D | target_core_iblock.c | 675 iblock_execute_rw(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents, iblock_execute_rw() argument
|
H A D | target_core_pscsi.c | 873 pscsi_map_sg(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents, pscsi_map_sg() argument 988 struct scatterlist *sgl = cmd->t_data_sg; pscsi_execute_cmd() local
|
H A D | target_core_rd.c | 477 rd_execute_rw(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents, rd_execute_rw() argument
|
H A D | target_core_transport.c | 1336 transport_generic_map_mem_to_cmd(struct se_cmd *cmd, struct scatterlist *sgl, transport_generic_map_mem_to_cmd() argument 2156 static inline void transport_free_sgl(struct scatterlist *sgl, int nents) transport_free_sgl() argument 2282 target_alloc_sgl(struct scatterlist **sgl, unsigned int *nents, u32 length, target_alloc_sgl() argument 1391 target_submit_cmd_map_sgls(struct se_cmd *se_cmd, struct se_session *se_sess, unsigned char *cdb, unsigned char *sense, u32 unpacked_lun, u32 data_length, int task_attr, int data_dir, int flags, struct scatterlist *sgl, u32 sgl_count, struct scatterlist *sgl_bidi, u32 sgl_bidi_count, struct scatterlist *sgl_prot, u32 sgl_prot_count) target_submit_cmd_map_sgls() argument
|
/linux-4.1.27/drivers/infiniband/ulp/iser/ |
H A D | iser_memory.c | 250 struct scatterlist *sg, *sgl = data->sg; iser_sg_to_page_vec() local 302 struct scatterlist *sg, *sgl, *next_sg = NULL; iser_data_buf_aligned_len() local
|
/linux-4.1.27/drivers/dma/sh/ |
H A D | shdma-base.c | 706 struct scatterlist *sgl; shdma_prep_dma_cyclic() local 563 shdma_prep_sg(struct shdma_chan *schan, struct scatterlist *sgl, unsigned int sg_len, dma_addr_t *addr, enum dma_transfer_direction direction, unsigned long flags, bool cyclic) shdma_prep_sg() argument 664 shdma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) shdma_prep_slave_sg() argument
|
H A D | usb-dmac.c | 419 usb_dmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, usb_dmac_prep_slave_sg() argument
|
H A D | rcar-dmac.c | 823 rcar_dmac_chan_prep_sg(struct rcar_dmac_chan *chan, struct scatterlist *sgl, rcar_dmac_chan_prep_sg() argument 1004 struct scatterlist sgl; rcar_dmac_prep_dma_memcpy() local 1020 rcar_dmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, rcar_dmac_prep_slave_sg() argument 1050 struct scatterlist *sgl; rcar_dmac_prep_dma_cyclic() local
|
/linux-4.1.27/arch/sparc/kernel/ |
H A D | ioport.c | 549 static int pci32_map_sg(struct device *device, struct scatterlist *sgl, pci32_map_sg() argument 568 static void pci32_unmap_sg(struct device *dev, struct scatterlist *sgl, pci32_unmap_sg() argument 614 static void pci32_sync_sg_for_cpu(struct device *dev, struct scatterlist *sgl, pci32_sync_sg_for_cpu() argument 627 static void pci32_sync_sg_for_device(struct device *device, struct scatterlist *sgl, pci32_sync_sg_for_device() argument
|
/linux-4.1.27/arch/powerpc/platforms/ps3/ |
H A D | system-bus.c | 642 static int ps3_sb_map_sg(struct device *_dev, struct scatterlist *sgl, ps3_sb_map_sg() argument
|
/linux-4.1.27/net/8021q/ |
H A D | vlan_dev.c | 382 vlan_dev_fcoe_ddp_setup(struct net_device *dev, u16 xid, struct scatterlist *sgl, unsigned int sgc) vlan_dev_fcoe_ddp_setup() argument 440 vlan_dev_fcoe_ddp_target(struct net_device *dev, u16 xid, struct scatterlist *sgl, unsigned int sgc) vlan_dev_fcoe_ddp_target() argument
|
/linux-4.1.27/drivers/xen/ |
H A D | swiotlb-xen.c | 546 xen_swiotlb_map_sg_attrs(struct device *hwdev, struct scatterlist *sgl, xen_swiotlb_map_sg_attrs() argument 607 xen_swiotlb_unmap_sg_attrs(struct device *hwdev, struct scatterlist *sgl, xen_swiotlb_unmap_sg_attrs() argument 630 xen_swiotlb_sync_sg(struct device *hwdev, struct scatterlist *sgl, xen_swiotlb_sync_sg() argument
|
H A D | xen-scsiback.c | 134 struct scatterlist *sgl; member in struct:vscsibk_pend
|
/linux-4.1.27/drivers/mtd/nand/ |
H A D | lpc32xx_mlc.c | 197 struct scatterlist sgl; member in struct:lpc32xx_nand_host
|
H A D | lpc32xx_slc.c | 212 struct scatterlist sgl; member in struct:lpc32xx_nand_host
|
/linux-4.1.27/drivers/scsi/megaraid/ |
H A D | megaraid_mbox.c | 1354 struct scatterlist *sgl; megaraid_mbox_mksgl() local 1563 struct scatterlist *sgl; megaraid_mbox_build_cmd() local 2224 struct scatterlist *sgl; megaraid_mbox_dpc() local
|
H A D | megaraid_sas.h | 1318 union megasas_sgl sgl; /*28h */ member in struct:megasas_io_frame 1345 union megasas_sgl sgl; /*30h */ member in struct:megasas_pthru_frame 1372 union megasas_sgl sgl; /*28h */ member in struct:megasas_dcmd_frame 1424 } sgl; member in struct:megasas_smp_frame 1453 } sgl; member in struct:megasas_stp_frame 1918 struct iovec sgl[MAX_IOCTL_SGE]; member in struct:megasas_iocpacket 1941 struct compat_iovec sgl[MAX_IOCTL_SGE]; member in struct:compat_megasas_iocpacket
|
/linux-4.1.27/drivers/scsi/qla2xxx/ |
H A D | qla_iocb.c | 1045 struct scatterlist *sg, *sgl; qla24xx_walk_and_build_sglist() local 1135 struct scatterlist *sg, *sgl; qla24xx_walk_and_build_prot_sglist() local
|
H A D | qla_target.c | 2767 struct scatterlist *sg, *sgl; qlt_handle_dif_error() local
|
/linux-4.1.27/drivers/scsi/be2iscsi/ |
H A D | be_mgmt.h | 55 struct amap_mcc_sge sgl[19]; member in union:amap_mcc_wrb_payload::__anon8670 84 struct mcc_sge sgl[19]; member in union:mcc_wrb_payload::__anon8671
|
H A D | be_main.c | 3178 static void be_sgl_destroy_contiguous(struct be_dma_mem *sgl) be_sgl_destroy_contiguous() argument 3467 struct be_dma_mem sgl; beiscsi_post_template_hdr() local 3502 struct be_dma_mem sgl; beiscsi_post_pages() local 3568 struct be_dma_mem sgl; beiscsi_create_wrb_rings() local 3162 be_sgl_create_contiguous(void *virtual_address, u64 physical_address, u32 length, struct be_dma_mem *sgl) be_sgl_create_contiguous() argument 3184 hwi_build_be_sgl_arr(struct beiscsi_hba *phba, struct mem_array *pmem, struct be_dma_mem *sgl) hwi_build_be_sgl_arr() argument 3196 hwi_build_be_sgl_by_offset(struct beiscsi_hba *phba, struct mem_array *pmem, struct be_dma_mem *sgl) hwi_build_be_sgl_by_offset() argument
|
H A D | be_cmds.h | 45 struct be_sge sgl[19]; /* used by non-embedded cmds */ member in union:be_mcc_wrb::__anon8661
|
/linux-4.1.27/drivers/scsi/bnx2fc/ |
H A D | bnx2fc_hwi.c | 1470 struct fcoe_ext_mul_sges_ctx *sgl; bnx2fc_init_seq_cleanup_task() local 1593 struct fcoe_ext_mul_sges_ctx *sgl; bnx2fc_init_mp_task() local 1691 struct fcoe_ext_mul_sges_ctx *sgl; bnx2fc_init_task() local
|
H A D | 57xx_hsi_bnx2fc.h | 578 struct fcoe_ext_mul_sges_ctx sgl; member in union:fcoe_sgl_union_ctx
|
/linux-4.1.27/drivers/scsi/csiostor/ |
H A D | csio_scsi.c | 365 struct ulptx_sgl *sgl; csio_scsi_init_read_wr() local 418 struct ulptx_sgl *sgl; csio_scsi_init_write_wr() local 290 csio_scsi_init_ultptx_dsgl(struct csio_hw *hw, struct csio_ioreq *req, struct ulptx_sgl *sgl) csio_scsi_init_ultptx_dsgl() argument
|
/linux-4.1.27/drivers/scsi/ |
H A D | vmw_pvscsi.c | 61 struct pvscsi_sg_list *sgl; member in struct:pvscsi_ctx
|
H A D | megaraid.c | 1417 struct scatterlist *sgl; mega_cmd_done() local
|
H A D | scsi_lib.c | 568 static void scsi_sg_free(struct scatterlist *sgl, unsigned int nents) scsi_sg_free() argument 3087 void *scsi_kmap_atomic_sg(struct scatterlist *sgl, int sg_count, scsi_kmap_atomic_sg() argument
|
H A D | 3w-9xxx.c | 1382 TW_SG_Entry *sgl; twa_load_sgl() local
|
H A D | 3w-sas.c | 686 TW_SG_Entry_ISO *sgl; twl_load_sgl() local
|
H A D | 3w-sas.h | 232 TW_SG_Entry_ISO sgl[TW_LIBERATOR_MAX_SGL_LENGTH_OLD]; member in struct:TW_Command::__anon8516::__anon8517 236 TW_SG_Entry_ISO sgl[TW_LIBERATOR_MAX_SGL_LENGTH_OLD]; member in struct:TW_Command::__anon8516::__anon8518
|
H A D | 3w-xxxx.h | 307 TW_SG_Entry sgl[TW_MAX_SGL_LENGTH]; member in struct:TW_Command::__anon8524::__anon8525 311 TW_SG_Entry sgl[TW_MAX_SGL_LENGTH]; member in struct:TW_Command::__anon8524::__anon8526
|
H A D | osst.c | 376 struct scatterlist *sg, *sgl = (struct scatterlist *)buffer; osst_execute() local
|
H A D | storvsc_drv.c | 558 static void destroy_bounce_buffer(struct scatterlist *sgl, destroy_bounce_buffer() argument 573 static int do_bounce_buffer(struct scatterlist *sgl, unsigned int sg_count) do_bounce_buffer() argument 600 static struct scatterlist *create_bounce_buffer(struct scatterlist *sgl, create_bounce_buffer() argument 1558 struct scatterlist *sgl; storvsc_queuecommand() local
|
H A D | 3w-9xxx.h | 501 TW_SG_Entry sgl[TW_ESCALADE_MAX_SGL_LENGTH]; member in struct:TW_Command::__anon8508::__anon8509 505 TW_SG_Entry sgl[TW_ESCALADE_MAX_SGL_LENGTH]; member in struct:TW_Command::__anon8508::__anon8510
|
H A D | megaraid.h | 197 mega_sglist *sgl; member in struct:__anon9351
|
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/ |
H A D | bcmsdh.c | 519 struct scatterlist *sgl; brcmf_sdiod_sglist_rw() local
|
/linux-4.1.27/drivers/crypto/qat/qat_common/ |
H A D | qat_algs.c | 656 qat_alg_sgl_to_bufl(struct qat_crypto_instance *inst, struct scatterlist *assoc, struct scatterlist *sgl, struct scatterlist *sglout, uint8_t *iv, uint8_t ivlen, struct qat_crypto_request *qat_req) qat_alg_sgl_to_bufl() argument
|
/linux-4.1.27/drivers/dma/dw/ |
H A D | core.c | 761 dwc_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, dwc_prep_slave_sg() argument
|
/linux-4.1.27/drivers/infiniband/hw/ehca/ |
H A D | ehca_mrmw.c | 2513 static int ehca_dma_map_sg(struct ib_device *dev, struct scatterlist *sgl, ehca_dma_map_sg() argument
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | sge.c | 150 struct ulptx_sgl *sgl; member in struct:tx_sw_desc 321 unmap_sgl(struct device *dev, const struct sk_buff *skb, const struct ulptx_sgl *sgl, const struct sge_txq *q) unmap_sgl() argument 852 write_sgl(const struct sk_buff *skb, struct sge_txq *q, struct ulptx_sgl *sgl, u64 *end, unsigned int start, const dma_addr_t *addr) write_sgl() argument
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | sge.c | 159 struct ulptx_sgl *sgl; /* scatter/gather list in TX Queue */ member in struct:tx_sw_desc 1403 struct ulptx_sgl *sgl = (struct ulptx_sgl *)(cpl + 1); t4vf_eth_xmit() local 306 unmap_sgl(struct device *dev, const struct sk_buff *skb, const struct ulptx_sgl *sgl, const struct sge_txq *tq) unmap_sgl() argument 908 write_sgl(const struct sk_buff *skb, struct sge_txq *tq, struct ulptx_sgl *sgl, u64 *end, unsigned int start, const dma_addr_t *addr) write_sgl() argument
|
/linux-4.1.27/drivers/message/fusion/ |
H A D | mptctl.c | 793 MptSge_t *sgl, *sgIn; mptctl_do_fw_download() local 1031 MptSge_t *sgl; kbuf_alloc_2_sgl() local 1171 kfree_sgl(MptSge_t *sgl, dma_addr_t sgl_dma, struct buflist *buflist, MPT_ADAPTER *ioc) kfree_sgl() argument
|
/linux-4.1.27/drivers/scsi/cxgbi/ |
H A D | libcxgbi.c | 2020 static int sgl_seek_offset(struct scatterlist *sgl, unsigned int sgcnt, sgl_seek_offset() argument 1374 ddp_make_gl(unsigned int xferlen, struct scatterlist *sgl, unsigned int sgcnt, struct pci_dev *pdev, gfp_t gfp) ddp_make_gl() argument 1545 cxgbi_ddp_reserve(struct cxgbi_sock *csk, unsigned int *tagp, unsigned int sw_tag, unsigned int xferlen, struct scatterlist *sgl, unsigned int sgcnt, gfp_t gfp) cxgbi_ddp_reserve() argument
|
/linux-4.1.27/drivers/scsi/fcoe/ |
H A D | fcoe.c | 1031 fcoe_ddp_setup(struct fc_lport *lport, u16 xid, struct scatterlist *sgl, unsigned int sgc) fcoe_ddp_setup() argument 1053 fcoe_ddp_target(struct fc_lport *lport, u16 xid, struct scatterlist *sgl, unsigned int sgc) fcoe_ddp_target() argument
|
/linux-4.1.27/drivers/spi/ |
H A D | spi-qup.c | 291 struct scatterlist *sgl; spi_qup_prep_sg() local
|
/linux-4.1.27/drivers/staging/unisys/virthba/ |
H A D | virthba.c | 818 struct scatterlist *sgl = NULL; virthba_queue_command_lck() local
|
/linux-4.1.27/drivers/dma/ipu/ |
H A D | ipu_idmac.c | 1337 idmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long tx_flags, void *context) idmac_prep_slave_sg() argument
|
/linux-4.1.27/drivers/char/ |
H A D | virtio_console.c | 878 struct sg_list *sgl = sd->u.data; pipe_to_sg() local 924 struct sg_list sgl; port_fops_splice_write() local
|
/linux-4.1.27/drivers/tty/serial/ |
H A D | mxs-auart.c | 227 struct scatterlist *sgl = &s->tx_sgl; mxs_auart_dma_tx() local 554 struct scatterlist *sgl = &s->rx_sgl; mxs_auart_dma_prep_rx() local
|
H A D | imx.c | 476 struct scatterlist *sgl = &sport->tx_sgl[0]; dma_tx_callback() local 517 struct scatterlist *sgl = sport->tx_sgl; imx_dma_tx() local 903 struct scatterlist *sgl = &sport->rx_sgl; dma_rx_callback() local 949 struct scatterlist *sgl = &sport->rx_sgl; start_rx_dma() local 1228 struct scatterlist *sgl = &sport->tx_sgl[0]; imx_flush_buffer() local
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | sge.c | 1144 struct sg_ent *sgp, sgl[MAX_SKB_FRAGS / 2 + 1]; write_tx_pkt_wr() local 1584 struct sg_ent *sgp, sgl[MAX_SKB_FRAGS / 2 + 1]; write_ofld_wr() local 1049 write_wr_hdr_sgl(unsigned int ndesc, struct sk_buff *skb, struct tx_desc *d, unsigned int pidx, const struct sge_txq *q, const struct sg_ent *sgl, unsigned int flits, unsigned int sgl_flits, unsigned int gen, __be32 wr_hi, __be32 wr_lo) write_wr_hdr_sgl() argument 1550 setup_deferred_unmapping(struct sk_buff *skb, struct pci_dev *pdev, const struct sg_ent *sgl, int sgl_flits) setup_deferred_unmapping() argument
|
/linux-4.1.27/drivers/scsi/lpfc/ |
H A D | lpfc_scsi.c | 182 struct sli4_sge *sgl = (struct sli4_sge *)lpfc_cmd->fcp_bpl; lpfc_sli4_set_rsp_sgl_last() local 794 struct sli4_sge *sgl; lpfc_new_scsi_buf_s4() local 3235 struct sli4_sge *sgl = (struct sli4_sge *)lpfc_cmd->fcp_bpl; lpfc_scsi_prep_dma_buf_s4() local 3365 struct sli4_sge *sgl = (struct sli4_sge *)(lpfc_cmd->fcp_bpl); lpfc_bg_scsi_prep_dma_buf_s4() local 2258 lpfc_bg_setup_sgl(struct lpfc_hba *phba, struct scsi_cmnd *sc, struct sli4_sge *sgl, int datasegcnt) lpfc_bg_setup_sgl() argument 2395 lpfc_bg_setup_sgl_prot(struct lpfc_hba *phba, struct scsi_cmnd *sc, struct sli4_sge *sgl, int datacnt, int protcnt) lpfc_bg_setup_sgl_prot() argument
|
H A D | lpfc_sli4.h | 634 struct sli4_sge *sgl; /* pre-assigned SGL */ member in struct:lpfc_sglq
|
H A D | lpfc_sli.c | 8056 struct sli4_sge *sgl = NULL; lpfc_sli4_bpl2sgl() local 14405 struct lpfc_mbx_post_uembed_sgl_page1 *sgl; lpfc_sli4_post_els_sgl_list() local 14507 struct lpfc_mbx_post_uembed_sgl_page1 *sgl; lpfc_sli4_post_scsi_sgl_block() local
|
/linux-4.1.27/drivers/crypto/ |
H A D | omap-sham.c | 153 struct scatterlist sgl; member in struct:omap_sham_reqctx
|
/linux-4.1.27/drivers/vhost/ |
H A D | scsi.c | 794 vhost_scsi_map_to_sgl(struct vhost_scsi_cmd *cmd, void __user *ptr, size_t len, struct scatterlist *sgl, bool write) vhost_scsi_map_to_sgl() argument
|
/linux-4.1.27/drivers/scsi/pm8001/ |
H A D | pm8001_sas.h | 579 struct pm8001_prd sgl; member in struct:fw_flash_updata_info
|
/linux-4.1.27/drivers/block/ |
H A D | nvme-scsi.c | 380 struct sg_iovec sgl; nvme_trans_copy_to_user() local 421 struct sg_iovec sgl; nvme_trans_copy_from_user() local 2097 struct sg_iovec sgl; nvme_trans_do_nvme_io() local 2174 struct sg_iovec sgl; nvme_trans_io() local
|
/linux-4.1.27/drivers/ata/ |
H A D | libata-core.c | 1553 ata_exec_internal_sg(struct ata_device *dev, struct ata_taskfile *tf, const u8 *cdb, int dma_dir, struct scatterlist *sgl, unsigned int n_elem, unsigned long timeout) ata_exec_internal_sg() argument
|
/linux-4.1.27/drivers/net/ethernet/emulex/benet/ |
H A D | be_cmds.h | 43 struct be_sge sgl[19]; /* used by non-embedded cmds */ member in union:be_mcc_wrb::__anon6440
|
/linux-4.1.27/drivers/net/ethernet/broadcom/ |
H A D | cnic_defs.h | 2881 struct fcoe_ext_mul_sges_ctx sgl; member in union:fcoe_sgl_union_ctx
|
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_hsi.h | 3835 __le16 sgl[8]; member in union:eth_sgl_or_raw_data
|