Home
last modified time | relevance | path

Searched defs:sgl (Results 1 – 152 of 152) sorted by relevance

/linux-4.4.14/lib/
Dscatterlist.c106 struct scatterlist *sg_last(struct scatterlist *sgl, unsigned int nents) in sg_last()
132 void sg_init_table(struct scatterlist *sgl, unsigned int nents) in sg_init_table()
208 struct scatterlist *sgl, *next; in __sg_free_table() local
484 void sg_miter_start(struct sg_mapping_iter *miter, struct scatterlist *sgl, in sg_miter_start()
649 size_t sg_copy_buffer(struct scatterlist *sgl, unsigned int nents, void *buf, in sg_copy_buffer()
699 size_t sg_copy_from_buffer(struct scatterlist *sgl, unsigned int nents, in sg_copy_from_buffer()
716 size_t sg_copy_to_buffer(struct scatterlist *sgl, unsigned int nents, in sg_copy_to_buffer()
734 size_t sg_pcopy_from_buffer(struct scatterlist *sgl, unsigned int nents, in sg_pcopy_from_buffer()
752 size_t sg_pcopy_to_buffer(struct scatterlist *sgl, unsigned int nents, in sg_pcopy_to_buffer()
Dkfifo.c308 static int setup_sgl_buf(struct scatterlist *sgl, void *buf, in setup_sgl_buf()
347 static unsigned int setup_sgl(struct __kfifo *fifo, struct scatterlist *sgl, in setup_sgl()
370 struct scatterlist *sgl, int nents, unsigned int len) in __kfifo_dma_in_prepare()
383 struct scatterlist *sgl, int nents, unsigned int len) in __kfifo_dma_out_prepare()
562 struct scatterlist *sgl, int nents, unsigned int len, size_t recsize) in __kfifo_dma_in_prepare_r()
585 struct scatterlist *sgl, int nents, unsigned int len, size_t recsize) in __kfifo_dma_out_prepare_r()
Dswiotlb.c879 swiotlb_map_sg_attrs(struct device *hwdev, struct scatterlist *sgl, int nelems, in swiotlb_map_sg_attrs()
914 swiotlb_map_sg(struct device *hwdev, struct scatterlist *sgl, int nelems, in swiotlb_map_sg()
926 swiotlb_unmap_sg_attrs(struct device *hwdev, struct scatterlist *sgl, in swiotlb_unmap_sg_attrs()
941 swiotlb_unmap_sg(struct device *hwdev, struct scatterlist *sgl, int nelems, in swiotlb_unmap_sg()
956 swiotlb_sync_sg(struct device *hwdev, struct scatterlist *sgl, in swiotlb_sync_sg()
/linux-4.4.14/arch/tile/include/asm/
Dhv_driver.h41 tile_hv_dev_preada(int devhdl, __hv32 flags, __hv32 sgl_len, in tile_hv_dev_preada()
51 tile_hv_dev_pwritea(int devhdl, __hv32 flags, __hv32 sgl_len, in tile_hv_dev_pwritea()
/linux-4.4.14/arch/arm64/mm/
Ddma-mapping.c226 static int __swiotlb_map_sg_attrs(struct device *dev, struct scatterlist *sgl, in __swiotlb_map_sg_attrs()
243 struct scatterlist *sgl, int nelems, in __swiotlb_unmap_sg_attrs()
276 struct scatterlist *sgl, int nelems, in __swiotlb_sync_sg_for_cpu()
290 struct scatterlist *sgl, int nelems, in __swiotlb_sync_sg_for_device()
461 static int __dummy_map_sg(struct device *dev, struct scatterlist *sgl, in __dummy_map_sg()
469 struct scatterlist *sgl, int nelems, in __dummy_unmap_sg()
482 struct scatterlist *sgl, int nelems, in __dummy_sync_sg()
721 struct scatterlist *sgl, int nelems, in __iommu_sync_sg_for_cpu()
735 struct scatterlist *sgl, int nelems, in __iommu_sync_sg_for_device()
748 static int __iommu_map_sg_attrs(struct device *dev, struct scatterlist *sgl, in __iommu_map_sg_attrs()
[all …]
/linux-4.4.14/crypto/
Dalgif_skcipher.c59 struct af_alg_sgl sgl; member
78 struct scatterlist *sgl; in skcipher_free_async_sgls() local
124 struct skcipher_sg_list *sgl; in skcipher_alloc_sgl() local
154 struct skcipher_sg_list *sgl; in skcipher_pull_sgl() local
304 struct skcipher_sg_list *sgl; in skcipher_sendmsg() local
437 struct skcipher_sg_list *sgl; in skcipher_sendpage() local
484 struct skcipher_sg_list *sgl; in skcipher_all_sg_nents() local
509 struct skcipher_sg_list *sgl; in skcipher_recvmsg_async() local
646 struct skcipher_sg_list *sgl; in skcipher_recvmsg_sync() local
Dalgif_aead.c82 struct aead_sg_list *sgl = &ctx->tsgl; in aead_put_sgl() local
175 struct aead_sg_list *sgl = &ctx->tsgl; in aead_sendmsg() local
306 struct aead_sg_list *sgl = &ctx->tsgl; in aead_sendpage() local
358 struct aead_sg_list *sgl = &ctx->tsgl; in aead_recvmsg() local
Daf_alg.c394 int af_alg_make_sg(struct af_alg_sgl *sgl, struct iov_iter *iter, int len) in af_alg_make_sg()
432 void af_alg_free_sg(struct af_alg_sgl *sgl) in af_alg_free_sg()
Dalgif_hash.c25 struct af_alg_sgl sgl; member
/linux-4.4.14/arch/microblaze/kernel/
Ddma.c54 static int dma_direct_map_sg(struct device *dev, struct scatterlist *sgl, in dma_direct_map_sg()
131 struct scatterlist *sgl, int nents, in dma_direct_sync_sg_for_cpu()
145 struct scatterlist *sgl, int nents, in dma_direct_sync_sg_for_device()
/linux-4.4.14/tools/virtio/linux/
Dscatterlist.h92 struct scatterlist *sgl) in sg_chain()
159 static inline void sg_init_table(struct scatterlist *sgl, unsigned int nents) in sg_init_table()
/linux-4.4.14/drivers/scsi/esas2r/
Desas2r_io.c224 struct esas2r_mem_desc *sgl; in esas2r_build_sg_list_sge() local
376 struct esas2r_mem_desc *sgl; in esas2r_build_prd_iblk() local
Desas2r_init.c841 struct esas2r_mem_desc *sgl; in esas2r_init_adapter_struct() local
Desas2r.h1153 struct list_head *sgl; in esas2r_alloc_sgl() local
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe_fcoe.c157 struct scatterlist *sgl, unsigned int sgc, in ixgbe_fcoe_ddp_setup()
368 struct scatterlist *sgl, unsigned int sgc) in ixgbe_fcoe_ddp_get()
389 struct scatterlist *sgl, unsigned int sgc) in ixgbe_fcoe_ddp_target()
Dixgbe_fcoe.h64 struct scatterlist *sgl; member
/linux-4.4.14/arch/sparc/kernel/
Dioport.c549 static int pci32_map_sg(struct device *device, struct scatterlist *sgl, in pci32_map_sg()
568 static void pci32_unmap_sg(struct device *dev, struct scatterlist *sgl, in pci32_unmap_sg()
614 static void pci32_sync_sg_for_cpu(struct device *dev, struct scatterlist *sgl, in pci32_sync_sg_for_cpu()
627 static void pci32_sync_sg_for_device(struct device *device, struct scatterlist *sgl, in pci32_sync_sg_for_device()
/linux-4.4.14/lib/mpi/
Dmpicoder.c350 int mpi_write_to_sgl(MPI a, struct scatterlist *sgl, unsigned *nbytes, in mpi_write_to_sgl()
437 MPI mpi_read_raw_from_sgl(struct scatterlist *sgl, unsigned int len) in mpi_read_raw_from_sgl()
/linux-4.4.14/arch/h8300/kernel/
Ddma.c49 static int map_sg(struct device *dev, struct scatterlist *sgl, in map_sg()
/linux-4.4.14/drivers/xen/
Dswiotlb-xen.c539 xen_swiotlb_map_sg_attrs(struct device *hwdev, struct scatterlist *sgl, in xen_swiotlb_map_sg_attrs()
600 xen_swiotlb_unmap_sg_attrs(struct device *hwdev, struct scatterlist *sgl, in xen_swiotlb_unmap_sg_attrs()
623 xen_swiotlb_sync_sg(struct device *hwdev, struct scatterlist *sgl, in xen_swiotlb_sync_sg()
Dxen-scsiback.c129 struct scatterlist *sgl; member
/linux-4.4.14/include/linux/
Dscatterlist.h39 struct scatterlist *sgl; /* the list */ member
162 struct scatterlist *sgl) in sg_chain()
Dkfifo.h658 #define kfifo_dma_in_prepare(fifo, sgl, nents, len) \ argument
709 #define kfifo_dma_out_prepare(fifo, sgl, nents, len) \ argument
Ddma-mapping.h271 #define dma_map_sg_attrs(dev, sgl, nents, dir, attrs) \ argument
274 #define dma_unmap_sg_attrs(dev, sgl, nents, dir, attrs) \ argument
Ddmaengine.h169 struct data_chunk sgl[0]; member
775 struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, in dmaengine_prep_slave_sg()
785 struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, in dmaengine_prep_rio_sg()
957 static inline size_t dmaengine_get_icg(bool inc, bool sgl, size_t icg, in dmaengine_get_icg()
/linux-4.4.14/arch/powerpc/kernel/
Ddma.c196 static int dma_direct_map_sg(struct device *dev, struct scatterlist *sgl, in dma_direct_map_sg()
252 struct scatterlist *sgl, int nents, in dma_direct_sync_sg()
Dvio.c559 struct scatterlist *sgl; in vio_dma_iommu_map_sg() local
595 struct scatterlist *sgl; in vio_dma_iommu_unmap_sg() local
Dibmebus.c106 struct scatterlist *sgl, in ibmebus_map_sg()
/linux-4.4.14/arch/ia64/sn/pci/
Dpci_dma.c241 static void sn_dma_unmap_sg(struct device *dev, struct scatterlist *sgl, in sn_dma_unmap_sg()
274 static int sn_dma_map_sg(struct device *dev, struct scatterlist *sgl, in sn_dma_map_sg()
/linux-4.4.14/drivers/dma/sh/
Dshdma-base.c564 struct scatterlist *sgl, unsigned int sg_len, dma_addr_t *addr, in shdma_prep_sg()
665 struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, in shdma_prep_slave_sg()
706 struct scatterlist *sgl; in shdma_prep_dma_cyclic() local
Drcar-dmac.c828 rcar_dmac_chan_prep_sg(struct rcar_dmac_chan *chan, struct scatterlist *sgl, in rcar_dmac_chan_prep_sg()
1009 struct scatterlist sgl; in rcar_dmac_prep_dma_memcpy() local
1025 rcar_dmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, in rcar_dmac_prep_slave_sg()
1055 struct scatterlist *sgl; in rcar_dmac_prep_dma_cyclic() local
Dusb-dmac.c419 usb_dmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, in usb_dmac_prep_slave_sg()
/linux-4.4.14/drivers/misc/genwqe/
Dcard_utils.c298 int genwqe_alloc_sync_sgl(struct genwqe_dev *cd, struct genwqe_sgl *sgl, in genwqe_alloc_sync_sgl()
369 int genwqe_setup_sgl(struct genwqe_dev *cd, struct genwqe_sgl *sgl, in genwqe_setup_sgl()
466 int genwqe_free_sync_sgl(struct genwqe_dev *cd, struct genwqe_sgl *sgl) in genwqe_free_sync_sgl()
Dcard_base.h354 struct sg_entry *sgl; member
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e_fcoe.c816 struct scatterlist *sgl, unsigned int sgc, in i40e_fcoe_ddp_setup()
963 struct scatterlist *sgl, unsigned int sgc) in i40e_fcoe_ddp_get()
984 struct scatterlist *sgl, unsigned int sgc) in i40e_fcoe_ddp_target()
Di40e_fcoe.h109 struct scatterlist *sgl; member
/linux-4.4.14/drivers/media/platform/xilinx/
Dxilinx-dma.h100 struct data_chunk sgl[1]; member
/linux-4.4.14/drivers/target/
Dtarget_core_file.c250 u32 block_size, struct scatterlist *sgl, in fd_do_rw()
511 fd_execute_rw(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents, in fd_execute_rw()
Dtarget_core_pscsi.c878 pscsi_map_sg(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents, in pscsi_map_sg()
993 struct scatterlist *sgl = cmd->t_data_sg; in pscsi_execute_cmd() local
Dtarget_core_transport.c1353 transport_generic_map_mem_to_cmd(struct se_cmd *cmd, struct scatterlist *sgl, in transport_generic_map_mem_to_cmd()
1411 struct scatterlist *sgl, u32 sgl_count, in target_submit_cmd_map_sgls()
2156 static inline void transport_free_sgl(struct scatterlist *sgl, int nents) in transport_free_sgl()
2284 target_alloc_sgl(struct scatterlist **sgl, unsigned int *nents, u32 length, in target_alloc_sgl()
Dtarget_core_rd.c442 rd_execute_rw(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents, in rd_execute_rw()
Dtarget_core_iblock.c635 iblock_execute_rw(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents, in iblock_execute_rw()
/linux-4.4.14/drivers/mmc/host/
Dmxs-mmc.c230 struct scatterlist * sgl; in mxs_mmc_prep_dma() local
356 struct scatterlist *sgl = data->sg, *sg; in mxs_mmc_adtc() local
Domap_hsmmc.c1425 struct scatterlist *sgl; in omap_hsmmc_setup_dma_transfer() local
Ddw_mmc.c694 struct scatterlist *sgl = host->data->sg; in dw_mci_edmac_start_dma() local
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_dma.c101 static int ipath_map_sg(struct ib_device *dev, struct scatterlist *sgl, in ipath_map_sg()
/linux-4.4.14/arch/alpha/kernel/
Dpci-noop.c141 static int alpha_noop_map_sg(struct device *dev, struct scatterlist *sgl, int nents, in alpha_noop_map_sg()
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_dma.c94 static int qib_map_sg(struct ib_device *dev, struct scatterlist *sgl, in qib_map_sg()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Ddma.c111 static int hfi1_map_sg(struct ib_device *dev, struct scatterlist *sgl, in hfi1_map_sg()
/linux-4.4.14/drivers/spi/
Dspi-bcm2835.c250 struct scatterlist *sgl; in bcm2835_spi_prepare_sg() local
292 struct scatterlist *sgl; in bcm2835_check_sg_length() local
Dspi-qup.c291 struct scatterlist *sgl; in spi_qup_prep_sg() local
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4vf/
Dsge.c159 struct ulptx_sgl *sgl; /* scatter/gather list in TX Queue */ member
307 const struct ulptx_sgl *sgl, const struct sge_txq *tq) in unmap_sgl()
907 struct ulptx_sgl *sgl, u64 *end, unsigned int start, in write_sgl()
1420 struct ulptx_sgl *sgl = (struct ulptx_sgl *)(cpl + 1); in t4vf_eth_xmit() local
/linux-4.4.14/drivers/scsi/bnx2fc/
Dbnx2fc_hwi.c1470 struct fcoe_ext_mul_sges_ctx *sgl; in bnx2fc_init_seq_cleanup_task() local
1593 struct fcoe_ext_mul_sges_ctx *sgl; in bnx2fc_init_mp_task() local
1691 struct fcoe_ext_mul_sges_ctx *sgl; in bnx2fc_init_task() local
D57xx_hsi_bnx2fc.h578 struct fcoe_ext_mul_sges_ctx sgl; member
/linux-4.4.14/drivers/tty/serial/
Dimx.c479 struct scatterlist *sgl = &sport->tx_sgl[0]; in dma_tx_callback() local
520 struct scatterlist *sgl = sport->tx_sgl; in imx_dma_tx() local
898 struct scatterlist *sgl = &sport->rx_sgl; in dma_rx_callback() local
940 struct scatterlist *sgl = &sport->rx_sgl; in start_rx_dma() local
1239 struct scatterlist *sgl = &sport->tx_sgl[0]; in imx_flush_buffer() local
Dmxs-auart.c229 struct scatterlist *sgl = &s->tx_sgl; in mxs_auart_dma_tx() local
556 struct scatterlist *sgl = &s->rx_sgl; in mxs_auart_dma_prep_rx() local
Datmel_serial.c830 struct scatterlist sgl[2], *sg, *sg_tx = &atmel_port->sg_tx; in atmel_tx_dma() local
/linux-4.4.14/drivers/dma/
Dcoh901318_lli.c233 struct scatterlist *sgl, unsigned int nents, in coh901318_lli_fill_sg()
Didma64.c303 struct dma_chan *chan, struct scatterlist *sgl, in idma64_prep_slave_sg()
Dat_hdmac.c991 struct scatterlist *sgl, in atc_prep_dma_memset_sg()
1076 atc_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, in atc_prep_slave_sg()
Ddma-axi-dmac.c339 struct dma_chan *c, struct scatterlist *sgl, in axi_dmac_prep_slave_sg()
Dtimb_dma.c505 struct scatterlist *sgl, unsigned int sg_len, in td_prep_slave_sg()
Dmoxart-dma.c269 struct dma_chan *chan, struct scatterlist *sgl, in moxart_prep_slave_sg()
Ddma-jz4740.c390 struct dma_chan *c, struct scatterlist *sgl, in jz4740_dma_prep_slave_sg()
Dmxs-dma.c500 struct dma_chan *chan, struct scatterlist *sgl, in mxs_dma_prep_slave_sg()
Dat_xdmac.c634 at_xdmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, in at_xdmac_prep_slave_sg()
1217 at_xdmac_prep_dma_memset_sg(struct dma_chan *chan, struct scatterlist *sgl, in at_xdmac_prep_dma_memset_sg()
Dk3dma.c464 struct dma_chan *chan, struct scatterlist *sgl, unsigned int sglen, in k3_dma_prep_slave_sg()
Ddma-jz4780.c309 struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, in jz4780_dma_prep_slave_sg()
Dsun6i-dma.c561 struct dma_chan *chan, struct scatterlist *sgl, in sun6i_dma_prep_slave_sg()
Dmmp_pdma.c525 mmp_pdma_prep_slave_sg(struct dma_chan *dchan, struct scatterlist *sgl, in mmp_pdma_prep_slave_sg()
Dtxx9dmac.c810 txx9dmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, in txx9dmac_prep_slave_sg()
Dep93xx_dma.c1025 ep93xx_dma_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, in ep93xx_dma_prep_slave_sg()
Dmpc512x_dma.c688 mpc_dma_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, in mpc_dma_prep_slave_sg()
Ds3c24xx-dma.c980 struct dma_chan *chan, struct scatterlist *sgl, in s3c24xx_dma_prep_slave_sg()
Dpch_dma.c579 struct scatterlist *sgl, unsigned int sg_len, in pd_prep_slave_sg()
Dimg-mdc-dma.c452 struct dma_chan *chan, struct scatterlist *sgl, in mdc_prep_slave_sg()
Dzx296702_dma.c549 struct dma_chan *chan, struct scatterlist *sgl, unsigned int sglen, in zx_dma_prep_slave_sg()
Dsun4i-dma.c771 sun4i_dma_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, in sun4i_dma_prep_slave_sg()
Dcppi41.c493 struct dma_chan *chan, struct scatterlist *sgl, unsigned sg_len, in cppi41_dma_prep_slave_sg()
Dqcom_bam_dma.c587 struct scatterlist *sgl, unsigned int sg_len, in bam_prep_slave_sg()
Dfsl-edma.c585 struct dma_chan *chan, struct scatterlist *sgl, in fsl_edma_prep_slave_sg()
Domap-dma.c762 struct dma_chan *chan, struct scatterlist *sgl, unsigned sglen, in omap_dma_prep_slave_sg()
Dimx-dma.c809 struct dma_chan *chan, struct scatterlist *sgl, in imxdma_prep_slave_sg()
Dste_dma40.c1039 static int d40_sg_2_dmalen(struct scatterlist *sgl, int sg_len, in d40_sg_2_dmalen()
2535 d40_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, in d40_prep_slave_sg()
Dnbpfaxi.c998 struct dma_chan *dchan, struct scatterlist *sgl, unsigned int sg_len, in nbpf_prep_slave_sg()
Dtegra20-apb-dma.c939 struct dma_chan *dc, struct scatterlist *sgl, unsigned int sg_len, in tegra_dma_prep_slave_sg()
Dcoh901318.c2290 coh901318_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, in coh901318_prep_slave_sg()
Dpxa_dma.c1019 pxad_prep_slave_sg(struct dma_chan *dchan, struct scatterlist *sgl, in pxad_prep_slave_sg()
Damba-pl08x.c1585 struct dma_chan *chan, struct scatterlist *sgl, in pl08x_prep_slave_sg()
Dimx-sdma.c1149 struct dma_chan *chan, struct scatterlist *sgl, in sdma_prep_slave_sg()
Dedma.c1026 struct dma_chan *chan, struct scatterlist *sgl, in edma_prep_slave_sg()
Dpl330.c2659 pl330_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, in pl330_prep_slave_sg()
/linux-4.4.14/drivers/scsi/lpfc/
Dlpfc_scsi.c182 struct sli4_sge *sgl = (struct sli4_sge *)lpfc_cmd->fcp_bpl; in lpfc_sli4_set_rsp_sgl_last() local
794 struct sli4_sge *sgl; in lpfc_new_scsi_buf_s4() local
2255 struct sli4_sge *sgl, int datasegcnt) in lpfc_bg_setup_sgl()
2390 struct sli4_sge *sgl, int datacnt, int protcnt) in lpfc_bg_setup_sgl_prot()
3228 struct sli4_sge *sgl = (struct sli4_sge *)lpfc_cmd->fcp_bpl; in lpfc_scsi_prep_dma_buf_s4() local
3358 struct sli4_sge *sgl = (struct sli4_sge *)(lpfc_cmd->fcp_bpl); in lpfc_bg_scsi_prep_dma_buf_s4() local
Dlpfc_sli.c8056 struct sli4_sge *sgl = NULL; in lpfc_sli4_bpl2sgl() local
14381 struct lpfc_mbx_post_uembed_sgl_page1 *sgl; in lpfc_sli4_post_els_sgl_list() local
14483 struct lpfc_mbx_post_uembed_sgl_page1 *sgl; in lpfc_sli4_post_scsi_sgl_block() local
Dlpfc_sli4.h634 struct sli4_sge *sgl; /* pre-assigned SGL */ member
/linux-4.4.14/include/linux/mtd/
Dubi.h280 struct ubi_sgl *sgl, int offset, int len) in ubi_read_sg()
/linux-4.4.14/net/8021q/
Dvlan_dev.c383 struct scatterlist *sgl, unsigned int sgc) in vlan_dev_fcoe_ddp_setup()
441 struct scatterlist *sgl, unsigned int sgc) in vlan_dev_fcoe_ddp_target()
/linux-4.4.14/drivers/staging/android/ion/
Dion_heap.c118 static int ion_heap_sglist_zero(struct scatterlist *sgl, unsigned int nents, in ion_heap_sglist_zero()
/linux-4.4.14/drivers/scsi/csiostor/
Dcsio_scsi.c291 struct ulptx_sgl *sgl) in csio_scsi_init_ultptx_dsgl()
365 struct ulptx_sgl *sgl; in csio_scsi_init_read_wr() local
418 struct ulptx_sgl *sgl; in csio_scsi_init_write_wr() local
/linux-4.4.14/drivers/scsi/megaraid/
Dmegaraid_mbox.c1354 struct scatterlist *sgl; in megaraid_mbox_mksgl() local
1563 struct scatterlist *sgl; in DEF_SCSI_QCMD() local
2224 struct scatterlist *sgl; in megaraid_mbox_dpc() local
Dmegaraid_sas.h1361 union megasas_sgl sgl; /*28h */ member
1388 union megasas_sgl sgl; /*30h */ member
1415 union megasas_sgl sgl; /*28h */ member
1467 } sgl; member
1496 } sgl; member
1978 struct iovec sgl[MAX_IOCTL_SGE]; member
2001 struct compat_iovec sgl[MAX_IOCTL_SGE]; member
/linux-4.4.14/drivers/message/fusion/
Dmptctl.c793 MptSge_t *sgl, *sgIn; in mptctl_do_fw_download() local
1031 MptSge_t *sgl; in kbuf_alloc_2_sgl() local
1175 kfree_sgl(MptSge_t *sgl, dma_addr_t sgl_dma, struct buflist *buflist, MPT_ADAPTER *ioc) in kfree_sgl()
/linux-4.4.14/drivers/scsi/be2iscsi/
Dbe_main.c3185 struct be_dma_mem *sgl) in be_sgl_create_contiguous()
3199 static void be_sgl_destroy_contiguous(struct be_dma_mem *sgl) in be_sgl_destroy_contiguous()
3206 struct mem_array *pmem, struct be_dma_mem *sgl) in hwi_build_be_sgl_arr()
3218 struct mem_array *pmem, struct be_dma_mem *sgl) in hwi_build_be_sgl_by_offset()
3488 struct be_dma_mem sgl; in beiscsi_post_template_hdr() local
3523 struct be_dma_mem sgl; in beiscsi_post_pages() local
3589 struct be_dma_mem sgl; in beiscsi_create_wrb_rings() local
Dbe_mgmt.h55 struct amap_mcc_sge sgl[19]; member
84 struct mcc_sge sgl[19]; member
Dbe_cmds.h45 struct be_sge sgl[19]; /* used by non-embedded cmds */ member
/linux-4.4.14/drivers/dma/hsu/
Dhsu.c215 struct dma_chan *chan, struct scatterlist *sgl, in hsu_dma_prep_slave_sg()
/linux-4.4.14/drivers/scsi/isci/
Drequest.h79 } sgl; member
Drequest.c1261 struct scu_sgl_element *sgl; in pio_sgl_next() local
1355 struct scu_sgl_element *sgl; in sci_stp_request_pio_data_out_transmit_data() local
/linux-4.4.14/drivers/mtd/ubi/
Dkapi.c472 int ubi_leb_read_sg(struct ubi_volume_desc *desc, int lnum, struct ubi_sgl *sgl, in ubi_leb_read_sg()
Deba.c516 struct ubi_sgl *sgl, int lnum, int offset, int len, in ubi_eba_read_leb_sg()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/
Dsge.c1052 const struct sg_ent *sgl, in write_wr_hdr_sgl()
1144 struct sg_ent *sgp, sgl[MAX_SKB_FRAGS / 2 + 1]; in write_tx_pkt_wr() local
1551 const struct sg_ent *sgl, int sgl_flits) in setup_deferred_unmapping()
1584 struct sg_ent *sgp, sgl[MAX_SKB_FRAGS / 2 + 1]; in write_ofld_wr() local
/linux-4.4.14/drivers/rapidio/devices/
Dtsi721_dma.c757 struct scatterlist *sgl, unsigned int sg_len, in tsi721_prep_rio_sg()
/linux-4.4.14/drivers/nvme/host/
Dscsi.c242 struct sg_iovec sgl; in nvme_trans_copy_to_user() local
277 struct sg_iovec sgl; in nvme_trans_copy_from_user() local
1677 struct sg_iovec sgl; in nvme_trans_do_nvme_io() local
1729 struct sg_iovec sgl; in nvme_trans_io() local
/linux-4.4.14/drivers/infiniband/hw/cxgb3/
Diwch_qp.c541 struct ib_sge sgl; in iwch_bind_mw() local
Dcxio_wr.h176 struct t3_sge sgl[T3_MAX_SGE]; /* 4+ */ member
238 struct t3_sge sgl[T3_MAX_SGE]; /* 5+ */ member
274 struct t3_sge sgl[T3_MAX_SGE]; /* 3+ */ member
/linux-4.4.14/drivers/infiniband/ulp/iser/
Diser_memory.c153 struct scatterlist *sg, *sgl = data->sg; in iser_sg_to_page_vec() local
/linux-4.4.14/drivers/scsi/
D3w-xxxx.h307 TW_SG_Entry sgl[TW_MAX_SGL_LENGTH]; member
311 TW_SG_Entry sgl[TW_MAX_SGL_LENGTH]; member
D3w-sas.h232 TW_SG_Entry_ISO sgl[TW_LIBERATOR_MAX_SGL_LENGTH_OLD]; member
236 TW_SG_Entry_ISO sgl[TW_LIBERATOR_MAX_SGL_LENGTH_OLD]; member
Dscsi_lib.c569 static void scsi_sg_free(struct scatterlist *sgl, unsigned int nents) in scsi_sg_free()
3096 void *scsi_kmap_atomic_sg(struct scatterlist *sgl, int sg_count, in scsi_kmap_atomic_sg()
D3w-9xxx.h501 TW_SG_Entry sgl[TW_ESCALADE_MAX_SGL_LENGTH]; member
505 TW_SG_Entry sgl[TW_ESCALADE_MAX_SGL_LENGTH]; member
D3w-sas.c686 TW_SG_Entry_ISO *sgl; in twl_load_sgl() local
Dvmw_pvscsi.c61 struct pvscsi_sg_list *sgl; member
D3w-9xxx.c1382 TW_SG_Entry *sgl; in twa_load_sgl() local
Dstorvsc_drv.c1380 struct scatterlist *sgl; in storvsc_queuecommand() local
Dmegaraid.c1417 struct scatterlist *sgl; in mega_cmd_done() local
Dosst.c376 struct scatterlist *sg, *sgl = (struct scatterlist *)buffer; in osst_execute() local
Dmegaraid.h197 mega_sglist *sgl; member
/linux-4.4.14/drivers/scsi/cxgbi/
Dlibcxgbi.c1379 struct scatterlist *sgl, in ddp_make_gl()
1551 struct scatterlist *sgl, unsigned int sgcnt, gfp_t gfp) in cxgbi_ddp_reserve()
2024 static int sgl_seek_offset(struct scatterlist *sgl, unsigned int sgcnt, in sgl_seek_offset()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c140 struct ulptx_sgl *sgl; member
312 const struct ulptx_sgl *sgl, const struct sge_txq *q) in unmap_sgl()
851 struct ulptx_sgl *sgl, u64 *end, unsigned int start, in write_sgl()
/linux-4.4.14/arch/powerpc/platforms/ps3/
Dsystem-bus.c642 static int ps3_sb_map_sg(struct device *_dev, struct scatterlist *sgl, in ps3_sb_map_sg()
/linux-4.4.14/drivers/mtd/nand/gpmi-nand/
Dgpmi-lib.c1123 struct scatterlist *sgl; in gpmi_send_command() local
Dgpmi-nand.c384 struct scatterlist *sgl = &this->data_sgl; in prepare_data_dma() local
/linux-4.4.14/drivers/scsi/fcoe/
Dfcoe.c1031 struct scatterlist *sgl, unsigned int sgc) in fcoe_ddp_setup()
1053 struct scatterlist *sgl, unsigned int sgc) in fcoe_ddp_target()
/linux-4.4.14/drivers/scsi/qla2xxx/
Dqla_iocb.c1031 struct scatterlist *sg, *sgl; in qla24xx_walk_and_build_sglist() local
1118 struct scatterlist *sg, *sgl; in qla24xx_walk_and_build_prot_sglist() local
Dqla_target.c2761 struct scatterlist *sg, *sgl; in qlt_handle_dif_error() local
/linux-4.4.14/drivers/char/
Dvirtio_console.c878 struct sg_list *sgl = sd->u.data; in pipe_to_sg() local
924 struct sg_list sgl; in port_fops_splice_write() local
/linux-4.4.14/drivers/infiniband/hw/cxgb4/
Dmem.c65 struct ulptx_sgl *sgl; in _c4iw_write_mem_dma_aligned() local
/linux-4.4.14/drivers/mtd/nand/
Dlpc32xx_mlc.c197 struct scatterlist sgl; member
Dlpc32xx_slc.c215 struct scatterlist sgl; member
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/
Dbcmsdh.c520 struct scatterlist *sgl; in brcmf_sdiod_sglist_rw() local
/linux-4.4.14/drivers/infiniband/core/
Dverbs.c1528 struct scatterlist *sgl, in ib_sg_to_pages()
/linux-4.4.14/drivers/dma/dw/
Dcore.c761 dwc_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, in dwc_prep_slave_sg()
/linux-4.4.14/drivers/crypto/qat/qat_common/
Dqat_algs.c663 struct scatterlist *sgl, in qat_alg_sgl_to_bufl()
/linux-4.4.14/drivers/dma/ipu/
Dipu_idmac.c1338 struct scatterlist *sgl, unsigned int sg_len, in idmac_prep_slave_sg()
/linux-4.4.14/drivers/staging/rdma/ehca/
Dehca_mrmw.c2513 static int ehca_dma_map_sg(struct ib_device *dev, struct scatterlist *sgl, in ehca_dma_map_sg()
/linux-4.4.14/drivers/crypto/
Domap-sham.c153 struct scatterlist sgl; member
/linux-4.4.14/drivers/vhost/
Dscsi.c638 struct scatterlist *sgl, in vhost_scsi_map_to_sgl()
/linux-4.4.14/drivers/scsi/pm8001/
Dpm8001_sas.h589 struct pm8001_prd sgl; member
/linux-4.4.14/drivers/ata/
Dlibata-core.c1555 int dma_dir, struct scatterlist *sgl, in ata_exec_internal_sg()
/linux-4.4.14/drivers/net/ethernet/emulex/benet/
Dbe_cmds.h43 struct be_sge sgl[19]; /* used by non-embedded cmds */ member
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dcnic_defs.h2881 struct fcoe_ext_mul_sges_ctx sgl; member
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_hsi.h3950 __le16 sgl[8]; member