Home
last modified time | relevance | path

Searched refs:scatterlist (Results 1 – 25 of 758) sorted by relevance

12345678910>>...31

/drivers/crypto/ccp/
A Dccp-crypto.h99 struct scatterlist key_sg;
106 struct scatterlist k1_sg;
107 struct scatterlist k2_sg;
114 struct scatterlist iv_sg;
133 struct scatterlist *src;
141 struct scatterlist iv_sg;
176 struct scatterlist iv_sg;
207 struct scatterlist *src;
243 struct scatterlist e_sg;
246 struct scatterlist n_sg;
[all …]
/drivers/crypto/cavium/nitrox/
A Dnitrox_req.h79 struct scatterlist *src;
80 struct scatterlist *dst;
244 struct scatterlist *src;
245 struct scatterlist *dst;
258 struct scatterlist src[3];
259 struct scatterlist dst[3];
482 struct scatterlist *sg;
573 static inline struct scatterlist *create_single_sg(struct scatterlist *sg, in create_single_sg()
590 static inline struct scatterlist *create_multi_sg(struct scatterlist *to_sg, in create_multi_sg()
647 struct scatterlist *sg; in nitrox_creq_set_src_sg()
[all …]
/drivers/crypto/bcm/
A Dutil.h55 void __dump_sg(struct scatterlist *sg, unsigned int skip, unsigned int len);
77 static inline void dump_sg(struct scatterlist *sg, unsigned int skip, in dump_sg()
84 int spu_sg_at_offset(struct scatterlist *sg, unsigned int skip,
85 struct scatterlist **sge, unsigned int *sge_offset);
88 void sg_copy_part_to_buf(struct scatterlist *src, u8 *dest,
91 void sg_copy_part_from_buf(struct scatterlist *dest, u8 *src,
94 int spu_sg_count(struct scatterlist *sg_list, unsigned int skip, int nbytes);
95 u32 spu_msg_sg_add(struct scatterlist **to_sg,
96 struct scatterlist **from_sg, u32 *skip,
A Dutil.c27 int spu_sg_at_offset(struct scatterlist *sg, unsigned int skip, in spu_sg_at_offset()
28 struct scatterlist **sge, unsigned int *sge_offset) in spu_sg_at_offset()
50 void sg_copy_part_to_buf(struct scatterlist *src, u8 *dest, in sg_copy_part_to_buf()
69 void sg_copy_part_from_buf(struct scatterlist *dest, u8 *src, in sg_copy_part_from_buf()
93 int spu_sg_count(struct scatterlist *sg_list, unsigned int skip, int nbytes) in spu_sg_count()
95 struct scatterlist *sg; in spu_sg_count()
133 u32 spu_msg_sg_add(struct scatterlist **to_sg, in spu_msg_sg_add()
134 struct scatterlist **from_sg, u32 *from_skip, in spu_msg_sg_add()
137 struct scatterlist *sg; /* an entry in from_sg */ in spu_msg_sg_add()
138 struct scatterlist *to = *to_sg; in spu_msg_sg_add()
[all …]
/drivers/crypto/ccree/
A Dcc_buffer_mgr.h46 void *info, struct scatterlist *src,
47 struct scatterlist *dst, gfp_t flags);
50 struct scatterlist *src, struct scatterlist *dst);
57 struct scatterlist *src, unsigned int nbytes,
61 struct scatterlist *src, unsigned int nbytes,
65 struct scatterlist *src, bool do_revert);
67 void cc_copy_sg_portion(struct device *dev, u8 *dest, struct scatterlist *sg,
/drivers/crypto/
A Domap-crypto.c17 struct scatterlist **sg, in omap_crypto_copy_sg_lists()
18 struct scatterlist *new_sg, u16 flags) in omap_crypto_copy_sg_lists()
21 struct scatterlist *tmp; in omap_crypto_copy_sg_lists()
55 static int omap_crypto_copy_sgs(int total, int bs, struct scatterlist **sg, in omap_crypto_copy_sgs()
56 struct scatterlist *new_sg, u16 flags) in omap_crypto_copy_sgs()
88 static int omap_crypto_check_sg(struct scatterlist *sg, int total, int bs, in omap_crypto_check_sg()
125 int omap_crypto_align_sg(struct scatterlist **sg, int total, int bs, in omap_crypto_align_sg()
126 struct scatterlist *new_sg, u16 flags, in omap_crypto_align_sg()
157 static void omap_crypto_copy_data(struct scatterlist *src, in omap_crypto_copy_data()
158 struct scatterlist *dst, in omap_crypto_copy_data()
[all …]
A Domap-crypto.h27 int omap_crypto_align_sg(struct scatterlist **sg, int total, int bs,
28 struct scatterlist *new_sg, u16 flags,
30 void omap_crypto_cleanup(struct scatterlist *sg, struct scatterlist *orig,
A Domap-aes.h179 struct scatterlist *in_sg;
180 struct scatterlist *out_sg;
183 struct scatterlist in_sgl[2];
184 struct scatterlist out_sgl;
185 struct scatterlist *orig_out;
/drivers/gpu/drm/i915/gt/
A Dintel_migrate.h18 struct scatterlist;
27 struct scatterlist *src,
30 struct scatterlist *dst,
37 struct scatterlist *src,
40 struct scatterlist *dst,
49 struct scatterlist *sg,
57 struct scatterlist *sg,
/drivers/gpu/drm/i915/
A Di915_scatterlist.h24 struct scatterlist *sgp;
31 } __sgt_iter(struct scatterlist *sgl, bool dma) { in __sgt_iter()
50 static inline int __sg_page_count(const struct scatterlist *sg) in __sg_page_count()
55 static inline int __sg_dma_page_count(const struct scatterlist *sg) in __sg_dma_page_count()
60 static inline struct scatterlist *____sg_next(struct scatterlist *sg) in ____sg_next()
77 static inline struct scatterlist *__sg_next(struct scatterlist *sg) in __sg_next()
126 static inline unsigned int i915_sg_dma_sizes(struct scatterlist *sg) in i915_sg_dma_sizes()
/drivers/crypto/qce/
A Ddma.c53 struct scatterlist *
54 qce_sgtable_add(struct sg_table *sgt, struct scatterlist *new_sgl, in qce_sgtable_add()
57 struct scatterlist *sg = sgt->sgl, *sg_last = NULL; in qce_sgtable_add()
81 static int qce_dma_prep_sg(struct dma_chan *chan, struct scatterlist *sg, in qce_dma_prep_sg()
103 int qce_dma_prep_sgs(struct qce_dma_data *dma, struct scatterlist *rx_sg, in qce_dma_prep_sgs()
104 int rx_nents, struct scatterlist *tx_sg, int tx_nents, in qce_dma_prep_sgs()
A Ddma.h38 int qce_dma_prep_sgs(struct qce_dma_data *dma, struct scatterlist *sg_in,
39 int in_ents, struct scatterlist *sg_out, int out_ents,
43 struct scatterlist *
44 qce_sgtable_add(struct sg_table *sgt, struct scatterlist *sg_add,
A Daead.h32 struct scatterlist result_sg;
33 struct scatterlist adata_sg;
36 struct scatterlist *dst_sg;
37 struct scatterlist *src_sg;
A Dcipher.h40 struct scatterlist result_sg;
42 struct scatterlist *dst_sg;
43 struct scatterlist *src_sg;
A Dsha.h48 struct scatterlist *src_orig;
55 struct scatterlist sg[2];
58 struct scatterlist result_sg;
/drivers/crypto/inside-secure/eip93/
A Deip93-cipher.h39 struct scatterlist *sg_src;
40 struct scatterlist *sg_dst;
50 struct scatterlist *reqsrc, struct scatterlist *reqdst);
A Deip93-common.c140 static void eip93_free_sg_copy(const int len, struct scatterlist **sg) in eip93_free_sg_copy()
150 static int eip93_make_sg_copy(struct scatterlist *src, struct scatterlist **dst, in eip93_make_sg_copy()
177 static bool eip93_is_sg_aligned(struct scatterlist *sg, u32 len, in eip93_is_sg_aligned()
203 struct scatterlist *src = rctx->sg_src; in check_valid_request()
204 struct scatterlist *dst = rctx->sg_dst; in check_valid_request()
385 struct scatterlist *sgsrc = rctx->sg_src; in eip93_scatter_combine()
386 struct scatterlist *sgdst = rctx->sg_dst; in eip93_scatter_combine()
516 struct scatterlist *src = rctx->sg_src; in eip93_send_req()
517 struct scatterlist *dst = rctx->sg_dst; in eip93_send_req()
641 struct scatterlist *reqsrc, struct scatterlist *reqdst) in eip93_unmap_dma()
[all …]
/drivers/xen/
A Dswiotlb-xen.c331 xen_swiotlb_unmap_sg(struct device *hwdev, struct scatterlist *sgl, int nelems, in xen_swiotlb_unmap_sg()
334 struct scatterlist *sg; in xen_swiotlb_unmap_sg()
346 xen_swiotlb_map_sg(struct device *dev, struct scatterlist *sgl, int nelems, in xen_swiotlb_map_sg()
349 struct scatterlist *sg; in xen_swiotlb_map_sg()
370 xen_swiotlb_sync_sg_for_cpu(struct device *dev, struct scatterlist *sgl, in xen_swiotlb_sync_sg_for_cpu()
373 struct scatterlist *sg; in xen_swiotlb_sync_sg_for_cpu()
383 xen_swiotlb_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, in xen_swiotlb_sync_sg_for_device()
386 struct scatterlist *sg; in xen_swiotlb_sync_sg_for_device()
/drivers/crypto/amcc/
A Dcrypto4xx_core.h69 struct scatterlist *dest_va;
130 struct scatterlist dst[2];
158 struct scatterlist *src,
159 struct scatterlist *dst,
165 struct scatterlist *dst_tmp) BUILD_PD_ACCESS;
/drivers/parisc/
A Diommu-helpers.h15 iommu_fill_pdir(struct ioc *ioc, struct scatterlist *startsg, int nents, in iommu_fill_pdir()
20 struct scatterlist *dma_sg = startsg; /* pointer to current DMA */ in iommu_fill_pdir()
102 struct scatterlist *startsg, int nents, in iommu_coalesce_chunks()
105 struct scatterlist *contig_sg; /* contig chunk head */ in iommu_coalesce_chunks()
/drivers/media/pci/intel/ipu6/
A Dipu6-dma.h22 void ipu6_dma_sync_sg(struct ipu6_bus_device *sys, struct scatterlist *sglist,
33 int ipu6_dma_map_sg(struct ipu6_bus_device *sys, struct scatterlist *sglist,
36 void ipu6_dma_unmap_sg(struct ipu6_bus_device *sys, struct scatterlist *sglist,
/drivers/staging/media/ipu7/
A Dipu7-dma.h25 void ipu7_dma_sync_sg(struct ipu7_bus_device *sys, struct scatterlist *sglist,
36 int ipu7_dma_map_sg(struct ipu7_bus_device *sys, struct scatterlist *sglist,
39 void ipu7_dma_unmap_sg(struct ipu7_bus_device *sys, struct scatterlist *sglist,
/drivers/target/
A Dtarget_core_rd.c67 struct scatterlist *sg; in rd_release_sgl_table()
117 sizeof(struct scatterlist)); in rd_allocate_sgl_table()
119 struct scatterlist *sg; in rd_allocate_sgl_table()
179 sizeof(struct scatterlist)); in rd_build_device_space()
238 sizeof(struct scatterlist)); in rd_build_prot_space()
343 sizeof(struct scatterlist)); in rd_get_sg_table()
363 sizeof(struct scatterlist)); in rd_get_prot_table()
384 struct scatterlist *prot_sg; in rd_do_prot_rw()
417 rd_execute_rw(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents, in rd_execute_rw()
423 struct scatterlist *rd_sg; in rd_execute_rw()
/drivers/crypto/chelsio/
A Dchcr_crypto.h201 struct scatterlist *last_sg;
209 struct scatterlist *last_sg;
268 struct scatterlist *srcsg;
299 struct scatterlist *dstsg;
303 struct scatterlist *srcsg;
/drivers/crypto/nx/
A Dnx.h146 struct scatterlist;
165 struct scatterlist *dst, struct scatterlist *src,
168 struct scatterlist *, unsigned int,

Completed in 1292 milliseconds

12345678910>>...31