Searched defs:sgl (Results 1 - 140 of 140) sorted by relevance

/linux-4.1.27/drivers/media/platform/xilinx/
H A Dxilinx-dma.h100 struct data_chunk sgl[1]; member in struct:xvip_dma
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_fcoe.h64 struct scatterlist *sgl; member in struct:ixgbe_fcoe_ddp
H A Dixgbe_fcoe.c156 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 Dexynos_drm_dmabuf.c203 struct scatterlist *sgl; exynos_dmabuf_prime_import() local
H A Dexynos_drm_gem.c86 struct scatterlist *sgl; exynos_drm_gem_map_buf() local
/linux-4.1.27/drivers/infiniband/hw/ipath/
H A Dipath_dma.c101 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 Dqib_dma.c94 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 Ddma.c54 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 Dscatterlist.h159 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 Deba.c515 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 Dkapi.c472 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 Di40e_fcoe.h109 struct scatterlist *sgl; member in struct:i40e_fcoe_ddp
H A Di40e_fcoe.c815 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 Desas2r_io.c224 struct esas2r_mem_desc *sgl; esas2r_build_sg_list_sge() local
376 struct esas2r_mem_desc *sgl; esas2r_build_prd_iblk() local
H A Desas2r_init.c841 struct esas2r_mem_desc *sgl; esas2r_init_adapter_struct() local
H A Desas2r.h1153 struct list_head *sgl; esas2r_alloc_sgl() local
/linux-4.1.27/drivers/scsi/isci/
H A Drequest.h79 } sgl; member in struct:isci_stp_request
H A Drequest.c1261 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 Dion_heap.c118 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 Dcoh901318_lli.c231 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 Dedma.c448 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 Dtimb_dma.c508 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 Dat_hdmac.c732 atc_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, atc_prep_slave_sg() argument
H A Ddma-jz4740.c389 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 Ddma-jz4780.c295 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 Dk3dma.c464 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 Dmoxart-dma.c268 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 Dmxs-dma.c499 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 Dsun6i-dma.c560 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 Dtxx9dmac.c810 txx9dmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, txx9dmac_prep_slave_sg() argument
H A Damba-pl08x.c1582 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 Dcppi41.c492 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 Dep93xx_dma.c1025 ep93xx_dma_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, ep93xx_dma_prep_slave_sg() argument
H A Dfsl-edma.c584 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 Dimg-mdc-dma.c451 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 Dimx-dma.c808 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 Dmmp_pdma.c526 mmp_pdma_prep_slave_sg(struct dma_chan *dchan, struct scatterlist *sgl, mmp_pdma_prep_slave_sg() argument
H A Dmpc512x_dma.c688 mpc_dma_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, mpc_dma_prep_slave_sg() argument
H A Dnbpfaxi.c997 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 Domap-dma.c756 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 Dpch_dma.c582 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 Dqcom_bam_dma.c586 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 Ds3c24xx-dma.c979 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 Dtegra20-apb-dma.c921 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 Dat_xdmac.c591 at_xdmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, at_xdmac_prep_slave_sg() argument
H A Dcoh901318.c2290 coh901318_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, coh901318_prep_slave_sg() argument
H A Dimx-sdma.c1033 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 Dste_dma40.c1039 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 Dpl330.c2654 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 Dhsu.c222 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 Dalgif_hash.c25 struct af_alg_sgl sgl; member in struct:hash_ctx
H A Daf_alg.c391 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 Dalgif_aead.c81 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 Dalgif_skcipher.c59 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 Dubi.h279 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 Dscatterlist.h13 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 Ddmaengine.h159 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 Ddma.c128 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 Dibmebus.c105 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 Dvio.c559 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 Ddma-mapping.c229 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 Dpci_dma.c241 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 Dpci-noop.c141 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 Dkfifo.c308 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 Dscatterlist.c74 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 Dswiotlb.c872 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 Diwch_qp.c540 struct ib_sge sgl; iwch_bind_mw() local
H A Dcxio_wr.h176 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 Dmxs-mmc.c230 struct scatterlist * sgl; mxs_mmc_prep_dma() local
356 struct scatterlist *sgl = data->sg, *sg; mxs_mmc_adtc() local
H A Domap_hsmmc.c1337 struct scatterlist *sgl; omap_hsmmc_setup_dma_transfer() local
/linux-4.1.27/drivers/rapidio/devices/
H A Dtsi721_dma.c756 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 Dmem.c65 struct ulptx_sgl *sgl; _c4iw_write_mem_dma_aligned() local
/linux-4.1.27/drivers/mtd/nand/gpmi-nand/
H A Dgpmi-lib.c1123 struct scatterlist *sgl; gpmi_send_command() local
H A Dgpmi-nand.c384 struct scatterlist *sgl = &this->data_sgl; prepare_data_dma() local
/linux-4.1.27/drivers/misc/genwqe/
H A Dcard_utils.c297 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 Dcard_base.h354 struct sg_entry *sgl; member in struct:genwqe_sgl
/linux-4.1.27/drivers/target/
H A Dtarget_core_file.c319 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 Dtarget_core_iblock.c675 iblock_execute_rw(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents, iblock_execute_rw() argument
H A Dtarget_core_pscsi.c873 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 Dtarget_core_rd.c477 rd_execute_rw(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents, rd_execute_rw() argument
H A Dtarget_core_transport.c1336 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 Diser_memory.c250 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 Dshdma-base.c706 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 Dusb-dmac.c419 usb_dmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, usb_dmac_prep_slave_sg() argument
H A Drcar-dmac.c823 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 Dioport.c549 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 Dsystem-bus.c642 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 Dvlan_dev.c382 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 Dswiotlb-xen.c546 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 Dxen-scsiback.c134 struct scatterlist *sgl; member in struct:vscsibk_pend
/linux-4.1.27/drivers/mtd/nand/
H A Dlpc32xx_mlc.c197 struct scatterlist sgl; member in struct:lpc32xx_nand_host
H A Dlpc32xx_slc.c212 struct scatterlist sgl; member in struct:lpc32xx_nand_host
/linux-4.1.27/drivers/scsi/megaraid/
H A Dmegaraid_mbox.c1354 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 Dmegaraid_sas.h1318 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 Dqla_iocb.c1045 struct scatterlist *sg, *sgl; qla24xx_walk_and_build_sglist() local
1135 struct scatterlist *sg, *sgl; qla24xx_walk_and_build_prot_sglist() local
H A Dqla_target.c2767 struct scatterlist *sg, *sgl; qlt_handle_dif_error() local
/linux-4.1.27/drivers/scsi/be2iscsi/
H A Dbe_mgmt.h55 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 Dbe_main.c3178 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 Dbe_cmds.h45 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 Dbnx2fc_hwi.c1470 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 D57xx_hsi_bnx2fc.h578 struct fcoe_ext_mul_sges_ctx sgl; member in union:fcoe_sgl_union_ctx
/linux-4.1.27/drivers/scsi/csiostor/
H A Dcsio_scsi.c365 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 Dvmw_pvscsi.c61 struct pvscsi_sg_list *sgl; member in struct:pvscsi_ctx
H A Dmegaraid.c1417 struct scatterlist *sgl; mega_cmd_done() local
H A Dscsi_lib.c568 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 D3w-9xxx.c1382 TW_SG_Entry *sgl; twa_load_sgl() local
H A D3w-sas.c686 TW_SG_Entry_ISO *sgl; twl_load_sgl() local
H A D3w-sas.h232 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 D3w-xxxx.h307 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 Dosst.c376 struct scatterlist *sg, *sgl = (struct scatterlist *)buffer; osst_execute() local
H A Dstorvsc_drv.c558 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 D3w-9xxx.h501 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 Dmegaraid.h197 mega_sglist *sgl; member in struct:__anon9351
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/
H A Dbcmsdh.c519 struct scatterlist *sgl; brcmf_sdiod_sglist_rw() local
/linux-4.1.27/drivers/crypto/qat/qat_common/
H A Dqat_algs.c656 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 Dcore.c761 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 Dehca_mrmw.c2513 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 Dsge.c150 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 Dsge.c159 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 Dmptctl.c793 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 Dlibcxgbi.c2020 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 Dfcoe.c1031 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 Dspi-qup.c291 struct scatterlist *sgl; spi_qup_prep_sg() local
/linux-4.1.27/drivers/staging/unisys/virthba/
H A Dvirthba.c818 struct scatterlist *sgl = NULL; virthba_queue_command_lck() local
/linux-4.1.27/drivers/dma/ipu/
H A Dipu_idmac.c1337 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 Dvirtio_console.c878 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 Dmxs-auart.c227 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 Dimx.c476 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 Dsge.c1144 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 Dlpfc_scsi.c182 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 Dlpfc_sli4.h634 struct sli4_sge *sgl; /* pre-assigned SGL */ member in struct:lpfc_sglq
H A Dlpfc_sli.c8056 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 Domap-sham.c153 struct scatterlist sgl; member in struct:omap_sham_reqctx
/linux-4.1.27/drivers/vhost/
H A Dscsi.c794 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 Dpm8001_sas.h579 struct pm8001_prd sgl; member in struct:fw_flash_updata_info
/linux-4.1.27/drivers/block/
H A Dnvme-scsi.c380 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 Dlibata-core.c1553 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 Dbe_cmds.h43 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 Dcnic_defs.h2881 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 Dbnx2x_hsi.h3835 __le16 sgl[8]; member in union:eth_sgl_or_raw_data

Completed in 5878 milliseconds