| /drivers/crypto/ccp/ |
| A D | ccp-crypto.h | 99 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 D | nitrox_req.h | 79 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 D | util.h | 55 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 D | util.c | 27 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 D | cc_buffer_mgr.h | 46 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 D | omap-crypto.c | 17 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 D | omap-crypto.h | 27 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 D | omap-aes.h | 179 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 D | intel_migrate.h | 18 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 D | i915_scatterlist.h | 24 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 D | dma.c | 53 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 D | dma.h | 38 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 D | aead.h | 32 struct scatterlist result_sg; 33 struct scatterlist adata_sg; 36 struct scatterlist *dst_sg; 37 struct scatterlist *src_sg;
|
| A D | cipher.h | 40 struct scatterlist result_sg; 42 struct scatterlist *dst_sg; 43 struct scatterlist *src_sg;
|
| A D | sha.h | 48 struct scatterlist *src_orig; 55 struct scatterlist sg[2]; 58 struct scatterlist result_sg;
|
| /drivers/crypto/inside-secure/eip93/ |
| A D | eip93-cipher.h | 39 struct scatterlist *sg_src; 40 struct scatterlist *sg_dst; 50 struct scatterlist *reqsrc, struct scatterlist *reqdst);
|
| A D | eip93-common.c | 140 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 D | swiotlb-xen.c | 331 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 D | crypto4xx_core.h | 69 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 D | iommu-helpers.h | 15 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 D | ipu6-dma.h | 22 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 D | ipu7-dma.h | 25 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 D | target_core_rd.c | 67 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 D | chcr_crypto.h | 201 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 D | nx.h | 146 struct scatterlist; 165 struct scatterlist *dst, struct scatterlist *src, 168 struct scatterlist *, unsigned int,
|