Home
last modified time | relevance | path

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

1234

/linux-3.3/lib/
Dscatterlist.c55 struct scatterlist *sg_last(struct scatterlist *sgl, unsigned int nents) in sg_last()
85 void sg_init_table(struct scatterlist *sgl, unsigned int nents) in sg_init_table()
160 struct scatterlist *sgl, *next; in __sg_free_table() local
333 void sg_miter_start(struct sg_mapping_iter *miter, struct scatterlist *sgl, in sg_miter_start()
451 static size_t sg_copy_buffer(struct scatterlist *sgl, unsigned int nents, in sg_copy_buffer()
497 size_t sg_copy_from_buffer(struct scatterlist *sgl, unsigned int nents, in sg_copy_from_buffer()
514 size_t sg_copy_to_buffer(struct scatterlist *sgl, unsigned int nents, in sg_copy_to_buffer()
Dswiotlb.c808 swiotlb_map_sg_attrs(struct device *hwdev, struct scatterlist *sgl, int nelems, in swiotlb_map_sg_attrs()
843 swiotlb_map_sg(struct device *hwdev, struct scatterlist *sgl, int nelems, in swiotlb_map_sg()
855 swiotlb_unmap_sg_attrs(struct device *hwdev, struct scatterlist *sgl, in swiotlb_unmap_sg_attrs()
870 swiotlb_unmap_sg(struct device *hwdev, struct scatterlist *sgl, int nelems, in swiotlb_unmap_sg()
885 swiotlb_sync_sg(struct device *hwdev, struct scatterlist *sgl, in swiotlb_sync_sg()
/linux-3.3/drivers/infiniband/ulp/iser/
Diser_memory.c69 struct scatterlist *sgl = (struct scatterlist *)data->buf; in iser_start_rdma_unaligned_sg() local
123 struct scatterlist *sgl, *sg; in iser_finalize_rdma_unaligned_sg() local
175 struct scatterlist *sg, *sgl = (struct scatterlist *)data->buf; in iser_sg_to_page_vec() local
226 struct scatterlist *sgl, *sg, *next_sg = NULL; in iser_data_buf_aligned_len() local
265 struct scatterlist *sgl = (struct scatterlist *)data->buf; in iser_data_buf_dump() local
/linux-3.3/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-3.3/arch/microblaze/kernel/
Ddma.c69 static int dma_direct_map_sg(struct device *dev, struct scatterlist *sgl, in dma_direct_map_sg()
152 struct scatterlist *sgl, int nents, in dma_direct_sync_sg_for_cpu()
166 struct scatterlist *sgl, int nents, in dma_direct_sync_sg_for_device()
/linux-3.3/drivers/xen/
Dswiotlb-xen.c431 xen_swiotlb_map_sg_attrs(struct device *hwdev, struct scatterlist *sgl, in xen_swiotlb_map_sg_attrs()
469 xen_swiotlb_map_sg(struct device *hwdev, struct scatterlist *sgl, int nelems, in xen_swiotlb_map_sg()
481 xen_swiotlb_unmap_sg_attrs(struct device *hwdev, struct scatterlist *sgl, in xen_swiotlb_unmap_sg_attrs()
497 xen_swiotlb_unmap_sg(struct device *hwdev, struct scatterlist *sgl, int nelems, in xen_swiotlb_unmap_sg()
512 xen_swiotlb_sync_sg(struct device *hwdev, struct scatterlist *sgl, in xen_swiotlb_sync_sg()
/linux-3.3/crypto/
Dalgif_skcipher.c73 struct skcipher_sg_list *sgl; in skcipher_alloc_sgl() local
103 struct skcipher_sg_list *sgl; in skcipher_pull_sgl() local
250 struct skcipher_sg_list *sgl; in skcipher_sendmsg() local
378 struct skcipher_sg_list *sgl; in skcipher_sendpage() local
426 struct skcipher_sg_list *sgl; in skcipher_recvmsg() local
Daf_alg.c339 int af_alg_make_sg(struct af_alg_sgl *sgl, void __user *addr, int len, in af_alg_make_sg()
385 void af_alg_free_sg(struct af_alg_sgl *sgl) in af_alg_free_sg()
/linux-3.3/kernel/
Dkfifo.c310 static int setup_sgl_buf(struct scatterlist *sgl, void *buf, in setup_sgl_buf()
349 static unsigned int setup_sgl(struct __kfifo *fifo, struct scatterlist *sgl, in setup_sgl()
372 struct scatterlist *sgl, int nents, unsigned int len) in __kfifo_dma_in_prepare()
385 struct scatterlist *sgl, int nents, unsigned int len) in __kfifo_dma_out_prepare()
563 struct scatterlist *sgl, int nents, unsigned int len, size_t recsize) in __kfifo_dma_in_prepare_r()
587 struct scatterlist *sgl, int nents, unsigned int len, size_t recsize) in __kfifo_dma_out_prepare_r()
/linux-3.3/include/linux/
Dscatterlist.h11 struct scatterlist *sgl; /* the list */ member
132 struct scatterlist *sgl) in sg_chain()
Ddma-mapping.h208 #define dma_map_sg_attrs(dev, sgl, nents, dir, attrs) \ argument
211 #define dma_unmap_sg_attrs(dev, sgl, nents, dir, attrs) \ argument
Dkfifo.h673 #define kfifo_dma_in_prepare(fifo, sgl, nents, len) \ argument
724 #define kfifo_dma_out_prepare(fifo, sgl, nents, len) \ argument
/linux-3.3/drivers/net/ethernet/intel/ixgbe/
Dixgbe_fcoe.c130 struct scatterlist *sgl, unsigned int sgc, in ixgbe_fcoe_ddp_setup()
320 struct scatterlist *sgl, unsigned int sgc) in ixgbe_fcoe_ddp_get()
341 struct scatterlist *sgl, unsigned int sgc) in ixgbe_fcoe_ddp_target()
Dixgbe_fcoe.h62 struct scatterlist *sgl; member
/linux-3.3/arch/powerpc/kernel/
Ddma.c66 static int dma_direct_map_sg(struct device *dev, struct scatterlist *sgl, in dma_direct_map_sg()
134 struct scatterlist *sgl, int nents, in dma_direct_sync_sg()
/linux-3.3/arch/sparc/kernel/
Dioport.c556 static int pci32_map_sg(struct device *device, struct scatterlist *sgl, in pci32_map_sg()
575 static void pci32_unmap_sg(struct device *dev, struct scatterlist *sgl, in pci32_unmap_sg()
621 static void pci32_sync_sg_for_cpu(struct device *dev, struct scatterlist *sgl, in pci32_sync_sg_for_cpu()
634 static void pci32_sync_sg_for_device(struct device *device, struct scatterlist *sgl, in pci32_sync_sg_for_device()
/linux-3.3/arch/ia64/sn/pci/
Dpci_dma.c240 static void sn_dma_unmap_sg(struct device *dev, struct scatterlist *sgl, in sn_dma_unmap_sg()
273 static int sn_dma_map_sg(struct device *dev, struct scatterlist *sgl, in sn_dma_map_sg()
/linux-3.3/drivers/net/ethernet/chelsio/cxgb4vf/
Dsge.c172 struct ulptx_sgl *sgl; /* scatter/gather list in TX Queue */ member
316 const struct ulptx_sgl *sgl, const struct sge_txq *tq) in unmap_sgl()
886 struct ulptx_sgl *sgl, u64 *end, unsigned int start, in write_sgl()
1313 struct ulptx_sgl *sgl = (struct ulptx_sgl *)(cpl + 1); in t4vf_eth_xmit() local
/linux-3.3/arch/alpha/kernel/
Dpci-noop.c139 static int alpha_noop_map_sg(struct device *dev, struct scatterlist *sgl, int nents, in alpha_noop_map_sg()
/linux-3.3/drivers/staging/hv/
Dstorvsc_drv.c852 static void destroy_bounce_buffer(struct scatterlist *sgl, in destroy_bounce_buffer()
867 static int do_bounce_buffer(struct scatterlist *sgl, unsigned int sg_count) in do_bounce_buffer()
894 static struct scatterlist *create_bounce_buffer(struct scatterlist *sgl, in create_bounce_buffer()
1277 struct scatterlist *sgl; in storvsc_queuecommand() local
/linux-3.3/drivers/infiniband/hw/qib/
Dqib_dma.c94 static int qib_map_sg(struct ib_device *dev, struct scatterlist *sgl, in qib_map_sg()
/linux-3.3/drivers/infiniband/hw/ipath/
Dipath_dma.c101 static int ipath_map_sg(struct ib_device *dev, struct scatterlist *sgl, in ipath_map_sg()
/linux-3.3/drivers/scsi/bnx2fc/
Dbnx2fc_hwi.c1478 struct fcoe_ext_mul_sges_ctx *sgl; in bnx2fc_init_seq_cleanup_task() local
1601 struct fcoe_ext_mul_sges_ctx *sgl; in bnx2fc_init_mp_task() local
1699 struct fcoe_ext_mul_sges_ctx *sgl; in bnx2fc_init_task() local
/linux-3.3/drivers/dma/
Dcoh901318_lli.c233 struct scatterlist *sgl, unsigned int nents, in coh901318_lli_fill_sg()
/linux-3.3/net/8021q/
Dvlan_dev.c401 struct scatterlist *sgl, unsigned int sgc) in vlan_dev_fcoe_ddp_setup()
459 struct scatterlist *sgl, unsigned int sgc) in vlan_dev_fcoe_ddp_target()

1234