/linux-4.4.14/include/linux/ |
D | scatterlist.h | 10 struct scatterlist { struct 39 struct scatterlist *sgl; /* the list */ argument 70 ((struct scatterlist *) ((sg)->page_link & ~0x03)) 82 static inline void sg_assign_page(struct scatterlist *sg, struct page *page) in sg_assign_page() 112 static inline void sg_set_page(struct scatterlist *sg, struct page *page, in sg_set_page() 120 static inline struct page *sg_page(struct scatterlist *sg) in sg_page() 136 static inline void sg_set_buf(struct scatterlist *sg, const void *buf, in sg_set_buf() 161 static inline void sg_chain(struct scatterlist *prv, unsigned int prv_nents, in sg_chain() 162 struct scatterlist *sgl) in sg_chain() 186 static inline void sg_mark_end(struct scatterlist *sg) in sg_mark_end() [all …]
|
D | ccp.h | 153 struct scatterlist *key; 156 struct scatterlist *iv; 159 struct scatterlist *src, *dst; 163 struct scatterlist *cmac_key; /* K1/K2 cmac key required for 210 struct scatterlist *key; 213 struct scatterlist *iv; 216 struct scatterlist *src, *dst; 263 struct scatterlist *ctx; 266 struct scatterlist *src; 269 struct scatterlist *opad; [all …]
|
D | dma-debug.h | 26 struct scatterlist; 47 extern void debug_dma_map_sg(struct device *dev, struct scatterlist *sg, 50 extern void debug_dma_unmap_sg(struct device *dev, struct scatterlist *sglist, 79 struct scatterlist *sg, 83 struct scatterlist *sg, 123 static inline void debug_dma_map_sg(struct device *dev, struct scatterlist *sg, in debug_dma_map_sg() 129 struct scatterlist *sglist, in debug_dma_unmap_sg() 173 struct scatterlist *sg, in debug_dma_sync_sg_for_cpu() 179 struct scatterlist *sg, in debug_dma_sync_sg_for_device()
|
D | swiotlb.h | 8 struct scatterlist; 74 swiotlb_map_sg(struct device *hwdev, struct scatterlist *sg, int nents, 78 swiotlb_unmap_sg(struct device *hwdev, struct scatterlist *sg, int nents, 82 swiotlb_map_sg_attrs(struct device *hwdev, struct scatterlist *sgl, int nelems, 86 swiotlb_unmap_sg_attrs(struct device *hwdev, struct scatterlist *sgl, 95 swiotlb_sync_sg_for_cpu(struct device *hwdev, struct scatterlist *sg, 103 swiotlb_sync_sg_for_device(struct device *hwdev, struct scatterlist *sg,
|
D | crypto.h | 136 struct scatterlist; 170 struct scatterlist *src; 171 struct scatterlist *dst; 284 struct scatterlist *dst, struct scatterlist *src, 287 struct scatterlist *dst, struct scatterlist *src, 509 int (*encrypt)(struct blkcipher_desc *desc, struct scatterlist *dst, 510 struct scatterlist *src, unsigned int nbytes); 511 int (*decrypt)(struct blkcipher_desc *desc, struct scatterlist *dst, 512 struct scatterlist *src, unsigned int nbytes); 525 struct scatterlist *sg, unsigned int nsg); [all …]
|
D | bsg-lib.h | 30 struct scatterlist; 36 struct scatterlist *sg_list;
|
D | virtio.h | 38 struct scatterlist sg[], unsigned int num, 43 struct scatterlist sg[], unsigned int num, 48 struct scatterlist *sgs[],
|
D | dma-iommu.h | 51 int iommu_dma_map_sg(struct device *dev, struct scatterlist *sg, 60 void iommu_dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nents,
|
D | dmaengine.h | 710 struct dma_chan *chan, struct scatterlist *sg, 716 struct scatterlist *dst_sg, unsigned int dst_nents, 717 struct scatterlist *src_sg, unsigned int src_nents, 721 struct dma_chan *chan, struct scatterlist *sgl, 765 struct scatterlist sg; in dmaengine_prep_slave_single() 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() 823 struct scatterlist *dst_sg, unsigned int dst_nents, in dmaengine_prep_dma_sg() 824 struct scatterlist *src_sg, unsigned int src_nents, in dmaengine_prep_dma_sg()
|
D | dma-mapping.h | 42 int (*map_sg)(struct device *dev, struct scatterlist *sg, 46 struct scatterlist *sg, int nents, 56 struct scatterlist *sg, int nents, 59 struct scatterlist *sg, int nents,
|
D | tifm.h | 148 int tifm_map_sg(struct tifm_dev *sock, struct scatterlist *sg, int nents, 150 void tifm_unmap_sg(struct tifm_dev *sock, struct scatterlist *sg, int nents,
|
D | kfifo.h | 661 struct scatterlist *__sgl = (sgl); \ 712 struct scatterlist *__sgl = (sgl); \ 792 struct scatterlist *sgl, int nents, unsigned int len); 795 struct scatterlist *sgl, int nents, unsigned int len); 814 struct scatterlist *sgl, int nents, unsigned int len, size_t recsize); 820 struct scatterlist *sgl, int nents, unsigned int len, size_t recsize);
|
D | iommu.h | 167 struct scatterlist *sg, unsigned int nents, int prot); 221 struct scatterlist *sg,unsigned int nents, 314 unsigned long iova, struct scatterlist *sg, in iommu_map_sg() 383 unsigned long iova, struct scatterlist *sg, in iommu_map_sg()
|
/linux-4.4.14/tools/virtio/linux/ |
D | scatterlist.h | 5 struct scatterlist { struct 16 ((struct scatterlist *) ((sg)->page_link & ~0x03)) 28 static inline void sg_assign_page(struct scatterlist *sg, struct page *page) in sg_assign_page() 58 static inline void sg_set_page(struct scatterlist *sg, struct page *page, in sg_set_page() 66 static inline struct page *sg_page(struct scatterlist *sg) in sg_page() 91 static inline void sg_chain(struct scatterlist *prv, unsigned int prv_nents, in sg_chain() 92 struct scatterlist *sgl) in sg_chain() 116 static inline void sg_mark_end(struct scatterlist *sg) in sg_mark_end() 136 static inline void sg_unmark_end(struct scatterlist *sg) in sg_unmark_end() 144 static inline struct scatterlist *sg_next(struct scatterlist *sg) in sg_next() [all …]
|
D | virtio.h | 25 struct scatterlist *sgs[], 32 struct scatterlist sg[], unsigned int num, 37 struct scatterlist sg[], unsigned int num,
|
/linux-4.4.14/drivers/crypto/ccp/ |
D | ccp-crypto.h | 81 struct scatterlist key_sg; 88 struct scatterlist k1_sg; 89 struct scatterlist k2_sg; 96 struct scatterlist iv_sg; 110 struct scatterlist *src; 118 struct scatterlist iv_sg; 121 struct scatterlist buf_sg; 125 struct scatterlist pad_sg; 146 struct scatterlist opad_sg; 164 struct scatterlist *src; [all …]
|
D | ccp-crypto-main.c | 300 struct scatterlist *ccp_crypto_sg_table_add(struct sg_table *table, in ccp_crypto_sg_table_add() 301 struct scatterlist *sg_add) in ccp_crypto_sg_table_add() 303 struct scatterlist *sg, *sg_last = NULL; in ccp_crypto_sg_table_add()
|
/linux-4.4.14/lib/ |
D | scatterlist.c | 25 struct scatterlist *sg_next(struct scatterlist *sg) in sg_next() 50 int sg_nents(struct scatterlist *sg) in sg_nents() 73 int sg_nents_for_len(struct scatterlist *sg, u64 len) in sg_nents_for_len() 106 struct scatterlist *sg_last(struct scatterlist *sgl, unsigned int nents) in sg_last() 108 struct scatterlist *sg, *ret = NULL; in sg_last() 132 void sg_init_table(struct scatterlist *sgl, unsigned int nents) in sg_init_table() 153 void sg_init_one(struct scatterlist *sg, const void *buf, unsigned int buflen) in sg_init_one() 164 static struct scatterlist *sg_kmalloc(unsigned int nents, gfp_t gfp_mask) in sg_kmalloc() 180 return kmalloc(nents * sizeof(struct scatterlist), gfp_mask); in sg_kmalloc() 183 static void sg_kfree(struct scatterlist *sg, unsigned int nents) in sg_kfree() [all …]
|
D | sg_split.c | 14 struct scatterlist *in_sg0; 19 struct scatterlist *out_sg; 22 static int sg_calculate_split(struct scatterlist *in, int nents, int nb_splits, in sg_calculate_split() 30 struct scatterlist *sg; in sg_calculate_split() 82 struct scatterlist *in_sg, *out_sg; in sg_split_phys() 108 struct scatterlist *in_sg, *out_sg; in sg_split_mapped() 150 int sg_split(struct scatterlist *in, const int in_mapped_nents, in sg_split() 153 struct scatterlist **out, int *out_mapped_nents, in sg_split() 171 sizeof(struct scatterlist), in sg_split()
|
D | swiotlb.c | 879 swiotlb_map_sg_attrs(struct device *hwdev, struct scatterlist *sgl, int nelems, in swiotlb_map_sg_attrs() 882 struct scatterlist *sg; 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() 929 struct scatterlist *sg; 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() 960 struct scatterlist *sg; in swiotlb_sync_sg() 969 swiotlb_sync_sg_for_cpu(struct device *hwdev, struct scatterlist *sg, in swiotlb_sync_sg_for_cpu() 977 swiotlb_sync_sg_for_device(struct device *hwdev, struct scatterlist *sg, in swiotlb_sync_sg_for_device()
|
D | kfifo.c | 308 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()
|
/linux-4.4.14/include/crypto/ |
D | scatterwalk.h | 28 static inline void scatterwalk_crypto_chain(struct scatterlist *head, in scatterwalk_crypto_chain() 29 struct scatterlist *sg, in scatterwalk_crypto_chain() 86 void scatterwalk_start(struct scatter_walk *walk, struct scatterlist *sg); 92 void scatterwalk_map_and_copy(void *buf, struct scatterlist *sg, 95 int scatterwalk_bytes_sglen(struct scatterlist *sg, int num_bytes); 97 struct scatterlist *scatterwalk_ffwd(struct scatterlist dst[2], 98 struct scatterlist *src,
|
D | xts.h | 6 struct scatterlist; 23 int xts_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, 24 struct scatterlist *src, unsigned int nbytes,
|
D | lrw.h | 6 struct scatterlist; 39 int lrw_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, 40 struct scatterlist *src, unsigned int nbytes,
|
D | skcipher.h | 34 struct scatterlist *src; 35 struct scatterlist *dst; 137 struct scatterlist *src, struct scatterlist *dst, in skcipher_givcrypt_set_crypt() 496 struct scatterlist *src, struct scatterlist *dst, in skcipher_request_set_crypt()
|
D | chacha20.h | 22 int crypto_chacha20_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, 23 struct scatterlist *src, unsigned int nbytes);
|
D | aead.h | 94 struct scatterlist *src; 95 struct scatterlist *dst; 510 struct scatterlist *src, in aead_request_set_crypt() 511 struct scatterlist *dst, in aead_request_set_crypt()
|
D | akcipher.h | 34 struct scatterlist *src; 35 struct scatterlist *dst; 246 struct scatterlist *src, in akcipher_request_set_crypt() 247 struct scatterlist *dst, in akcipher_request_set_crypt()
|
D | algapi.h | 80 struct scatterlist *sg; 297 struct scatterlist *dst, in blkcipher_walk_init() 298 struct scatterlist *src, in blkcipher_walk_init() 307 struct scatterlist *dst, in ablkcipher_walk_init() 308 struct scatterlist *src, in ablkcipher_walk_init()
|
/linux-4.4.14/arch/x86/include/asm/crypto/ |
D | glue_helper.h | 115 struct scatterlist *dst, 116 struct scatterlist *src, unsigned int nbytes); 120 struct scatterlist *dst, 121 struct scatterlist *src, 126 struct scatterlist *dst, 127 struct scatterlist *src, 132 struct scatterlist *dst, 133 struct scatterlist *src, unsigned int nbytes); 137 struct scatterlist *dst, 138 struct scatterlist *src, unsigned int nbytes,
|
/linux-4.4.14/arch/x86/crypto/ |
D | twofish_glue_3way.c | 154 static int ecb_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_encrypt() 155 struct scatterlist *src, unsigned int nbytes) in ecb_encrypt() 160 static int ecb_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_decrypt() 161 struct scatterlist *src, unsigned int nbytes) in ecb_decrypt() 166 static int cbc_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_encrypt() 167 struct scatterlist *src, unsigned int nbytes) in cbc_encrypt() 173 static int cbc_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_decrypt() 174 struct scatterlist *src, unsigned int nbytes) in cbc_decrypt() 180 static int ctr_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ctr_crypt() 181 struct scatterlist *src, unsigned int nbytes) in ctr_crypt() [all …]
|
D | serpent_avx2_glue.c | 139 static int ecb_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_encrypt() 140 struct scatterlist *src, unsigned int nbytes) in ecb_encrypt() 145 static int ecb_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_decrypt() 146 struct scatterlist *src, unsigned int nbytes) in ecb_decrypt() 151 static int cbc_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_encrypt() 152 struct scatterlist *src, unsigned int nbytes) in cbc_encrypt() 158 static int cbc_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_decrypt() 159 struct scatterlist *src, unsigned int nbytes) in cbc_decrypt() 165 static int ctr_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ctr_crypt() 166 struct scatterlist *src, unsigned int nbytes) in ctr_crypt() [all …]
|
D | twofish_avx_glue.c | 173 static int ecb_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_encrypt() 174 struct scatterlist *src, unsigned int nbytes) in ecb_encrypt() 179 static int ecb_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_decrypt() 180 struct scatterlist *src, unsigned int nbytes) in ecb_decrypt() 185 static int cbc_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_encrypt() 186 struct scatterlist *src, unsigned int nbytes) in cbc_encrypt() 192 static int cbc_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_decrypt() 193 struct scatterlist *src, unsigned int nbytes) in cbc_decrypt() 199 static int ctr_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ctr_crypt() 200 struct scatterlist *src, unsigned int nbytes) in ctr_crypt() [all …]
|
D | camellia_aesni_avx_glue.c | 157 static int ecb_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_encrypt() 158 struct scatterlist *src, unsigned int nbytes) in ecb_encrypt() 163 static int ecb_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_decrypt() 164 struct scatterlist *src, unsigned int nbytes) in ecb_decrypt() 169 static int cbc_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_encrypt() 170 struct scatterlist *src, unsigned int nbytes) in cbc_encrypt() 176 static int cbc_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_decrypt() 177 struct scatterlist *src, unsigned int nbytes) in cbc_decrypt() 183 static int ctr_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ctr_crypt() 184 struct scatterlist *src, unsigned int nbytes) in ctr_crypt() [all …]
|
D | serpent_sse2_glue.c | 142 static int ecb_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_encrypt() 143 struct scatterlist *src, unsigned int nbytes) in ecb_encrypt() 148 static int ecb_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_decrypt() 149 struct scatterlist *src, unsigned int nbytes) in ecb_decrypt() 154 static int cbc_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_encrypt() 155 struct scatterlist *src, unsigned int nbytes) in cbc_encrypt() 161 static int cbc_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_decrypt() 162 struct scatterlist *src, unsigned int nbytes) in cbc_decrypt() 168 static int ctr_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ctr_crypt() 169 struct scatterlist *src, unsigned int nbytes) in ctr_crypt() [all …]
|
D | cast6_avx_glue.c | 160 static int ecb_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_encrypt() 161 struct scatterlist *src, unsigned int nbytes) in ecb_encrypt() 166 static int ecb_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_decrypt() 167 struct scatterlist *src, unsigned int nbytes) in ecb_decrypt() 172 static int cbc_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_encrypt() 173 struct scatterlist *src, unsigned int nbytes) in cbc_encrypt() 179 static int cbc_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_decrypt() 180 struct scatterlist *src, unsigned int nbytes) in cbc_decrypt() 186 static int ctr_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ctr_crypt() 187 struct scatterlist *src, unsigned int nbytes) in ctr_crypt() [all …]
|
D | serpent_avx_glue.c | 173 static int ecb_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_encrypt() 174 struct scatterlist *src, unsigned int nbytes) in ecb_encrypt() 179 static int ecb_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_decrypt() 180 struct scatterlist *src, unsigned int nbytes) in ecb_decrypt() 185 static int cbc_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_encrypt() 186 struct scatterlist *src, unsigned int nbytes) in cbc_encrypt() 192 static int cbc_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_decrypt() 193 struct scatterlist *src, unsigned int nbytes) in cbc_decrypt() 199 static int ctr_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ctr_crypt() 200 struct scatterlist *src, unsigned int nbytes) in ctr_crypt() [all …]
|
D | camellia_aesni_avx2_glue.c | 153 static int ecb_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_encrypt() 154 struct scatterlist *src, unsigned int nbytes) in ecb_encrypt() 159 static int ecb_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_decrypt() 160 struct scatterlist *src, unsigned int nbytes) in ecb_decrypt() 165 static int cbc_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_encrypt() 166 struct scatterlist *src, unsigned int nbytes) in cbc_encrypt() 172 static int cbc_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_decrypt() 173 struct scatterlist *src, unsigned int nbytes) in cbc_decrypt() 179 static int ctr_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ctr_crypt() 180 struct scatterlist *src, unsigned int nbytes) in ctr_crypt() [all …]
|
D | blowfish_glue.c | 125 static int ecb_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_encrypt() 126 struct scatterlist *src, unsigned int nbytes) in ecb_encrypt() 134 static int ecb_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_decrypt() 135 struct scatterlist *src, unsigned int nbytes) in ecb_decrypt() 167 static int cbc_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_encrypt() 168 struct scatterlist *src, unsigned int nbytes) in cbc_encrypt() 248 static int cbc_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_decrypt() 249 struct scatterlist *src, unsigned int nbytes) in cbc_decrypt() 336 static int ctr_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ctr_crypt() 337 struct scatterlist *src, unsigned int nbytes) in ctr_crypt()
|
D | glue_helper.c | 82 struct blkcipher_desc *desc, struct scatterlist *dst, in glue_ecb_crypt_128bit() 83 struct scatterlist *src, unsigned int nbytes) in glue_ecb_crypt_128bit() 119 struct scatterlist *dst, in glue_cbc_encrypt_128bit() 120 struct scatterlist *src, unsigned int nbytes) in glue_cbc_encrypt_128bit() 193 struct scatterlist *dst, in glue_cbc_decrypt_128bit() 194 struct scatterlist *src, unsigned int nbytes) in glue_cbc_decrypt_128bit() 276 struct blkcipher_desc *desc, struct scatterlist *dst, in glue_ctr_crypt_128bit() 277 struct scatterlist *src, unsigned int nbytes) in glue_ctr_crypt_128bit() 344 struct blkcipher_desc *desc, struct scatterlist *dst, in glue_xts_crypt_128bit() 345 struct scatterlist *src, unsigned int nbytes, in glue_xts_crypt_128bit()
|
D | camellia_glue.c | 1376 static int ecb_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_encrypt() 1377 struct scatterlist *src, unsigned int nbytes) in ecb_encrypt() 1382 static int ecb_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_decrypt() 1383 struct scatterlist *src, unsigned int nbytes) in ecb_decrypt() 1388 static int cbc_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_encrypt() 1389 struct scatterlist *src, unsigned int nbytes) in cbc_encrypt() 1395 static int cbc_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_decrypt() 1396 struct scatterlist *src, unsigned int nbytes) in cbc_decrypt() 1402 static int ctr_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ctr_crypt() 1403 struct scatterlist *src, unsigned int nbytes) in ctr_crypt() [all …]
|
D | des3_ede_glue.c | 130 static int ecb_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_encrypt() 131 struct scatterlist *src, unsigned int nbytes) in ecb_encrypt() 140 static int ecb_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_decrypt() 141 struct scatterlist *src, unsigned int nbytes) in ecb_decrypt() 174 static int cbc_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_encrypt() 175 struct scatterlist *src, unsigned int nbytes) in cbc_encrypt() 253 static int cbc_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_decrypt() 254 struct scatterlist *src, unsigned int nbytes) in cbc_decrypt() 337 static int ctr_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ctr_crypt() 338 struct scatterlist *src, unsigned int nbytes) in ctr_crypt()
|
D | cast5_avx_glue.c | 113 static int ecb_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_encrypt() 114 struct scatterlist *src, unsigned int nbytes) in ecb_encrypt() 122 static int ecb_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_decrypt() 123 struct scatterlist *src, unsigned int nbytes) in ecb_decrypt() 155 static int cbc_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_encrypt() 156 struct scatterlist *src, unsigned int nbytes) in cbc_encrypt() 227 static int cbc_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_decrypt() 228 struct scatterlist *src, unsigned int nbytes) in cbc_decrypt() 311 static int ctr_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ctr_crypt() 312 struct scatterlist *src, unsigned int nbytes) in ctr_crypt()
|
D | fpu.c | 44 struct scatterlist *dst, struct scatterlist *src, in crypto_fpu_encrypt() 63 struct scatterlist *dst, struct scatterlist *src, in crypto_fpu_decrypt()
|
D | aesni-intel_glue.c | 70 struct scatterlist sg; 375 struct scatterlist *dst, struct scatterlist *src, in ecb_encrypt() 399 struct scatterlist *dst, struct scatterlist *src, in ecb_decrypt() 423 struct scatterlist *dst, struct scatterlist *src, in cbc_encrypt() 447 struct scatterlist *dst, struct scatterlist *src, in cbc_decrypt() 506 struct scatterlist *dst, struct scatterlist *src, in ctr_crypt() 590 static int lrw_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in lrw_encrypt() 591 struct scatterlist *src, unsigned int nbytes) in lrw_encrypt() 614 static int lrw_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in lrw_decrypt() 615 struct scatterlist *src, unsigned int nbytes) in lrw_decrypt() [all …]
|
D | salsa20_glue.c | 49 struct scatterlist *dst, struct scatterlist *src, in encrypt()
|
D | chacha20_glue.c | 66 static int chacha20_simd(struct blkcipher_desc *desc, struct scatterlist *dst, in chacha20_simd() 67 struct scatterlist *src, unsigned int nbytes) in chacha20_simd()
|
/linux-4.4.14/arch/s390/crypto/ |
D | des_s390.c | 145 struct scatterlist *dst, struct scatterlist *src, in ecb_des_encrypt() 156 struct scatterlist *dst, struct scatterlist *src, in ecb_des_decrypt() 187 struct scatterlist *dst, struct scatterlist *src, in cbc_des_encrypt() 197 struct scatterlist *dst, struct scatterlist *src, in cbc_des_decrypt() 291 struct scatterlist *dst, struct scatterlist *src, in ecb_des3_encrypt() 302 struct scatterlist *dst, struct scatterlist *src, in ecb_des3_decrypt() 333 struct scatterlist *dst, struct scatterlist *src, in cbc_des3_encrypt() 343 struct scatterlist *dst, struct scatterlist *src, in cbc_des3_decrypt() 454 struct scatterlist *dst, struct scatterlist *src, in ctr_des_encrypt() 465 struct scatterlist *dst, struct scatterlist *src, in ctr_des_decrypt() [all …]
|
D | aes_s390.c | 253 struct scatterlist *dst, struct scatterlist *src, in fallback_blk_dec() 270 struct scatterlist *dst, struct scatterlist *src, in fallback_blk_enc() 340 struct scatterlist *dst, struct scatterlist *src, in ecb_aes_encrypt() 354 struct scatterlist *dst, struct scatterlist *src, in ecb_aes_decrypt() 481 struct scatterlist *dst, struct scatterlist *src, in cbc_aes_encrypt() 495 struct scatterlist *dst, struct scatterlist *src, in cbc_aes_decrypt() 552 struct scatterlist *dst, struct scatterlist *src, in xts_fallback_decrypt() 569 struct scatterlist *dst, struct scatterlist *src, in xts_fallback_encrypt() 664 struct scatterlist *dst, struct scatterlist *src, in xts_aes_encrypt() 678 struct scatterlist *dst, struct scatterlist *src, in xts_aes_decrypt() [all …]
|
/linux-4.4.14/include/target/ |
D | target_core_backend.h | 27 struct scatterlist *, 48 sense_reason_t (*execute_rw)(struct se_cmd *cmd, struct scatterlist *, 73 unsigned int, struct scatterlist *, int); 75 struct scatterlist *, int); 88 int target_alloc_sgl(struct scatterlist **, unsigned int *, u32, bool); 90 struct scatterlist *, u32, struct scatterlist *, u32);
|
D | target_core_fabric.h | 136 struct scatterlist *, u32, struct scatterlist *, u32, 137 struct scatterlist *, u32);
|
/linux-4.4.14/arch/c6x/kernel/ |
D | dma.c | 64 int dma_map_sg(struct device *dev, struct scatterlist *sglist, in dma_map_sg() 67 struct scatterlist *sg; in dma_map_sg() 81 void dma_unmap_sg(struct device *dev, struct scatterlist *sglist, in dma_unmap_sg() 84 struct scatterlist *sg; in dma_unmap_sg() 114 void dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sglist, in dma_sync_sg_for_cpu() 117 struct scatterlist *sg; in dma_sync_sg_for_cpu() 129 void dma_sync_sg_for_device(struct device *dev, struct scatterlist *sglist, in dma_sync_sg_for_device() 132 struct scatterlist *sg; in dma_sync_sg_for_device()
|
/linux-4.4.14/arch/sparc/crypto/ |
D | des_glue.c | 94 struct scatterlist *dst, struct scatterlist *src, in __ecb_crypt() 125 struct scatterlist *dst, struct scatterlist *src, in ecb_encrypt() 132 struct scatterlist *dst, struct scatterlist *src, in ecb_decrypt() 142 struct scatterlist *dst, struct scatterlist *src, in cbc_encrypt() 173 struct scatterlist *dst, struct scatterlist *src, in cbc_decrypt() 262 struct scatterlist *dst, struct scatterlist *src, in __ecb3_crypt() 296 struct scatterlist *dst, struct scatterlist *src, in ecb3_encrypt() 303 struct scatterlist *dst, struct scatterlist *src, in ecb3_decrypt() 314 struct scatterlist *dst, struct scatterlist *src, in cbc3_encrypt() 350 struct scatterlist *dst, struct scatterlist *src, in cbc3_decrypt()
|
D | camellia_glue.c | 86 struct scatterlist *dst, struct scatterlist *src, in __ecb_crypt() 127 struct scatterlist *dst, struct scatterlist *src, in ecb_encrypt() 134 struct scatterlist *dst, struct scatterlist *src, in ecb_decrypt() 149 struct scatterlist *dst, struct scatterlist *src, in cbc_encrypt() 188 struct scatterlist *dst, struct scatterlist *src, in cbc_decrypt()
|
D | aes_glue.c | 216 struct scatterlist *dst, struct scatterlist *src, in ecb_encrypt() 245 struct scatterlist *dst, struct scatterlist *src, in ecb_decrypt() 276 struct scatterlist *dst, struct scatterlist *src, in cbc_encrypt() 305 struct scatterlist *dst, struct scatterlist *src, in cbc_decrypt() 353 struct scatterlist *dst, struct scatterlist *src, in ctr_crypt()
|
/linux-4.4.14/crypto/ |
D | scatterwalk.c | 33 void scatterwalk_start(struct scatter_walk *walk, struct scatterlist *sg) in scatterwalk_start() 107 void scatterwalk_map_and_copy(void *buf, struct scatterlist *sg, in scatterwalk_map_and_copy() 111 struct scatterlist tmp[2]; in scatterwalk_map_and_copy() 128 int scatterwalk_bytes_sglen(struct scatterlist *sg, int num_bytes) in scatterwalk_bytes_sglen() 150 struct scatterlist *scatterwalk_ffwd(struct scatterlist dst[2], in scatterwalk_ffwd() 151 struct scatterlist *src, in scatterwalk_ffwd()
|
D | cts.c | 75 struct scatterlist *dst, in cts_cbc_encrypt() 76 struct scatterlist *src, in cts_cbc_encrypt() 83 struct scatterlist sgsrc[1], sgdst[1]; in cts_cbc_encrypt() 126 struct scatterlist *dst, struct scatterlist *src, in crypto_cts_encrypt() 161 struct scatterlist *dst, in cts_cbc_decrypt() 162 struct scatterlist *src, in cts_cbc_decrypt() 169 struct scatterlist sgsrc[1], sgdst[1]; in cts_cbc_decrypt() 221 struct scatterlist *dst, struct scatterlist *src, in crypto_cts_decrypt()
|
D | keywrap.c | 114 struct scatterlist *sg, in crypto_kw_scatterlist_ff() 136 struct scatterlist *dst, struct scatterlist *src, in crypto_kw_decrypt() 152 struct scatterlist *lsrc, *ldst; in crypto_kw_decrypt() 221 struct scatterlist *dst, struct scatterlist *src, in crypto_kw_encrypt() 237 struct scatterlist *lsrc, *ldst; in crypto_kw_encrypt()
|
D | ecb.c | 70 struct scatterlist *dst, struct scatterlist *src, in crypto_ecb_encrypt() 84 struct scatterlist *dst, struct scatterlist *src, in crypto_ecb_decrypt()
|
D | xts.c | 147 static int encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in encrypt() 148 struct scatterlist *src, unsigned int nbytes) in encrypt() 158 static int decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in decrypt() 159 struct scatterlist *src, unsigned int nbytes) in decrypt() 169 int xts_crypt(struct blkcipher_desc *desc, struct scatterlist *sdst, in xts_crypt() 170 struct scatterlist *ssrc, unsigned int nbytes, in xts_crypt()
|
D | eseqiv.c | 31 struct scatterlist src[2]; 32 struct scatterlist dst[2]; 73 struct scatterlist *osrc, *odst; in eseqiv_givencrypt() 74 struct scatterlist *dst; in eseqiv_givencrypt()
|
D | lrw.c | 195 static int encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in encrypt() 196 struct scatterlist *src, unsigned int nbytes) in encrypt() 206 static int decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in decrypt() 207 struct scatterlist *src, unsigned int nbytes) in decrypt() 217 int lrw_crypt(struct blkcipher_desc *desc, struct scatterlist *sdst, in lrw_crypt() 218 struct scatterlist *ssrc, unsigned int nbytes, in lrw_crypt()
|
D | algif_skcipher.c | 31 struct scatterlist sg[0]; 67 struct scatterlist *tsg; 73 sizeof(struct scatterlist) - 1) 78 struct scatterlist *sgl; in skcipher_free_async_sgls() 79 struct scatterlist *sg; in skcipher_free_async_sgls() 125 struct scatterlist *sg = NULL; in skcipher_alloc_sgl() 155 struct scatterlist *sg; in skcipher_pull_sgl() 346 struct scatterlist *sg; in skcipher_sendmsg() 485 struct scatterlist *sg; in skcipher_all_sg_nents() 510 struct scatterlist *sg; in skcipher_recvmsg_async() [all …]
|
D | ccm.c | 40 struct scatterlist src[3]; 41 struct scatterlist dst[3]; 51 struct scatterlist src[3]; 52 struct scatterlist dst[3]; 211 struct scatterlist *sg, unsigned int len) in get_data_to_compute() 251 static int crypto_ccm_auth(struct aead_request *req, struct scatterlist *plain, in crypto_ccm_auth() 313 struct scatterlist *sg; in crypto_ccm_init_crypt() 351 struct scatterlist *dst; in crypto_ccm_encrypt() 391 struct scatterlist *dst; in crypto_ccm_decrypt_done() 411 struct scatterlist *dst; in crypto_ccm_decrypt() [all …]
|
D | authencesn.c | 43 struct scatterlist src[2]; 44 struct scatterlist dst[2]; 112 struct scatterlist *dst = req->dst; in crypto_authenc_esn_genicv_tail() 146 struct scatterlist *dst = req->dst; in crypto_authenc_esn_genicv() 202 struct scatterlist *src, *dst; in crypto_authenc_esn_encrypt() 244 struct scatterlist *dst = req->dst; in crypto_authenc_esn_decrypt_tail() 289 struct scatterlist *dst = req->dst; in crypto_authenc_esn_decrypt()
|
D | pcbc.c | 98 struct scatterlist *dst, struct scatterlist *src, in crypto_pcbc_encrypt() 178 struct scatterlist *dst, struct scatterlist *src, in crypto_pcbc_decrypt()
|
D | cbc.c | 91 struct scatterlist *dst, struct scatterlist *src, in crypto_cbc_encrypt() 170 struct scatterlist *dst, struct scatterlist *src, in crypto_cbc_decrypt()
|
D | gcm.c | 42 struct scatterlist src[3]; 43 struct scatterlist dst[3]; 63 struct scatterlist *src; 71 struct scatterlist src[3]; 72 struct scatterlist dst[3]; 73 struct scatterlist sg; 88 struct scatterlist sg; 124 struct scatterlist sg[1]; in crypto_gcm_setkey() 199 struct scatterlist *sg; in crypto_gcm_init_common() 227 struct scatterlist *dst; in crypto_gcm_init_crypt() [all …]
|
D | chacha20poly1305.c | 49 struct scatterlist src[1]; 55 struct scatterlist src[1]; 60 struct scatterlist src[2]; 61 struct scatterlist dst[2]; 130 struct scatterlist *src, *dst; in chacha_decrypt() 240 struct scatterlist *crypt = req->src; in poly_cipher() 415 struct scatterlist *src, *dst; in chacha_encrypt()
|
D | arc4.c | 95 static int ecb_arc4_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_arc4_crypt() 96 struct scatterlist *src, unsigned int nbytes) in ecb_arc4_crypt()
|
D | crypto_null.c | 78 struct scatterlist *dst, in skcipher_null_crypt() 79 struct scatterlist *src, unsigned int nbytes) in skcipher_null_crypt()
|
D | tcrypt.c | 95 struct scatterlist *sg, int blen, int secs) in test_cipher_jiffies() 118 struct scatterlist *sg, int blen) in test_cipher_cycles() 280 static void sg_init_aead(struct scatterlist *sg, char *xbuf[XBUFSIZE], in sg_init_aead() 311 struct scatterlist *sg; in test_aead_speed() 312 struct scatterlist *sgout; in test_aead_speed() 492 struct scatterlist sg[TVMEMSIZE]; in test_cipher_speed() 558 struct scatterlist *sg, int blen, in test_hash_jiffies_digest() 578 static int test_hash_jiffies(struct hash_desc *desc, struct scatterlist *sg, in test_hash_jiffies() 611 struct scatterlist *sg, int blen, char *out) in test_hash_cycles_digest() 653 static int test_hash_cycles(struct hash_desc *desc, struct scatterlist *sg, in test_hash_cycles() [all …]
|
/linux-4.4.14/drivers/crypto/qce/ |
D | dma.h | 47 int qce_dma_prep_sgs(struct qce_dma_data *dma, struct scatterlist *sg_in, 48 int in_ents, struct scatterlist *sg_out, int out_ents, 52 struct scatterlist * 53 qce_sgtable_add(struct sg_table *sgt, struct scatterlist *sg_add);
|
D | dma.c | 57 struct scatterlist * 58 qce_sgtable_add(struct sg_table *sgt, struct scatterlist *new_sgl) in qce_sgtable_add() 60 struct scatterlist *sg = sgt->sgl, *sg_last = NULL; in qce_sgtable_add() 82 static int qce_dma_prep_sg(struct dma_chan *chan, struct scatterlist *sg, in qce_dma_prep_sg() 104 int qce_dma_prep_sgs(struct qce_dma_data *dma, struct scatterlist *rx_sg, in qce_dma_prep_sgs() 105 int rx_nents, struct scatterlist *tx_sg, int tx_nents, in qce_dma_prep_sgs()
|
D | cipher.h | 48 struct scatterlist result_sg; 50 struct scatterlist *dst_sg; 52 struct scatterlist *src_sg;
|
D | sha.h | 55 struct scatterlist *src_orig; 62 struct scatterlist sg[2]; 65 struct scatterlist result_sg;
|
/linux-4.4.14/drivers/crypto/nx/ |
D | nx-aes-ecb.c | 66 struct scatterlist *dst, in ecb_aes_nx_crypt() 67 struct scatterlist *src, in ecb_aes_nx_crypt() 115 struct scatterlist *dst, in ecb_aes_nx_encrypt() 116 struct scatterlist *src, in ecb_aes_nx_encrypt() 123 struct scatterlist *dst, in ecb_aes_nx_decrypt() 124 struct scatterlist *src, in ecb_aes_nx_decrypt()
|
D | nx-aes-cbc.c | 66 struct scatterlist *dst, in cbc_aes_nx_crypt() 67 struct scatterlist *src, in cbc_aes_nx_crypt() 115 struct scatterlist *dst, in cbc_aes_nx_encrypt() 116 struct scatterlist *src, in cbc_aes_nx_encrypt() 123 struct scatterlist *dst, in cbc_aes_nx_decrypt() 124 struct scatterlist *src, in cbc_aes_nx_decrypt()
|
D | nx-aes-ctr.c | 85 struct scatterlist *dst, in ctr_aes_nx_crypt() 86 struct scatterlist *src, in ctr_aes_nx_crypt() 129 struct scatterlist *dst, in ctr3686_aes_nx_crypt() 130 struct scatterlist *src, in ctr3686_aes_nx_crypt()
|
D | nx.h | 169 struct scatterlist *, struct scatterlist *, unsigned int *, 172 struct scatterlist *, unsigned int,
|
/linux-4.4.14/arch/metag/include/asm/ |
D | dma-mapping.h | 48 dma_map_sg(struct device *dev, struct scatterlist *sglist, int nents, in dma_map_sg() 51 struct scatterlist *sg; in dma_map_sg() 87 dma_unmap_sg(struct device *dev, struct scatterlist *sglist, int nhwentries, in dma_unmap_sg() 90 struct scatterlist *sg; in dma_unmap_sg() 137 dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sglist, int nelems, in dma_sync_sg_for_cpu() 141 struct scatterlist *sg; in dma_sync_sg_for_cpu() 148 dma_sync_sg_for_device(struct device *dev, struct scatterlist *sglist, in dma_sync_sg_for_device() 152 struct scatterlist *sg; in dma_sync_sg_for_device()
|
/linux-4.4.14/arch/arc/include/asm/ |
D | dma-mapping.h | 105 dma_map_sg(struct device *dev, struct scatterlist *sg, in dma_map_sg() 108 struct scatterlist *s; in dma_map_sg() 119 dma_unmap_sg(struct device *dev, struct scatterlist *sg, in dma_unmap_sg() 122 struct scatterlist *s; in dma_unmap_sg() 160 dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sglist, int nelems, in dma_sync_sg_for_cpu() 164 struct scatterlist *sg; in dma_sync_sg_for_cpu() 171 dma_sync_sg_for_device(struct device *dev, struct scatterlist *sglist, in dma_sync_sg_for_device() 175 struct scatterlist *sg; in dma_sync_sg_for_device()
|
/linux-4.4.14/arch/xtensa/kernel/ |
D | pci-dma.c | 113 struct scatterlist *sg, int nents, in xtensa_sync_sg_for_cpu() 116 struct scatterlist *s; in xtensa_sync_sg_for_cpu() 126 struct scatterlist *sg, int nents, in xtensa_sync_sg_for_device() 129 struct scatterlist *s; in xtensa_sync_sg_for_device() 203 static int xtensa_map_sg(struct device *dev, struct scatterlist *sg, in xtensa_map_sg() 207 struct scatterlist *s; in xtensa_map_sg() 218 struct scatterlist *sg, int nents, in xtensa_unmap_sg() 222 struct scatterlist *s; in xtensa_unmap_sg()
|
/linux-4.4.14/arch/tile/kernel/ |
D | pci-dma.c | 203 static int tile_dma_map_sg(struct device *dev, struct scatterlist *sglist, in tile_dma_map_sg() 207 struct scatterlist *sg; in tile_dma_map_sg() 225 static void tile_dma_unmap_sg(struct device *dev, struct scatterlist *sglist, in tile_dma_unmap_sg() 229 struct scatterlist *sg; in tile_dma_unmap_sg() 281 struct scatterlist *sglist, int nelems, in tile_dma_sync_sg_for_cpu() 284 struct scatterlist *sg; in tile_dma_sync_sg_for_cpu() 297 struct scatterlist *sglist, int nelems, in tile_dma_sync_sg_for_device() 300 struct scatterlist *sg; in tile_dma_sync_sg_for_device() 376 static int tile_pci_dma_map_sg(struct device *dev, struct scatterlist *sglist, in tile_pci_dma_map_sg() 380 struct scatterlist *sg; in tile_pci_dma_map_sg() [all …]
|
/linux-4.4.14/drivers/crypto/caam/ |
D | sg_sw_sec4.h | 32 sg_to_sec4_sg(struct scatterlist *sg, int sg_count, in sg_to_sec4_sg() 49 static inline void sg_to_sec4_sg_last(struct scatterlist *sg, int sg_count, in sg_to_sec4_sg_last() 58 struct scatterlist *sg, unsigned int total, in sg_to_sec4_sg_len() 73 static inline int sg_count(struct scatterlist *sg_list, int nbytes) in sg_count()
|
/linux-4.4.14/include/xen/ |
D | swiotlb-xen.h | 28 xen_swiotlb_map_sg_attrs(struct device *hwdev, struct scatterlist *sgl, 33 xen_swiotlb_unmap_sg_attrs(struct device *hwdev, struct scatterlist *sgl, 42 xen_swiotlb_sync_sg_for_cpu(struct device *hwdev, struct scatterlist *sg, 50 xen_swiotlb_sync_sg_for_device(struct device *hwdev, struct scatterlist *sg,
|
/linux-4.4.14/arch/microblaze/kernel/ |
D | dma.c | 54 static int dma_direct_map_sg(struct device *dev, struct scatterlist *sgl, in dma_direct_map_sg() 58 struct scatterlist *sg; in dma_direct_map_sg() 131 struct scatterlist *sgl, int nents, in dma_direct_sync_sg_for_cpu() 134 struct scatterlist *sg; in dma_direct_sync_sg_for_cpu() 145 struct scatterlist *sgl, int nents, in dma_direct_sync_sg_for_device() 148 struct scatterlist *sg; in dma_direct_sync_sg_for_device()
|
/linux-4.4.14/arch/arm64/crypto/ |
D | aes-glue.c | 99 static int ecb_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_encrypt() 100 struct scatterlist *src, unsigned int nbytes) in ecb_encrypt() 121 static int ecb_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_decrypt() 122 struct scatterlist *src, unsigned int nbytes) in ecb_decrypt() 143 static int cbc_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_encrypt() 144 struct scatterlist *src, unsigned int nbytes) in cbc_encrypt() 166 static int cbc_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_decrypt() 167 struct scatterlist *src, unsigned int nbytes) in cbc_decrypt() 189 static int ctr_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ctr_encrypt() 190 struct scatterlist *src, unsigned int nbytes) in ctr_encrypt() [all …]
|
D | aes-ce-ccm-glue.c | 154 struct scatterlist srcbuf[2]; in ccm_encrypt() 155 struct scatterlist dstbuf[2]; in ccm_encrypt() 156 struct scatterlist *src; in ccm_encrypt() 157 struct scatterlist *dst; in ccm_encrypt() 219 struct scatterlist srcbuf[2]; in ccm_decrypt() 220 struct scatterlist dstbuf[2]; in ccm_decrypt() 221 struct scatterlist *src; in ccm_decrypt() 222 struct scatterlist *dst; in ccm_decrypt()
|
/linux-4.4.14/arch/powerpc/crypto/ |
D | aes-spe-glue.c | 179 static int ppc_ecb_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ppc_ecb_encrypt() 180 struct scatterlist *src, unsigned int nbytes) in ppc_ecb_encrypt() 207 static int ppc_ecb_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ppc_ecb_decrypt() 208 struct scatterlist *src, unsigned int nbytes) in ppc_ecb_decrypt() 235 static int ppc_cbc_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ppc_cbc_encrypt() 236 struct scatterlist *src, unsigned int nbytes) in ppc_cbc_encrypt() 263 static int ppc_cbc_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ppc_cbc_decrypt() 264 struct scatterlist *src, unsigned int nbytes) in ppc_cbc_decrypt() 291 static int ppc_ctr_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ppc_ctr_crypt() 292 struct scatterlist *src, unsigned int nbytes) in ppc_ctr_crypt() [all …]
|
/linux-4.4.14/arch/sh/kernel/ |
D | dma-nommu.c | 26 static int nommu_map_sg(struct device *dev, struct scatterlist *sg, in nommu_map_sg() 30 struct scatterlist *s; in nommu_map_sg() 54 static void nommu_sync_sg(struct device *dev, struct scatterlist *sg, in nommu_sync_sg() 57 struct scatterlist *s; in nommu_sync_sg()
|
/linux-4.4.14/arch/arm/crypto/ |
D | aes-ce-glue.c | 166 static int ecb_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_encrypt() 167 struct scatterlist *src, unsigned int nbytes) in ecb_encrypt() 189 static int ecb_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_decrypt() 190 struct scatterlist *src, unsigned int nbytes) in ecb_decrypt() 212 static int cbc_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_encrypt() 213 struct scatterlist *src, unsigned int nbytes) in cbc_encrypt() 236 static int cbc_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_decrypt() 237 struct scatterlist *src, unsigned int nbytes) in cbc_decrypt() 260 static int ctr_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ctr_encrypt() 261 struct scatterlist *src, unsigned int nbytes) in ctr_encrypt() [all …]
|
D | aesbs-glue.c | 105 struct scatterlist *dst, in aesbs_cbc_encrypt() 106 struct scatterlist *src, unsigned int nbytes) in aesbs_cbc_encrypt() 146 struct scatterlist *dst, in aesbs_cbc_decrypt() 147 struct scatterlist *src, unsigned int nbytes) in aesbs_cbc_decrypt() 204 struct scatterlist *dst, struct scatterlist *src, in aesbs_ctr_encrypt() 253 struct scatterlist *dst, in aesbs_xts_encrypt() 254 struct scatterlist *src, unsigned int nbytes) in aesbs_xts_encrypt() 277 struct scatterlist *dst, in aesbs_xts_decrypt() 278 struct scatterlist *src, unsigned int nbytes) in aesbs_xts_decrypt()
|
/linux-4.4.14/arch/avr32/include/asm/ |
D | dma-mapping.h | 212 dma_map_sg(struct device *dev, struct scatterlist *sglist, int nents, in dma_map_sg() 216 struct scatterlist *sg; in dma_map_sg() 241 dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, in dma_unmap_sg() 314 dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, in dma_sync_sg_for_cpu() 325 dma_sync_sg_for_device(struct device *dev, struct scatterlist *sglist, in dma_sync_sg_for_device() 329 struct scatterlist *sg; in dma_sync_sg_for_device()
|
/linux-4.4.14/arch/m68k/include/asm/ |
D | dma-mapping.h | 6 struct scatterlist; 70 extern int dma_map_sg(struct device *, struct scatterlist *, int, 72 static inline void dma_unmap_sg(struct device *dev, struct scatterlist *sg, in dma_unmap_sg() 79 extern void dma_sync_sg_for_device(struct device *, struct scatterlist *, int, 95 static inline void dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, in dma_sync_sg_for_cpu()
|
/linux-4.4.14/arch/parisc/include/asm/ |
D | dma-mapping.h | 16 …int (*map_sg)(struct device *dev, struct scatterlist *sg, int nents, enum dma_data_direction dire… 17 …void (*unmap_sg)(struct device *dev, struct scatterlist *sg, int nhwents, enum dma_data_direction … 20 …void (*dma_sync_sg_for_cpu)(struct device *dev, struct scatterlist *sg, int nelems, enum dma_data_… 21 …void (*dma_sync_sg_for_device)(struct device *dev, struct scatterlist *sg, int nelems, enum dma_da… 95 dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, in dma_map_sg() 102 dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, in dma_unmap_sg() 158 dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems, in dma_sync_sg_for_cpu() 166 dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nelems, in dma_sync_sg_for_device()
|
/linux-4.4.14/arch/sparc/kernel/ |
D | ioport.c | 379 static int sbus_map_sg(struct device *dev, struct scatterlist *sg, int n, in sbus_map_sg() 386 static void sbus_unmap_sg(struct device *dev, struct scatterlist *sg, int n, in sbus_unmap_sg() 392 static void sbus_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, in sbus_sync_sg_for_cpu() 398 static void sbus_sync_sg_for_device(struct device *dev, struct scatterlist *sg, in sbus_sync_sg_for_device() 549 static int pci32_map_sg(struct device *device, struct scatterlist *sgl, in pci32_map_sg() 553 struct scatterlist *sg; in pci32_map_sg() 568 static void pci32_unmap_sg(struct device *dev, struct scatterlist *sgl, in pci32_unmap_sg() 572 struct scatterlist *sg; in pci32_unmap_sg() 614 static void pci32_sync_sg_for_cpu(struct device *dev, struct scatterlist *sgl, in pci32_sync_sg_for_cpu() 617 struct scatterlist *sg; in pci32_sync_sg_for_cpu() [all …]
|
D | iommu_common.h | 41 struct scatterlist *outs, in is_span_boundary() 42 struct scatterlist *sg) in is_span_boundary()
|
D | iommu.c | 432 static int dma_4u_map_sg(struct device *dev, struct scatterlist *sglist, in dma_4u_map_sg() 436 struct scatterlist *s, *outs, *segstart; in dma_4u_map_sg() 590 static unsigned long fetch_sg_ctx(struct iommu *iommu, struct scatterlist *sg) in fetch_sg_ctx() 608 static void dma_4u_unmap_sg(struct device *dev, struct scatterlist *sglist, in dma_4u_unmap_sg() 613 struct scatterlist *sg; in dma_4u_unmap_sg() 699 struct scatterlist *sglist, int nelems, in dma_4u_sync_sg_for_cpu() 705 struct scatterlist *sg, *sgprv; in dma_4u_sync_sg_for_cpu()
|
/linux-4.4.14/arch/mn10300/include/asm/ |
D | dma-mapping.h | 51 int dma_map_sg(struct device *dev, struct scatterlist *sglist, int nents, in dma_map_sg() 54 struct scatterlist *sg; in dma_map_sg() 71 void dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, in dma_unmap_sg() 123 void dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, in dma_sync_sg_for_cpu() 129 void dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, in dma_sync_sg_for_device()
|
/linux-4.4.14/include/asm-generic/ |
D | dma-mapping-broken.h | 9 struct scatterlist; 47 dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, 51 dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, 72 dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems,
|
D | pci-dma-compat.h | 59 pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg, in pci_map_sg() 66 pci_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg, in pci_unmap_sg() 87 pci_dma_sync_sg_for_cpu(struct pci_dev *hwdev, struct scatterlist *sg, in pci_dma_sync_sg_for_cpu() 94 pci_dma_sync_sg_for_device(struct pci_dev *hwdev, struct scatterlist *sg, in pci_dma_sync_sg_for_device()
|
D | dma-mapping-common.h | 47 static inline int dma_map_sg_attrs(struct device *dev, struct scatterlist *sg, in dma_map_sg_attrs() 53 struct scatterlist *s; in dma_map_sg_attrs() 65 static inline void dma_unmap_sg_attrs(struct device *dev, struct scatterlist *sg, in dma_unmap_sg_attrs() 156 dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, in dma_sync_sg_for_cpu() 168 dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, in dma_sync_sg_for_device()
|
/linux-4.4.14/net/rds/ |
D | message.c | 205 rm->m_total_sgs = extra_len / sizeof(struct scatterlist); in rds_message_alloc() 220 struct scatterlist *rds_message_alloc_sgs(struct rds_message *rm, int nents) in rds_message_alloc_sgs() 222 struct scatterlist *sg_first = (struct scatterlist *) &rm[1]; in rds_message_alloc_sgs() 223 struct scatterlist *sg_ret; in rds_message_alloc_sgs() 243 int extra_bytes = num_sgs * sizeof(struct scatterlist); in rds_message_map_pages() 271 struct scatterlist *sg; in rds_message_copy_from_user() 313 struct scatterlist *sg; in rds_message_inc_copy_to_user()
|
D | ib.h | 44 struct scatterlist f_sg; 280 struct scatterlist *sglist, in rds_ib_dma_sync_sg_for_cpu() 284 struct scatterlist *sg; in rds_ib_dma_sync_sg_for_cpu() 297 struct scatterlist *sglist, in rds_ib_dma_sync_sg_for_device() 301 struct scatterlist *sg; in rds_ib_dma_sync_sg_for_device() 355 void *rds_ib_get_mr(struct scatterlist *sg, unsigned long nents,
|
D | iw.h | 55 struct scatterlist *list; 241 struct scatterlist *sg, unsigned int sg_dma_len, int direction) in rds_iw_dma_sync_sg_for_cpu() 255 struct scatterlist *sg, unsigned int sg_dma_len, int direction) in rds_iw_dma_sync_sg_for_device() 318 void *rds_iw_get_mr(struct scatterlist *sg, unsigned long nents,
|
D | rds.h | 356 struct scatterlist *op_sg; 374 struct scatterlist *op_sg; 385 struct scatterlist *op_sg; 461 void *(*get_mr)(struct scatterlist *sg, unsigned long nr_sg, 677 struct scatterlist *rds_message_alloc_sgs(struct rds_message *rm, int nents); 707 int rds_page_remainder_alloc(struct scatterlist *scat, unsigned long bytes,
|
/linux-4.4.14/drivers/crypto/ |
D | geode-aes.c | 183 struct scatterlist *dst, struct scatterlist *src, in fallback_blk_dec() 199 struct scatterlist *dst, struct scatterlist *src, in fallback_blk_enc() 305 struct scatterlist *dst, struct scatterlist *src, in geode_cbc_decrypt() 337 struct scatterlist *dst, struct scatterlist *src, in geode_cbc_encrypt() 418 struct scatterlist *dst, struct scatterlist *src, in geode_ecb_decrypt() 448 struct scatterlist *dst, struct scatterlist *src, in geode_ecb_encrypt()
|
D | padlock-aes.c | 343 struct scatterlist *dst, struct scatterlist *src, in ecb_aes_encrypt() 372 struct scatterlist *dst, struct scatterlist *src, in ecb_aes_decrypt() 422 struct scatterlist *dst, struct scatterlist *src, in cbc_aes_encrypt() 453 struct scatterlist *dst, struct scatterlist *src, in cbc_aes_decrypt()
|
D | bfin_crc.c | 83 struct scatterlist *sg; /* sg list head for this update*/ 84 struct scatterlist bufsl[2]; /* chained sg list */ 102 static struct scatterlist *sg_get(struct scatterlist *sg_list, unsigned int nents, in sg_get() 105 struct scatterlist *sg = NULL; in sg_get() 167 struct scatterlist *sg; in bfin_crypto_crc_config_dma() 284 struct scatterlist *sg; in bfin_crypto_crc_handle_queue()
|
D | s5p-sss.c | 186 struct scatterlist *sg_src; 187 struct scatterlist *sg_dst; 235 static void s5p_set_dma_indata(struct s5p_aes_dev *dev, struct scatterlist *sg) in s5p_set_dma_indata() 241 static void s5p_set_dma_outdata(struct s5p_aes_dev *dev, struct scatterlist *sg) in s5p_set_dma_outdata() 264 static int s5p_set_outdata(struct s5p_aes_dev *dev, struct scatterlist *sg) in s5p_set_outdata() 290 static int s5p_set_indata(struct s5p_aes_dev *dev, struct scatterlist *sg) in s5p_set_indata()
|
D | omap-des.c | 150 struct scatterlist *in_sg; 151 struct scatterlist *out_sg; 154 struct scatterlist in_sgl; 155 struct scatterlist out_sgl; 156 struct scatterlist *orig_out; 386 static void sg_copy_buf(void *buf, struct scatterlist *sg, in sg_copy_buf() 401 struct scatterlist *in_sg, struct scatterlist *out_sg, in omap_des_crypt_dma() 542 static int omap_des_copy_needed(struct scatterlist *sg) in omap_des_copy_needed()
|
/linux-4.4.14/arch/blackfin/kernel/ |
D | dma-mapping.c | 116 dma_map_sg(struct device *dev, struct scatterlist *sg_list, int nents, in dma_map_sg() 119 struct scatterlist *sg; in dma_map_sg() 131 void dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg_list, in dma_sync_sg_for_device() 134 struct scatterlist *sg; in dma_sync_sg_for_device()
|
/linux-4.4.14/arch/c6x/include/asm/ |
D | dma-mapping.h | 53 extern int dma_map_sg(struct device *dev, struct scatterlist *sglist, 56 extern void dma_unmap_sg(struct device *dev, struct scatterlist *sglist, 87 extern void dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, 90 extern void dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg,
|
/linux-4.4.14/drivers/parisc/ |
D | iommu-helpers.h | 14 iommu_fill_pdir(struct ioc *ioc, struct scatterlist *startsg, int nents, in iommu_fill_pdir() 19 struct scatterlist *dma_sg = startsg; /* pointer to current DMA */ in iommu_fill_pdir() 101 struct scatterlist *startsg, int nents, in iommu_coalesce_chunks() 104 struct scatterlist *contig_sg; /* contig chunk head */ in iommu_coalesce_chunks()
|
D | ccio-rm-dma.c | 115 static int ccio_map_sg(struct pci_dev *dev, struct scatterlist *sglist, int nents, int direction) in ccio_map_sg() 131 static void ccio_unmap_sg(struct pci_dev *dev, struct scatterlist *sglist, int nents, int direction) in ccio_unmap_sg()
|
/linux-4.4.14/drivers/mmc/host/ |
D | tmio_mmc.h | 63 struct scatterlist *sg_ptr; 64 struct scatterlist *sg_orig; 79 struct scatterlist bounce_sg; 118 static inline char *tmio_mmc_kmap_atomic(struct scatterlist *sg, in tmio_mmc_kmap_atomic() 125 static inline void tmio_mmc_kunmap_atomic(struct scatterlist *sg, in tmio_mmc_kunmap_atomic()
|
/linux-4.4.14/arch/blackfin/include/asm/ |
D | dma-mapping.h | 11 struct scatterlist; 99 extern int dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, 103 dma_unmap_sg(struct device *dev, struct scatterlist *sg, in dma_unmap_sg() 140 dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nents, in dma_sync_sg_for_cpu() 147 dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg,
|
/linux-4.4.14/arch/arm64/mm/ |
D | dma-mapping.c | 226 static int __swiotlb_map_sg_attrs(struct device *dev, struct scatterlist *sgl, in __swiotlb_map_sg_attrs() 230 struct scatterlist *sg; in __swiotlb_map_sg_attrs() 243 struct scatterlist *sgl, int nelems, in __swiotlb_unmap_sg_attrs() 247 struct scatterlist *sg; in __swiotlb_unmap_sg_attrs() 276 struct scatterlist *sgl, int nelems, in __swiotlb_sync_sg_for_cpu() 279 struct scatterlist *sg; in __swiotlb_sync_sg_for_cpu() 290 struct scatterlist *sgl, int nelems, in __swiotlb_sync_sg_for_device() 293 struct scatterlist *sg; 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() [all …]
|
/linux-4.4.14/arch/frv/include/asm/ |
D | dma-mapping.h | 34 extern int dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, 38 void dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, in dma_unmap_sg() 85 void dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems, in dma_sync_sg_for_cpu() 91 void dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nelems, in dma_sync_sg_for_device()
|
/linux-4.4.14/arch/x86/kernel/ |
D | pci-nommu.c | 56 static int nommu_map_sg(struct device *hwdev, struct scatterlist *sg, in nommu_map_sg() 60 struct scatterlist *s; in nommu_map_sg() 85 struct scatterlist *sg, int nelems, in nommu_sync_sg_for_device()
|
D | amd_gart_64.c | 288 static void gart_unmap_sg(struct device *dev, struct scatterlist *sg, int nents, in gart_unmap_sg() 291 struct scatterlist *s; in gart_unmap_sg() 302 static int dma_map_sg_nonforce(struct device *dev, struct scatterlist *sg, in dma_map_sg_nonforce() 305 struct scatterlist *s; in dma_map_sg_nonforce() 334 static int __dma_map_cont(struct device *dev, struct scatterlist *start, in __dma_map_cont() 335 int nelems, struct scatterlist *sout, in __dma_map_cont() 340 struct scatterlist *s; in __dma_map_cont() 373 dma_map_cont(struct device *dev, struct scatterlist *start, int nelems, in dma_map_cont() 374 struct scatterlist *sout, unsigned long pages, int need) in dma_map_cont() 389 static int gart_map_sg(struct device *dev, struct scatterlist *sg, int nents, in gart_map_sg() [all …]
|
/linux-4.4.14/arch/mips/mm/ |
D | dma-default.c | 302 static int mips_dma_map_sg(struct device *dev, struct scatterlist *sglist, in mips_dma_map_sg() 306 struct scatterlist *sg; in mips_dma_map_sg() 332 static void mips_dma_unmap_sg(struct device *dev, struct scatterlist *sglist, in mips_dma_unmap_sg() 337 struct scatterlist *sg; in mips_dma_unmap_sg() 366 struct scatterlist *sglist, int nelems, in mips_dma_sync_sg_for_cpu() 370 struct scatterlist *sg; in mips_dma_sync_sg_for_cpu() 382 struct scatterlist *sglist, int nelems, in mips_dma_sync_sg_for_device() 386 struct scatterlist *sg; in mips_dma_sync_sg_for_device()
|
/linux-4.4.14/arch/cris/include/asm/ |
D | dma-mapping.h | 56 dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, in dma_map_sg() 80 dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, in dma_unmap_sg() 113 dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems, in dma_sync_sg_for_cpu() 119 dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nelems, in dma_sync_sg_for_device()
|
/linux-4.4.14/drivers/block/ |
D | cryptoloop.c | 107 struct scatterlist *sg_out, 108 struct scatterlist *sg_in, 122 struct scatterlist sg_out; in cryptoloop_transfer() 123 struct scatterlist sg_in; in cryptoloop_transfer()
|
/linux-4.4.14/arch/nios2/include/asm/ |
D | dma-mapping.h | 78 extern int dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, 84 extern void dma_unmap_sg(struct device *dev, struct scatterlist *sg, 96 extern void dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, 98 extern void dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg,
|
/linux-4.4.14/arch/sparc/include/asm/ |
D | dma.h | 96 struct scatterlist; 100 void (*get_scsi_sgl)(struct device *, struct scatterlist *, int); 102 void (*release_scsi_sgl)(struct device *, struct scatterlist *,int);
|
D | ldc.h | 96 struct scatterlist; 98 struct scatterlist *sg, int num_sg,
|
/linux-4.4.14/arch/arm/include/asm/mach/ |
D | dma.h | 30 struct scatterlist buf; /* single DMA */ 32 struct scatterlist *sg; /* DMA Scatter-Gather List */
|
/linux-4.4.14/drivers/target/ |
D | target_core_rd.c | 80 struct scatterlist *sg; in rd_release_sgl_table() 130 sizeof(struct scatterlist)); in rd_allocate_sgl_table() 132 struct scatterlist *sg; in rd_allocate_sgl_table() 195 sizeof(struct scatterlist)); in rd_build_device_space() 258 sizeof(struct scatterlist)); in rd_build_prot_space() 365 sizeof(struct scatterlist)); in rd_get_sg_table() 385 sizeof(struct scatterlist)); in rd_get_prot_table() 407 struct scatterlist *prot_sg; in rd_do_prot_rw() 442 rd_execute_rw(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents, in rd_execute_rw() 448 struct scatterlist *rd_sg; in rd_execute_rw()
|
/linux-4.4.14/drivers/crypto/vmx/ |
D | aes_cbc.c | 99 struct scatterlist *dst, in p8_aes_cbc_encrypt() 100 struct scatterlist *src, unsigned int nbytes) in p8_aes_cbc_encrypt() 140 struct scatterlist *dst, in p8_aes_cbc_decrypt() 141 struct scatterlist *src, unsigned int nbytes) in p8_aes_cbc_decrypt()
|
D | aes_ctr.c | 114 struct scatterlist *dst, in p8_aes_ctr_crypt() 115 struct scatterlist *src, unsigned int nbytes) in p8_aes_ctr_crypt()
|
/linux-4.4.14/arch/nios2/mm/ |
D | dma-mapping.c | 59 int dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, in dma_map_sg() 104 void dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, in dma_unmap_sg() 161 void dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems, in dma_sync_sg_for_cpu() 174 void dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, in dma_sync_sg_for_device()
|
/linux-4.4.14/arch/openrisc/kernel/ |
D | dma.c | 179 or1k_map_sg(struct device *dev, struct scatterlist *sg, in or1k_map_sg() 183 struct scatterlist *s; in or1k_map_sg() 195 or1k_unmap_sg(struct device *dev, struct scatterlist *sg, in or1k_unmap_sg() 199 struct scatterlist *s; in or1k_unmap_sg()
|
/linux-4.4.14/arch/m68k/kernel/ |
D | dma.c | 123 void dma_sync_sg_for_device(struct device *dev, struct scatterlist *sglist, in dma_sync_sg_for_device() 127 struct scatterlist *sg; in dma_sync_sg_for_device() 157 int dma_map_sg(struct device *dev, struct scatterlist *sglist, int nents, in dma_map_sg() 161 struct scatterlist *sg; in dma_map_sg()
|
/linux-4.4.14/arch/arm/include/asm/ |
D | dma-mapping.h | 273 extern int arm_dma_map_sg(struct device *, struct scatterlist *, int, 275 extern void arm_dma_unmap_sg(struct device *, struct scatterlist *, int, 277 extern void arm_dma_sync_sg_for_cpu(struct device *, struct scatterlist *, int, 279 extern void arm_dma_sync_sg_for_device(struct device *, struct scatterlist *, int,
|
/linux-4.4.14/drivers/scsi/arm/ |
D | scsi.h | 27 static inline int copy_SCp_to_sg(struct scatterlist *sg, struct scsi_pointer *SCp, int max) in copy_SCp_to_sg() 39 struct scatterlist *src_sg; in copy_SCp_to_sg() 100 struct scatterlist *sg; in init_SCp()
|
/linux-4.4.14/drivers/usb/storage/ |
D | protocol.c | 135 unsigned int buflen, struct scsi_cmnd *srb, struct scatterlist **sgptr, in usb_stor_access_xfer_buf() 139 struct scatterlist *sg = *sgptr; in usb_stor_access_xfer_buf() 185 struct scatterlist *sg = NULL; in usb_stor_set_xfer_buf()
|
D | protocol.h | 52 unsigned int buflen, struct scsi_cmnd *srb, struct scatterlist **,
|
/linux-4.4.14/arch/ia64/sn/pci/ |
D | pci_dma.c | 241 static void sn_dma_unmap_sg(struct device *dev, struct scatterlist *sgl, in sn_dma_unmap_sg() 248 struct scatterlist *sg; in sn_dma_unmap_sg() 274 static int sn_dma_map_sg(struct device *dev, struct scatterlist *sgl, in sn_dma_map_sg() 279 struct scatterlist *saved_sg = sgl, *sg; in sn_dma_map_sg() 336 static void sn_dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, in sn_dma_sync_sg_for_cpu() 342 static void sn_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, in sn_dma_sync_sg_for_device()
|
/linux-4.4.14/arch/alpha/kernel/ |
D | pci_iommu.c | 504 sg_classify(struct device *dev, struct scatterlist *sg, struct scatterlist *end, in sg_classify() 508 struct scatterlist *leader; in sg_classify() 554 sg_fill(struct device *dev, struct scatterlist *leader, struct scatterlist *end, in sg_fill() 555 struct scatterlist *out, struct pci_iommu_arena *arena, in sg_fill() 560 struct scatterlist *sg; in sg_fill() 620 struct scatterlist *last_sg = sg; in sg_fill() 652 static int alpha_pci_map_sg(struct device *dev, struct scatterlist *sg, in alpha_pci_map_sg() 657 struct scatterlist *start, *end, *out; in alpha_pci_map_sg() 730 static void alpha_pci_unmap_sg(struct device *dev, struct scatterlist *sg, in alpha_pci_unmap_sg() 738 struct scatterlist *end; in alpha_pci_unmap_sg()
|
D | pci-noop.c | 141 static int alpha_noop_map_sg(struct device *dev, struct scatterlist *sgl, int nents, in alpha_noop_map_sg() 145 struct scatterlist *sg; in alpha_noop_map_sg()
|
/linux-4.4.14/arch/parisc/kernel/ |
D | pci-dma.c | 478 static int pa11_dma_map_sg(struct device *dev, struct scatterlist *sglist, int nents, enum dma_data… in pa11_dma_map_sg() 481 struct scatterlist *sg; in pa11_dma_map_sg() 495 static void pa11_dma_unmap_sg(struct device *dev, struct scatterlist *sglist, int nents, enum dma_d… in pa11_dma_unmap_sg() 498 struct scatterlist *sg; in pa11_dma_unmap_sg() 526 static void pa11_dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sglist, int nents, enu… in pa11_dma_sync_sg_for_cpu() 529 struct scatterlist *sg; in pa11_dma_sync_sg_for_cpu() 537 static void pa11_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sglist, int nents, … in pa11_dma_sync_sg_for_device() 540 struct scatterlist *sg; in pa11_dma_sync_sg_for_device()
|
/linux-4.4.14/drivers/xen/ |
D | swiotlb-xen.c | 539 xen_swiotlb_map_sg_attrs(struct device *hwdev, struct scatterlist *sgl, in xen_swiotlb_map_sg_attrs() 543 struct scatterlist *sg; in xen_swiotlb_map_sg_attrs() 600 xen_swiotlb_unmap_sg_attrs(struct device *hwdev, struct scatterlist *sgl, in xen_swiotlb_unmap_sg_attrs() 604 struct scatterlist *sg; in xen_swiotlb_unmap_sg_attrs() 623 xen_swiotlb_sync_sg(struct device *hwdev, struct scatterlist *sgl, in xen_swiotlb_sync_sg() 627 struct scatterlist *sg; in xen_swiotlb_sync_sg() 636 xen_swiotlb_sync_sg_for_cpu(struct device *hwdev, struct scatterlist *sg, in xen_swiotlb_sync_sg_for_cpu() 644 xen_swiotlb_sync_sg_for_device(struct device *hwdev, struct scatterlist *sg, in xen_swiotlb_sync_sg_for_device()
|
/linux-4.4.14/drivers/iommu/ |
D | dma-iommu.c | 394 static int __finalise_sg(struct device *dev, struct scatterlist *sg, int nents, in __finalise_sg() 397 struct scatterlist *s; in __finalise_sg() 418 static void __invalidate_sg(struct scatterlist *sg, int nents) in __invalidate_sg() 420 struct scatterlist *s; in __invalidate_sg() 440 int iommu_dma_map_sg(struct device *dev, struct scatterlist *sg, in iommu_dma_map_sg() 446 struct scatterlist *s, *prev = NULL; in iommu_dma_map_sg() 506 void iommu_dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nents, in iommu_dma_unmap_sg()
|
/linux-4.4.14/drivers/staging/rdma/ipath/ |
D | ipath_dma.c | 101 static int ipath_map_sg(struct ib_device *dev, struct scatterlist *sgl, in ipath_map_sg() 104 struct scatterlist *sg; in ipath_map_sg() 127 struct scatterlist *sg, int nents, in ipath_unmap_sg()
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
D | qib_dma.c | 94 static int qib_map_sg(struct ib_device *dev, struct scatterlist *sgl, in qib_map_sg() 97 struct scatterlist *sg; in qib_map_sg() 120 struct scatterlist *sg, int nents, in qib_unmap_sg()
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
D | dma.c | 111 static int hfi1_map_sg(struct ib_device *dev, struct scatterlist *sgl, in hfi1_map_sg() 114 struct scatterlist *sg; in hfi1_map_sg() 137 struct scatterlist *sg, int nents, in hfi1_unmap_sg()
|
/linux-4.4.14/net/sunrpc/auth_gss/ |
D | gss_krb5_crypto.c | 61 struct scatterlist sg[1]; in krb5_encrypt() 95 struct scatterlist sg[1]; in krb5_decrypt() 120 checksummer(struct scatterlist *sg, void *data) in checksummer() 156 struct scatterlist sg[1]; in make_checksum_hmac_md5() 246 struct scatterlist sg[1]; in make_checksum() 327 struct scatterlist sg[1]; in make_checksum_v2() 394 struct scatterlist infrags[4]; 395 struct scatterlist outfrags[4]; 401 encryptor(struct scatterlist *sg, void *data) in encryptor() 490 struct scatterlist frags[4]; [all …]
|
/linux-4.4.14/include/scsi/ |
D | scsi_cmnd.h | 44 struct scatterlist *buffer; /* which buffer */ 162 extern void *scsi_kmap_atomic_sg(struct scatterlist *sg, int sg_count, 176 static inline struct scatterlist *scsi_sglist(struct scsi_cmnd *cmd) in scsi_sglist() 313 static inline struct scatterlist *scsi_prot_sglist(struct scsi_cmnd *cmd) in scsi_prot_sglist()
|
D | libiscsi_tcp.h | 47 struct scatterlist *sg; 117 struct scatterlist *sg_list, unsigned int sg_count,
|
/linux-4.4.14/drivers/mmc/card/ |
D | mmc_test.c | 84 struct scatterlist *sg; 191 struct mmc_request *mrq, struct scatterlist *sg, unsigned sg_len, in mmc_test_prepare_mrq() 276 struct scatterlist sg; in mmc_test_buffer_transfer() 389 struct scatterlist *sglist, int repeat, in mmc_test_map_sg() 393 struct scatterlist *sg = NULL; in mmc_test_map_sg() 441 struct scatterlist *sglist, in mmc_test_map_sg_max_scatter() 446 struct scatterlist *sg = NULL; in mmc_test_map_sg_max_scatter() 775 struct scatterlist *sg, unsigned sg_len, in mmc_test_nonblock_transfer() 838 struct scatterlist *sg, unsigned sg_len, unsigned dev_addr, in mmc_test_simple_transfer() 871 struct scatterlist sg; in mmc_test_broken_transfer() [all …]
|
D | queue.h | 38 struct scatterlist *sg; 40 struct scatterlist *bounce_sg;
|
D | queue.c | 143 static struct scatterlist *mmc_alloc_sg(int sg_len, int *err) in mmc_alloc_sg() 145 struct scatterlist *sg; in mmc_alloc_sg() 147 sg = kmalloc(sizeof(struct scatterlist)*sg_len, GFP_KERNEL); in mmc_alloc_sg() 451 struct scatterlist *sg, in mmc_queue_packed_map_sg() 454 struct scatterlist *__sg = sg; in mmc_queue_packed_map_sg() 491 struct scatterlist *sg; in mmc_queue_map_sg()
|
/linux-4.4.14/arch/powerpc/kernel/ |
D | dma.c | 196 static int dma_direct_map_sg(struct device *dev, struct scatterlist *sgl, in dma_direct_map_sg() 200 struct scatterlist *sg; in dma_direct_map_sg() 212 static void dma_direct_unmap_sg(struct device *dev, struct scatterlist *sg, in dma_direct_unmap_sg() 252 struct scatterlist *sgl, int nents, in dma_direct_sync_sg() 255 struct scatterlist *sg; in dma_direct_sync_sg()
|
D | dma-iommu.c | 59 static int dma_iommu_map_sg(struct device *dev, struct scatterlist *sglist, in dma_iommu_map_sg() 67 static void dma_iommu_unmap_sg(struct device *dev, struct scatterlist *sglist, in dma_iommu_unmap_sg()
|
/linux-4.4.14/arch/h8300/kernel/ |
D | dma.c | 49 static int map_sg(struct device *dev, struct scatterlist *sgl, in map_sg() 53 struct scatterlist *sg; in map_sg()
|
/linux-4.4.14/drivers/crypto/amcc/ |
D | crypto4xx_core.h | 65 struct scatterlist *dest_va; 183 struct scatterlist *src, 184 struct scatterlist *dst,
|
/linux-4.4.14/arch/arm/mm/ |
D | dma-mapping.c | 911 int arm_dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, in arm_dma_map_sg() 915 struct scatterlist *s; in arm_dma_map_sg() 945 void arm_dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nents, in arm_dma_unmap_sg() 949 struct scatterlist *s; in arm_dma_unmap_sg() 964 void arm_dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, in arm_dma_sync_sg_for_cpu() 968 struct scatterlist *s; in arm_dma_sync_sg_for_cpu() 983 void arm_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, in arm_dma_sync_sg_for_device() 987 struct scatterlist *s; in arm_dma_sync_sg_for_device() 1504 static int __map_sg_chunk(struct device *dev, struct scatterlist *sg, in __map_sg_chunk() 1513 struct scatterlist *s; in __map_sg_chunk() [all …]
|
/linux-4.4.14/drivers/s390/scsi/ |
D | zfcp_qdio.h | 179 int zfcp_qdio_sg_one_sbale(struct scatterlist *sg) in zfcp_qdio_sg_one_sbale() 232 unsigned int zfcp_qdio_sbale_count(struct scatterlist *sg) in zfcp_qdio_sbale_count() 247 unsigned int zfcp_qdio_real_bytes(struct scatterlist *sg) in zfcp_qdio_real_bytes()
|
D | zfcp_ext.h | 22 extern void zfcp_sg_free_table(struct scatterlist *, int); 23 extern int zfcp_sg_setup_table(struct scatterlist *, int); 126 struct scatterlist *);
|
D | zfcp_fc.h | 129 struct scatterlist sg_req; 130 struct scatterlist sg_rsp; 141 struct scatterlist sg_rsp2[ZFCP_FC_GPN_FT_NUM_BUFS - 1];
|
/linux-4.4.14/arch/frv/mb93090-mb00/ |
D | pci-dma.c | 53 int dma_map_sg(struct device *dev, struct scatterlist *sglist, int nents, in dma_map_sg() 59 struct scatterlist *sg; in dma_map_sg()
|
D | pci-dma-nommu.c | 122 int dma_map_sg(struct device *dev, struct scatterlist *sglist, int nents, in dma_map_sg() 126 struct scatterlist *sg; in dma_map_sg()
|
/linux-4.4.14/net/ipv4/ |
D | ah4.c | 35 len = ALIGN(len, __alignof__(struct scatterlist)); in ah_alloc_tmp() 37 len += sizeof(struct scatterlist) * nfrags; in ah_alloc_tmp() 66 static inline struct scatterlist *ah_req_sg(struct crypto_ahash *ahash, in ah_req_sg() 71 __alignof__(struct scatterlist)); in ah_req_sg() 154 struct scatterlist *sg; in ah_output() 161 struct scatterlist *seqhisg; in ah_output() 307 struct scatterlist *sg; in ah_input() 315 struct scatterlist *seqhisg; in ah_input()
|
/linux-4.4.14/drivers/media/pci/tw68/ |
D | tw68-risc.c | 41 static __le32 *tw68_risc_field(__le32 *rp, struct scatterlist *sglist, in tw68_risc_field() 46 struct scatterlist *sg; in tw68_risc_field() 138 struct scatterlist *sglist, in tw68_risc_buffer()
|
/linux-4.4.14/include/crypto/internal/ |
D | hash.h | 20 struct scatterlist; 32 struct scatterlist *sg; 62 struct scatterlist *sg, unsigned int len);
|
/linux-4.4.14/include/linux/dma/ |
D | ipu-dma.h | 149 struct scatterlist *sg; /* scatterlist for this */ 163 struct scatterlist *sg[2]; /* scatterlist elements in buffer-0 and -1 */
|
/linux-4.4.14/net/ipv6/ |
D | ah6.c | 72 len = ALIGN(len, __alignof__(struct scatterlist)); in ah_alloc_tmp() 74 len += sizeof(struct scatterlist) * nfrags; in ah_alloc_tmp() 108 static inline struct scatterlist *ah_req_sg(struct crypto_ahash *ahash, in ah_req_sg() 113 __alignof__(struct scatterlist)); in ah_req_sg() 343 struct scatterlist *sg; in ah6_output() 351 struct scatterlist *seqhisg; in ah6_output() 524 struct scatterlist *sg; in ah6_input() 536 struct scatterlist *seqhisg; in ah6_input()
|
D | esp6.c | 80 len = ALIGN(len, __alignof__(struct scatterlist)); in esp_alloc_tmp() 82 len += sizeof(struct scatterlist) * nfrags; in esp_alloc_tmp() 109 static inline struct scatterlist *esp_req_sg(struct crypto_aead *aead, in esp_req_sg() 114 __alignof__(struct scatterlist)); in esp_req_sg() 155 struct scatterlist *sg; in esp6_output() 369 struct scatterlist *sg; in esp6_input()
|
/linux-4.4.14/drivers/staging/rts5208/ |
D | rtsx_transport.c | 69 struct scatterlist *sg = in rtsx_stor_access_xfer_buf() 70 (struct scatterlist *) scsi_sglist(srb) in rtsx_stor_access_xfer_buf() 324 struct scatterlist *sg, int num_sg, unsigned int *index, in rtsx_transfer_sglist_adma_partial() 334 struct scatterlist *sg_ptr; in rtsx_transfer_sglist_adma_partial() 488 struct scatterlist *sg, int num_sg, in rtsx_transfer_sglist_adma() 497 struct scatterlist *sg_ptr; in rtsx_transfer_sglist_adma() 730 (struct scatterlist *)buf, use_sg, in rtsx_transfer_data_partial() 759 (struct scatterlist *)buf, in rtsx_transfer_data()
|
/linux-4.4.14/net/mac80211/ |
D | aes_gcm.c | 21 struct scatterlist sg[3]; in ieee80211_aes_gcm_encrypt() 45 struct scatterlist sg[3]; in ieee80211_aes_gcm_decrypt()
|
D | aes_ccm.c | 25 struct scatterlist sg[3]; in ieee80211_aes_ccm_encrypt() 50 struct scatterlist sg[3]; in ieee80211_aes_ccm_decrypt()
|
/linux-4.4.14/drivers/scsi/ |
D | esp_scsi.h | 257 struct scatterlist *cur_sg; 279 struct scatterlist *saved_cur_sg; 372 int (*map_sg)(struct esp *esp, struct scatterlist *sg, 376 void (*unmap_sg)(struct esp *esp, struct scatterlist *sg,
|
D | scsi.h | 43 struct scatterlist;
|
/linux-4.4.14/drivers/staging/lustre/lustre/libcfs/linux/ |
D | linux-crypto.c | 97 struct scatterlist sl; in cfs_crypto_hash_digest() 151 struct scatterlist sl; in cfs_crypto_hash_update_page() 163 struct scatterlist sl; in cfs_crypto_hash_update()
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/ |
D | icm.h | 43 (sizeof (struct scatterlist))) 54 struct scatterlist mem[MLX4_ICM_CHUNK_LEN];
|
/linux-4.4.14/net/ceph/ |
D | crypto.c | 101 static int setup_sgtable(struct sg_table *sgt, struct scatterlist *prealloc_sg, in setup_sgtable() 104 struct scatterlist *sg; in setup_sgtable() 163 struct scatterlist sg_in[2], prealloc_sg; in ceph_aes_encrypt() 223 struct scatterlist sg_in[3], prealloc_sg; in ceph_aes_encrypt2() 286 struct scatterlist sg_out[2], prealloc_sg; in ceph_aes_decrypt() 351 struct scatterlist sg_out[3], prealloc_sg; in ceph_aes_decrypt2()
|
/linux-4.4.14/drivers/memstick/core/ |
D | ms_block.c | 40 static size_t msb_sg_copy(struct scatterlist *sg_from, in msb_sg_copy() 41 struct scatterlist *sg_to, int to_nents, size_t offset, size_t len) in msb_sg_copy() 98 static int msb_sg_compare_to_buffer(struct scatterlist *sg, in msb_sg_compare_to_buffer() 344 struct scatterlist sg[2]; in h_msb_read_page() 480 struct scatterlist sg[2]; in h_msb_write_block() 860 struct scatterlist *sg, int offset) in msb_read_page() 977 struct scatterlist *orig_sg, int offset) in msb_verify_block() 979 struct scatterlist sg; in msb_verify_block() 1001 u16 pba, u32 lba, struct scatterlist *sg, int offset) in msb_write_block() 1116 struct scatterlist *sg, int offset) in msb_update_block() [all …]
|
D | ms_block.h | 196 struct scatterlist prealloc_sg[MS_BLOCK_MAX_SEGS+1]; 205 struct scatterlist *current_sg;
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | iommu.h | 132 struct scatterlist; 248 struct scatterlist *sglist, int nelems, 253 struct scatterlist *sglist,
|
/linux-4.4.14/net/rxrpc/ |
D | rxkad.c | 117 struct scatterlist sg[2]; in rxkad_prime_packet_security() 161 struct scatterlist sg[2]; in rxkad_secure_packet_auth() 208 struct scatterlist sg[16]; in rxkad_secure_packet_encrypt() 261 struct scatterlist sg[2]; in rxkad_secure_packet() 335 struct scatterlist sg[16]; in rxkad_verify_packet_auth() 410 struct scatterlist _sg[4], *sg; in rxkad_verify_packet_encrypt() 493 struct scatterlist sg[2]; in rxkad_verify_packet() 694 static void rxkad_sg_set_buf2(struct scatterlist sg[2], in rxkad_sg_set_buf2() 723 struct scatterlist sg[2]; in rxkad_encrypt_response() 827 struct scatterlist sg[1]; in rxkad_decrypt_ticket() [all …]
|
/linux-4.4.14/drivers/staging/android/ion/ |
D | ion_heap.c | 31 struct scatterlist *sg; in ion_heap_map_kernel() 77 struct scatterlist *sg; in ion_heap_map_user() 118 static int ion_heap_sglist_zero(struct scatterlist *sgl, unsigned int nents, in ion_heap_sglist_zero() 156 struct scatterlist sg; in ion_heap_pages_zero()
|
/linux-4.4.14/drivers/mtd/nand/gpmi-nand/ |
D | gpmi-lib.c | 1123 struct scatterlist *sgl; in gpmi_send_command() 1137 (struct scatterlist *)pio, in gpmi_send_command() 1178 desc = dmaengine_prep_slave_sg(channel, (struct scatterlist *)pio, in gpmi_send_data() 1212 (struct scatterlist *)pio, in gpmi_read_data() 1265 (struct scatterlist *)pio, in gpmi_send_page() 1300 (struct scatterlist *)pio, 2, in gpmi_read_page() 1327 (struct scatterlist *)pio, in gpmi_read_page() 1346 (struct scatterlist *)pio, 3, in gpmi_read_page()
|
D | gpmi-nand.h | 176 struct scatterlist cmd_sgl; 179 struct scatterlist data_sgl;
|
/linux-4.4.14/drivers/nvme/host/ |
D | nvme.h | 110 struct scatterlist meta_sg[1]; /* metadata requires single contiguous buffer */ 111 struct scatterlist sg[0];
|
/linux-4.4.14/arch/mips/loongson64/common/ |
D | dma-swiotlb.c | 60 static int loongson_dma_map_sg(struct device *dev, struct scatterlist *sg, in loongson_dma_map_sg() 79 struct scatterlist *sg, int nents, in loongson_dma_sync_sg_for_device()
|
/linux-4.4.14/block/ |
D | blk-merge.c | 337 struct scatterlist *sglist, struct bio_vec *bvprv, in __blk_segment_map_sg() 338 struct scatterlist **sg, int *nsegs, int *cluster) in __blk_segment_map_sg() 379 struct scatterlist *sglist, in __blk_bios_map_sg() 380 struct scatterlist **sg) in __blk_bios_map_sg() 425 struct scatterlist *sglist) in blk_rq_map_sg() 427 struct scatterlist *sg = NULL; in blk_rq_map_sg()
|
/linux-4.4.14/drivers/net/ppp/ |
D | ppp_mppe.c | 68 setup_sg(struct scatterlist *sg, const void *address, unsigned int length) in setup_sg() 139 struct scatterlist sg[4]; in get_new_key_from_sha() 163 struct scatterlist sg_in[1], sg_out[1]; in mppe_rekey() 373 struct scatterlist sg_in[1], sg_out[1]; in mppe_compress() 481 struct scatterlist sg_in[1], sg_out[1]; in mppe_decompress()
|
/linux-4.4.14/drivers/infiniband/core/ |
D | umem.c | 49 struct scatterlist *sg; in __ib_umem_release() 96 struct scatterlist *sg, *sg_list_start; in ib_umem_get() 318 struct scatterlist *sg; in ib_umem_page_count()
|
/linux-4.4.14/drivers/gpu/drm/msm/ |
D | msm_iommu.c | 51 struct scatterlist *sg; in msm_iommu_map() 90 struct scatterlist *sg; in msm_iommu_unmap()
|
/linux-4.4.14/drivers/crypto/ux500/cryp/ |
D | cryp.h | 215 struct scatterlist *sg_src; 216 struct scatterlist *sg_dst;
|
/linux-4.4.14/arch/hexagon/kernel/ |
D | dma.c | 106 static int hexagon_map_sg(struct device *hwdev, struct scatterlist *sg, in hexagon_map_sg() 110 struct scatterlist *s; in hexagon_map_sg()
|
/linux-4.4.14/drivers/infiniband/hw/mthca/ |
D | mthca_memfree.h | 43 (sizeof (struct scatterlist))) 55 struct scatterlist mem[MTHCA_ICM_CHUNK_LEN];
|
/linux-4.4.14/drivers/virtio/ |
D | virtio_ring.c | 130 struct scatterlist *sgs[], in virtqueue_add() 138 struct scatterlist *sg; in virtqueue_add() 280 struct scatterlist *sgs[], in virtqueue_add_sgs() 290 struct scatterlist *sg; in virtqueue_add_sgs() 312 struct scatterlist *sg, unsigned int num, in virtqueue_add_outbuf() 334 struct scatterlist *sg, unsigned int num, in virtqueue_add_inbuf()
|
/linux-4.4.14/drivers/dma/ |
D | ste_dma40_ll.c | 265 int d40_phy_sg_to_lli(struct scatterlist *sg, in d40_phy_sg_to_lli() 277 struct scatterlist *current_sg = sg; in d40_phy_sg_to_lli() 417 int d40_log_sg_to_lli(struct scatterlist *sg, in d40_log_sg_to_lli() 425 struct scatterlist *current_sg = sg; in d40_log_sg_to_lli()
|
/linux-4.4.14/arch/ia64/hp/common/ |
D | sba_iommu.c | 395 sba_dump_sg( struct ioc *ioc, struct scatterlist *startsg, int nents) in sba_dump_sg() 406 sba_check_sg( struct ioc *ioc, struct scatterlist *startsg, int nents) in sba_check_sg() 408 struct scatterlist *the_sg = startsg; in sba_check_sg() 1226 struct scatterlist *startsg, in sba_fill_pdir() 1229 struct scatterlist *dma_sg = startsg; /* pointer to current DMA */ in sba_fill_pdir() 1321 struct scatterlist *startsg, in sba_coalesce_chunks() 1324 struct scatterlist *vcontig_sg; /* VCONTIG chunk head */ in sba_coalesce_chunks() 1327 struct scatterlist *dma_sg; /* next DMA stream head */ in sba_coalesce_chunks() 1443 static void sba_unmap_sg_attrs(struct device *dev, struct scatterlist *sglist, 1456 static int sba_map_sg_attrs(struct device *dev, struct scatterlist *sglist, in sba_map_sg_attrs() [all …]
|
/linux-4.4.14/net/9p/ |
D | trans_virtio.c | 92 struct scatterlist sg[VIRTQUEUE_NUM]; 185 static int pack_sg_list(struct scatterlist *sg, int start, in pack_sg_list() 224 pack_sg_list_p(struct scatterlist *sg, int start, int limit, in pack_sg_list_p() 267 struct scatterlist *sgs[2]; in p9_virtio_request() 405 struct scatterlist *sgs[4]; in p9_virtio_zc_request()
|
/linux-4.4.14/drivers/infiniband/ulp/isert/ |
D | ib_isert.h | 99 struct scatterlist *sg; 141 struct scatterlist sg;
|
/linux-4.4.14/drivers/mmc/core/ |
D | sd_ops.c | 254 struct scatterlist sg; in mmc_app_send_scr() 313 struct scatterlist sg; in mmc_sd_switch() 358 struct scatterlist sg; in mmc_app_sd_status()
|