/linux-4.1.27/include/linux/ |
D | scatterlist.h | 13 struct scatterlist *sgl; /* the list */ 45 ((struct scatterlist *) ((sg)->page_link & ~0x03)) 57 static inline void sg_assign_page(struct scatterlist *sg, struct page *page) in sg_assign_page() 87 static inline void sg_set_page(struct scatterlist *sg, struct page *page, in sg_set_page() 95 static inline struct page *sg_page(struct scatterlist *sg) in sg_page() 111 static inline void sg_set_buf(struct scatterlist *sg, const void *buf, in sg_set_buf() 136 static inline void sg_chain(struct scatterlist *prv, unsigned int prv_nents, in sg_chain() 137 struct scatterlist *sgl) in sg_chain() 165 static inline void sg_mark_end(struct scatterlist *sg) in sg_mark_end() 185 static inline void sg_unmark_end(struct scatterlist *sg) in sg_unmark_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 | 135 struct scatterlist; 172 struct scatterlist *src; 173 struct scatterlist *dst; 197 struct scatterlist *assoc; 198 struct scatterlist *src; 199 struct scatterlist *dst; 353 struct scatterlist *dst, struct scatterlist *src, 356 struct scatterlist *dst, struct scatterlist *src, 624 int (*encrypt)(struct blkcipher_desc *desc, struct scatterlist *dst, 625 struct scatterlist *src, unsigned int nbytes); [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 | dmaengine.h | 657 struct scatterlist *dst_sg, unsigned int dst_nents, 658 struct scatterlist *src_sg, unsigned int src_nents, 662 struct dma_chan *chan, struct scatterlist *sgl, 703 struct scatterlist sg; in dmaengine_prep_slave_single() 713 struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, in dmaengine_prep_slave_sg() 723 struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, in dmaengine_prep_rio_sg() 750 struct scatterlist *dst_sg, unsigned int dst_nents, in dmaengine_prep_dma_sg() 751 struct scatterlist *src_sg, unsigned int src_nents, in dmaengine_prep_dma_sg()
|
D | dma-mapping.h | 41 int (*map_sg)(struct device *dev, struct scatterlist *sg, 45 struct scatterlist *sg, int nents, 55 struct scatterlist *sg, int nents, 58 struct scatterlist *sg, int nents,
|
D | iommu.h | 152 struct scatterlist *sg, unsigned int nents, int prot); 201 struct scatterlist *sg,unsigned int nents, 289 unsigned long iova, struct scatterlist *sg, in iommu_map_sg() 348 unsigned long iova, struct scatterlist *sg, in iommu_map_sg()
|
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 | nvme.h | 140 struct scatterlist meta_sg[1]; /* metadata requires single contiguous buffer */ 141 struct scatterlist sg[0];
|
/linux-4.1.27/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 | 31 struct scatterlist *sgs[], 38 struct scatterlist sg[], unsigned int num, 43 struct scatterlist sg[], unsigned int num,
|
/linux-4.1.27/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.1.27/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() 74 struct scatterlist *sg_last(struct scatterlist *sgl, unsigned int nents) in sg_last() 77 struct scatterlist *ret = &sgl[nents - 1]; in sg_last() 79 struct scatterlist *sg, *ret = NULL; in sg_last() 104 void sg_init_table(struct scatterlist *sgl, unsigned int nents) in sg_init_table() 125 void sg_init_one(struct scatterlist *sg, const void *buf, unsigned int buflen) in sg_init_one() 136 static struct scatterlist *sg_kmalloc(unsigned int nents, gfp_t gfp_mask) in sg_kmalloc() 152 return kmalloc(nents * sizeof(struct scatterlist), gfp_mask); in sg_kmalloc() 155 static void sg_kfree(struct scatterlist *sg, unsigned int nents) in sg_kfree() [all …]
|
D | swiotlb.c | 872 swiotlb_map_sg_attrs(struct device *hwdev, struct scatterlist *sgl, int nelems, in swiotlb_map_sg_attrs() 875 struct scatterlist *sg; in swiotlb_map_sg_attrs() 907 swiotlb_map_sg(struct device *hwdev, struct scatterlist *sgl, int nelems, in swiotlb_map_sg() 919 swiotlb_unmap_sg_attrs(struct device *hwdev, struct scatterlist *sgl, in swiotlb_unmap_sg_attrs() 922 struct scatterlist *sg; in swiotlb_unmap_sg_attrs() 934 swiotlb_unmap_sg(struct device *hwdev, struct scatterlist *sgl, int nelems, in swiotlb_unmap_sg() 949 swiotlb_sync_sg(struct device *hwdev, struct scatterlist *sgl, in swiotlb_sync_sg() 953 struct scatterlist *sg; in swiotlb_sync_sg() 962 swiotlb_sync_sg_for_cpu(struct device *hwdev, struct scatterlist *sg, in swiotlb_sync_sg_for_cpu() 970 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.1.27/drivers/staging/rtl8192e/rtl8192e/ |
D | rtl_crypto.h | 66 struct scatterlist; 144 struct scatterlist *dst, 145 struct scatterlist *src, 148 struct scatterlist *dst, 149 struct scatterlist *src, 152 struct scatterlist *dst, 153 struct scatterlist *src, 156 struct scatterlist *dst, 157 struct scatterlist *src, 165 struct scatterlist *sg, unsigned int nsg); [all …]
|
/linux-4.1.27/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 int qce_countsg(struct scatterlist *sg_list, int nbytes, bool *chained); 53 void qce_unmapsg(struct device *dev, struct scatterlist *sg, int nents, 55 int qce_mapsg(struct device *dev, struct scatterlist *sg, int nents, 57 struct scatterlist * 58 qce_sgtable_add(struct sg_table *sgt, struct scatterlist *sg_add);
|
D | dma.c | 57 int qce_mapsg(struct device *dev, struct scatterlist *sg, int nents, in qce_mapsg() 78 void qce_unmapsg(struct device *dev, struct scatterlist *sg, int nents, in qce_unmapsg() 90 int qce_countsg(struct scatterlist *sglist, int nbytes, bool *chained) in qce_countsg() 92 struct scatterlist *sg = sglist; in qce_countsg() 109 struct scatterlist * 110 qce_sgtable_add(struct sg_table *sgt, struct scatterlist *new_sgl) in qce_sgtable_add() 112 struct scatterlist *sg = sgt->sgl, *sg_last = NULL; in qce_sgtable_add() 134 static int qce_dma_prep_sg(struct dma_chan *chan, struct scatterlist *sg, in qce_dma_prep_sg() 156 int qce_dma_prep_sgs(struct qce_dma_data *dma, struct scatterlist *rx_sg, in qce_dma_prep_sgs() 157 int rx_nents, struct scatterlist *tx_sg, int tx_nents, in qce_dma_prep_sgs()
|
D | cipher.h | 52 struct scatterlist result_sg; 54 struct scatterlist *dst_sg; 56 struct scatterlist *src_sg;
|
D | sha.h | 56 struct scatterlist *src_orig; 64 struct scatterlist sg[2]; 67 struct scatterlist result_sg;
|
/linux-4.1.27/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.1.27/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 | twofish_avx_glue.c | 175 static int ecb_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_encrypt() 176 struct scatterlist *src, unsigned int nbytes) in ecb_encrypt() 181 static int ecb_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_decrypt() 182 struct scatterlist *src, unsigned int nbytes) in ecb_decrypt() 187 static int cbc_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_encrypt() 188 struct scatterlist *src, unsigned int nbytes) in cbc_encrypt() 194 static int cbc_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_decrypt() 195 struct scatterlist *src, unsigned int nbytes) in cbc_decrypt() 201 static int ctr_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ctr_crypt() 202 struct scatterlist *src, unsigned int nbytes) in ctr_crypt() [all …]
|
D | serpent_avx2_glue.c | 140 static int ecb_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_encrypt() 141 struct scatterlist *src, unsigned int nbytes) in ecb_encrypt() 146 static int ecb_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_decrypt() 147 struct scatterlist *src, unsigned int nbytes) in ecb_decrypt() 152 static int cbc_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_encrypt() 153 struct scatterlist *src, unsigned int nbytes) in cbc_encrypt() 159 static int cbc_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_decrypt() 160 struct scatterlist *src, unsigned int nbytes) in cbc_decrypt() 166 static int ctr_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ctr_crypt() 167 struct scatterlist *src, unsigned int nbytes) in ctr_crypt() [all …]
|
D | cast6_avx_glue.c | 161 static int ecb_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_encrypt() 162 struct scatterlist *src, unsigned int nbytes) in ecb_encrypt() 167 static int ecb_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_decrypt() 168 struct scatterlist *src, unsigned int nbytes) in ecb_decrypt() 173 static int cbc_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_encrypt() 174 struct scatterlist *src, unsigned int nbytes) in cbc_encrypt() 180 static int cbc_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_decrypt() 181 struct scatterlist *src, unsigned int nbytes) in cbc_decrypt() 187 static int ctr_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ctr_crypt() 188 struct scatterlist *src, unsigned int nbytes) in ctr_crypt() [all …]
|
D | camellia_aesni_avx2_glue.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_avx_glue.c | 174 static int ecb_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_encrypt() 175 struct scatterlist *src, unsigned int nbytes) in ecb_encrypt() 180 static int ecb_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_decrypt() 181 struct scatterlist *src, unsigned int nbytes) in ecb_decrypt() 186 static int cbc_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_encrypt() 187 struct scatterlist *src, unsigned int nbytes) in cbc_encrypt() 193 static int cbc_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_decrypt() 194 struct scatterlist *src, unsigned int nbytes) in cbc_decrypt() 200 static int ctr_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ctr_crypt() 201 struct scatterlist *src, unsigned int nbytes) in ctr_crypt() [all …]
|
D | camellia_aesni_avx_glue.c | 158 static int ecb_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_encrypt() 159 struct scatterlist *src, unsigned int nbytes) in ecb_encrypt() 164 static int ecb_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_decrypt() 165 struct scatterlist *src, unsigned int nbytes) in ecb_decrypt() 170 static int cbc_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_encrypt() 171 struct scatterlist *src, unsigned int nbytes) in cbc_encrypt() 177 static int cbc_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_decrypt() 178 struct scatterlist *src, unsigned int nbytes) in cbc_decrypt() 184 static int ctr_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ctr_crypt() 185 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 | 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 | 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 | 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 | 114 static int ecb_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_encrypt() 115 struct scatterlist *src, unsigned int nbytes) in ecb_encrypt() 123 static int ecb_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ecb_decrypt() 124 struct scatterlist *src, unsigned int nbytes) in ecb_decrypt() 156 static int cbc_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_encrypt() 157 struct scatterlist *src, unsigned int nbytes) in cbc_encrypt() 228 static int cbc_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in cbc_decrypt() 229 struct scatterlist *src, unsigned int nbytes) in cbc_decrypt() 312 static int ctr_crypt(struct blkcipher_desc *desc, struct scatterlist *dst, in ctr_crypt() 313 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 | 66 struct scatterlist sg; 374 struct scatterlist *dst, struct scatterlist *src, in ecb_encrypt() 398 struct scatterlist *dst, struct scatterlist *src, in ecb_decrypt() 422 struct scatterlist *dst, struct scatterlist *src, in cbc_encrypt() 446 struct scatterlist *dst, struct scatterlist *src, in cbc_decrypt() 505 struct scatterlist *dst, struct scatterlist *src, in ctr_crypt() 589 static int lrw_encrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in lrw_encrypt() 590 struct scatterlist *src, unsigned int nbytes) in lrw_encrypt() 613 static int lrw_decrypt(struct blkcipher_desc *desc, struct scatterlist *dst, in lrw_decrypt() 614 struct scatterlist *src, unsigned int nbytes) in lrw_decrypt() [all …]
|
D | salsa20_glue.c | 49 struct scatterlist *dst, struct scatterlist *src, in encrypt()
|
/linux-4.1.27/include/crypto/ |
D | scatterwalk.h | 28 static inline void scatterwalk_sg_chain(struct scatterlist *sg1, int num, in scatterwalk_sg_chain() 29 struct scatterlist *sg2) in scatterwalk_sg_chain() 36 static inline void scatterwalk_crypto_chain(struct scatterlist *head, in scatterwalk_crypto_chain() 37 struct scatterlist *sg, in scatterwalk_crypto_chain() 94 void scatterwalk_start(struct scatter_walk *walk, struct scatterlist *sg); 100 void scatterwalk_map_and_copy(void *buf, struct scatterlist *sg, 103 int scatterwalk_bytes_sglen(struct scatterlist *sg, int num_bytes);
|
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 | aead.h | 84 struct scatterlist *src, in aead_givcrypt_set_crypt() 85 struct scatterlist *dst, in aead_givcrypt_set_crypt() 92 struct scatterlist *assoc, in aead_givcrypt_set_assoc()
|
D | skcipher.h | 96 struct scatterlist *src, struct scatterlist *dst, in skcipher_givcrypt_set_crypt()
|
D | algapi.h | 77 struct scatterlist *sg; 310 struct scatterlist *dst, in blkcipher_walk_init() 311 struct scatterlist *src, in blkcipher_walk_init() 320 struct scatterlist *dst, in ablkcipher_walk_init() 321 struct scatterlist *src, in ablkcipher_walk_init()
|
/linux-4.1.27/drivers/crypto/caam/ |
D | sg_sw_sec4.h | 33 sg_to_sec4_sg(struct scatterlist *sg, int sg_count, in sg_to_sec4_sg() 50 static inline void sg_to_sec4_sg_last(struct scatterlist *sg, int sg_count, in sg_to_sec4_sg_last() 59 static inline int __sg_count(struct scatterlist *sg_list, int nbytes, in __sg_count() 62 struct scatterlist *sg = sg_list; in __sg_count() 77 static inline int sg_count(struct scatterlist *sg_list, int nbytes, in sg_count() 88 static int dma_map_sg_chained(struct device *dev, struct scatterlist *sg, in dma_map_sg_chained() 104 static int dma_unmap_sg_chained(struct device *dev, struct scatterlist *sg, in dma_unmap_sg_chained()
|
/linux-4.1.27/arch/s390/crypto/ |
D | des_s390.c | 144 struct scatterlist *dst, struct scatterlist *src, in ecb_des_encrypt() 155 struct scatterlist *dst, struct scatterlist *src, in ecb_des_decrypt() 186 struct scatterlist *dst, struct scatterlist *src, in cbc_des_encrypt() 196 struct scatterlist *dst, struct scatterlist *src, in cbc_des_decrypt() 290 struct scatterlist *dst, struct scatterlist *src, in ecb_des3_encrypt() 301 struct scatterlist *dst, struct scatterlist *src, in ecb_des3_decrypt() 332 struct scatterlist *dst, struct scatterlist *src, in cbc_des3_encrypt() 342 struct scatterlist *dst, struct scatterlist *src, in cbc_des3_decrypt() 453 struct scatterlist *dst, struct scatterlist *src, in ctr_des_encrypt() 464 struct scatterlist *dst, struct scatterlist *src, in ctr_des_decrypt() [all …]
|
D | aes_s390.c | 252 struct scatterlist *dst, struct scatterlist *src, in fallback_blk_dec() 269 struct scatterlist *dst, struct scatterlist *src, in fallback_blk_enc() 339 struct scatterlist *dst, struct scatterlist *src, in ecb_aes_encrypt() 353 struct scatterlist *dst, struct scatterlist *src, in ecb_aes_decrypt() 480 struct scatterlist *dst, struct scatterlist *src, in cbc_aes_encrypt() 494 struct scatterlist *dst, struct scatterlist *src, in cbc_aes_decrypt() 551 struct scatterlist *dst, struct scatterlist *src, in xts_fallback_decrypt() 568 struct scatterlist *dst, struct scatterlist *src, in xts_fallback_encrypt() 663 struct scatterlist *dst, struct scatterlist *src, in xts_aes_encrypt() 677 struct scatterlist *dst, struct scatterlist *src, in xts_aes_decrypt() [all …]
|
/linux-4.1.27/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.1.27/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.1.27/include/target/ |
D | target_core_backend.h | 38 struct scatterlist *, 59 sense_reason_t (*execute_rw)(struct se_cmd *cmd, struct scatterlist *, 88 unsigned int, struct scatterlist *, int); 90 unsigned int, struct scatterlist *, int); 102 int target_alloc_sgl(struct scatterlist **, unsigned int *, u32, bool); 104 struct scatterlist *, u32, struct scatterlist *, u32);
|
D | target_core_fabric.h | 139 struct scatterlist *, u32, struct scatterlist *, u32, 140 struct scatterlist *, u32);
|
D | target_core_base.h | 524 sense_reason_t (*execute_rw)(struct se_cmd *, struct scatterlist *, 548 struct scatterlist *t_data_sg; 549 struct scatterlist *t_data_sg_orig; 553 struct scatterlist *t_bidi_data_sg; 574 struct scatterlist *t_prot_sg; 637 struct scatterlist;
|
/linux-4.1.27/drivers/crypto/nx/ |
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-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-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 | 166 struct scatterlist *, struct scatterlist *, unsigned int *, 169 struct scatterlist *, unsigned int,
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/crypto/ |
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 | authencesn.c | 43 struct scatterlist *sg; 44 struct scatterlist hsg[2]; 45 struct scatterlist tsg[1]; 46 struct scatterlist cipher[2]; 391 struct scatterlist *dst = req->dst; in crypto_authenc_esn_genicv() 392 struct scatterlist *assoc = req->assoc; in crypto_authenc_esn_genicv() 393 struct scatterlist *cipher = areq_ctx->cipher; in crypto_authenc_esn_genicv() 394 struct scatterlist *hsg = areq_ctx->hsg; in crypto_authenc_esn_genicv() 395 struct scatterlist *tsg = areq_ctx->tsg; in crypto_authenc_esn_genicv() 396 struct scatterlist *assoc1; in crypto_authenc_esn_genicv() [all …]
|
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 | scatterwalk.c | 33 void scatterwalk_start(struct scatter_walk *walk, struct scatterlist *sg) in scatterwalk_start() 103 void scatterwalk_map_and_copy(void *buf, struct scatterlist *sg, in scatterwalk_map_and_copy() 128 int scatterwalk_bytes_sglen(struct scatterlist *sg, int num_bytes) in scatterwalk_bytes_sglen()
|
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 | authenc.c | 41 struct scatterlist *sg; 42 struct scatterlist asg[2]; 43 struct scatterlist cipher[2]; 329 struct scatterlist *dst = req->dst; in crypto_authenc_genicv() 330 struct scatterlist *assoc = req->assoc; in crypto_authenc_genicv() 331 struct scatterlist *cipher = areq_ctx->cipher; in crypto_authenc_genicv() 332 struct scatterlist *asg = areq_ctx->asg; in crypto_authenc_genicv() 400 struct scatterlist *dst = req->dst; in crypto_authenc_encrypt() 486 struct scatterlist *src = req->src; in crypto_authenc_iverify() 487 struct scatterlist *assoc = req->assoc; in crypto_authenc_iverify() [all …]
|
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; 81 sizeof(struct scatterlist) - 1) 86 struct scatterlist *sgl; in skcipher_free_async_sgls() 87 struct scatterlist *sg; in skcipher_free_async_sgls() 136 struct scatterlist *sg = NULL; in skcipher_alloc_sgl() 166 struct scatterlist *sg; in skcipher_pull_sgl() 354 struct scatterlist *sg; in skcipher_sendmsg() 493 struct scatterlist *sg; in skcipher_all_sg_nents() 514 struct scatterlist *sg; in skcipher_recvmsg_async() [all …]
|
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 | 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 | 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 | gcm.c | 54 struct scatterlist cipher[1]; 55 struct scatterlist payload[2]; 56 struct scatterlist assoc[2]; 62 struct scatterlist *src; 69 struct scatterlist src[2]; 70 struct scatterlist dst[2]; 116 struct scatterlist sg[1]; in crypto_gcm_setkey() 196 struct scatterlist *dst; in crypto_gcm_init_crypt() 232 struct scatterlist *src, in gcm_hash_update() 1125 struct scatterlist *src = req->src; in crypto_rfc4543_crypt() [all …]
|
D | crypto_null.c | 74 struct scatterlist *dst, in skcipher_null_crypt() 75 struct scatterlist *src, unsigned int nbytes) in skcipher_null_crypt()
|
D | tcrypt.c | 76 struct scatterlist *sg, int blen, int secs) in test_cipher_jiffies() 99 struct scatterlist *sg, int blen) in test_cipher_cycles() 247 static void sg_init_aead(struct scatterlist *sg, char *xbuf[XBUFSIZE], in sg_init_aead() 278 struct scatterlist *sg; in test_aead_speed() 279 struct scatterlist *asg; in test_aead_speed() 280 struct scatterlist *sgout; in test_aead_speed() 454 struct scatterlist sg[TVMEMSIZE]; in test_cipher_speed() 520 struct scatterlist *sg, int blen, in test_hash_jiffies_digest() 540 static int test_hash_jiffies(struct hash_desc *desc, struct scatterlist *sg, in test_hash_jiffies() 573 struct scatterlist *sg, int blen, char *out) in test_hash_cycles_digest() [all …]
|
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 | algif_aead.c | 28 struct scatterlist sg[ALG_MAX_PAGES]; 82 struct scatterlist *sg = sgl->sg; in aead_put_sgl() 215 struct scatterlist *sg = NULL; in aead_sendmsg() 358 struct scatterlist *sg = NULL; in aead_recvmsg() 359 struct scatterlist assoc[ALG_MAX_PAGES]; in aead_recvmsg()
|
/linux-4.1.27/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.1.27/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 …]
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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()
|
D | Kbuild | 9 generic-y += scatterlist.h
|
/linux-4.1.27/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 *sg, int nelems, in dma_sync_sg_for_cpu() 146 dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nelems, in dma_sync_sg_for_device()
|
/linux-4.1.27/arch/arc/include/asm/ |
D | dma-mapping.h | 122 dma_map_sg(struct device *dev, struct scatterlist *sg, in dma_map_sg() 125 struct scatterlist *s; in dma_map_sg() 136 dma_unmap_sg(struct device *dev, struct scatterlist *sg, in dma_unmap_sg() 139 struct scatterlist *s; in dma_unmap_sg() 181 dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems, in dma_sync_sg_for_cpu() 191 dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nelems, in dma_sync_sg_for_device()
|
/linux-4.1.27/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 | 65 pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg, in pci_map_sg() 72 pci_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg, in pci_unmap_sg() 93 pci_dma_sync_sg_for_cpu(struct pci_dev *hwdev, struct scatterlist *sg, in pci_dma_sync_sg_for_cpu() 100 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 | 46 static inline int dma_map_sg_attrs(struct device *dev, struct scatterlist *sg, in dma_map_sg_attrs() 52 struct scatterlist *s; in dma_map_sg_attrs() 64 static inline void dma_unmap_sg_attrs(struct device *dev, struct scatterlist *sg, in dma_unmap_sg_attrs() 155 dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, in dma_sync_sg_for_cpu() 167 dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, in dma_sync_sg_for_device()
|
D | scatterlist.h | 6 struct scatterlist { struct
|
/linux-4.1.27/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 | 38 struct scatterlist f_sg; 238 struct scatterlist *sg, unsigned int sg_dma_len, int direction) in rds_ib_dma_sync_sg_for_cpu() 252 struct scatterlist *sg, unsigned int sg_dma_len, int direction) in rds_ib_dma_sync_sg_for_device() 305 void *rds_ib_get_mr(struct scatterlist *sg, unsigned long nents,
|
D | iw.h | 55 struct scatterlist *list; 238 struct scatterlist *sg, unsigned int sg_dma_len, int direction) in rds_iw_dma_sync_sg_for_cpu() 252 struct scatterlist *sg, unsigned int sg_dma_len, int direction) in rds_iw_dma_sync_sg_for_device() 315 void *rds_iw_get_mr(struct scatterlist *sg, unsigned long nents,
|
D | rds.h | 339 struct scatterlist *op_sg; 357 struct scatterlist *op_sg; 366 struct scatterlist *op_sg; 447 void *(*get_mr)(struct scatterlist *sg, unsigned long nr_sg, 659 struct scatterlist *rds_message_alloc_sgs(struct rds_message *rm, int nents); 689 int rds_page_remainder_alloc(struct scatterlist *scat, unsigned long bytes,
|
/linux-4.1.27/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 */ 103 static int sg_count(struct scatterlist *sg_list) in sg_count() 105 struct scatterlist *sg = sg_list; in sg_count() 122 static struct scatterlist *sg_get(struct scatterlist *sg_list, unsigned int nents, in sg_get() 125 struct scatterlist *sg = NULL; in sg_get() 187 struct scatterlist *sg; in bfin_crypto_crc_config_dma() 304 struct scatterlist *sg; in bfin_crypto_crc_handle_queue()
|
D | s5p-sss.c | 183 struct scatterlist *sg_src; 184 struct scatterlist *sg_dst; 230 static void s5p_set_dma_indata(struct s5p_aes_dev *dev, struct scatterlist *sg) in s5p_set_dma_indata() 236 static void s5p_set_dma_outdata(struct s5p_aes_dev *dev, struct scatterlist *sg) in s5p_set_dma_outdata() 259 static int s5p_set_outdata(struct s5p_aes_dev *dev, struct scatterlist *sg) in s5p_set_outdata() 285 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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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()
|
D | Kbuild | 8 generic-y += scatterlist.h
|
/linux-4.1.27/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.1.27/drivers/target/ |
D | target_core_rd.c | 86 struct scatterlist *sg; in rd_release_sgl_table() 136 sizeof(struct scatterlist)); in rd_allocate_sgl_table() 138 struct scatterlist *sg; in rd_allocate_sgl_table() 209 sizeof(struct scatterlist)); in rd_build_device_space() 272 sizeof(struct scatterlist)); in rd_build_prot_space() 370 sizeof(struct scatterlist)); in rd_get_sg_table() 390 sizeof(struct scatterlist)); in rd_get_prot_table() 407 unsigned int, struct scatterlist *, int); 415 struct scatterlist *prot_sg; in rd_do_prot_rw() 477 rd_execute_rw(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents, in rd_execute_rw() [all …]
|
D | target_core_sbc.c | 328 struct scatterlist *sg; in xdreadwrite_callback() 419 struct scatterlist *write_sg = NULL, *sg; in compare_and_write_callback() 457 write_sg = kmalloc(sizeof(struct scatterlist) * cmd->t_data_nents, in compare_and_write_callback() 1190 struct scatterlist *dsg, *psg = cmd->t_prot_sg; in sbc_dif_generate() 1276 struct scatterlist *sg, int sg_off) in sbc_dif_copy_prot() 1279 struct scatterlist *psg; in sbc_dif_copy_prot() 1320 unsigned int ei_lba, struct scatterlist *sg, int sg_off) in sbc_dif_verify_write() 1324 struct scatterlist *dsg, *psg = cmd->t_prot_sg; in sbc_dif_verify_write() 1378 unsigned int ei_lba, struct scatterlist *sg, int sg_off) in __sbc_dif_verify_read() 1382 struct scatterlist *dsg, *psg = sg; in __sbc_dif_verify_read() [all …]
|
/linux-4.1.27/drivers/crypto/vmx/ |
D | aes_cbc.c | 94 struct scatterlist *dst, struct scatterlist *src, in p8_aes_cbc_encrypt() 130 struct scatterlist *dst, struct scatterlist *src, in p8_aes_cbc_decrypt()
|
D | aes_ctr.c | 111 struct scatterlist *dst, struct scatterlist *src, in p8_aes_ctr_crypt()
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/arch/arm64/mm/ |
D | dma-mapping.c | 229 static int __swiotlb_map_sg_attrs(struct device *dev, struct scatterlist *sgl, in __swiotlb_map_sg_attrs() 233 struct scatterlist *sg; in __swiotlb_map_sg_attrs() 246 struct scatterlist *sgl, int nelems, in __swiotlb_unmap_sg_attrs() 250 struct scatterlist *sg; in __swiotlb_unmap_sg_attrs() 279 struct scatterlist *sgl, int nelems, in __swiotlb_sync_sg_for_cpu() 282 struct scatterlist *sg; in __swiotlb_sync_sg_for_cpu() 293 struct scatterlist *sgl, int nelems, in __swiotlb_sync_sg_for_device() 296 struct scatterlist *sg; in __swiotlb_sync_sg_for_device()
|
/linux-4.1.27/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.1.27/arch/arm/include/asm/mach/ |
D | dma.h | 30 struct scatterlist buf; /* single DMA */ 32 struct scatterlist *sg; /* DMA Scatter-Gather List */
|
/linux-4.1.27/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.1.27/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.1.27/arch/powerpc/kernel/ |
D | dma.c | 128 static int dma_direct_map_sg(struct device *dev, struct scatterlist *sgl, in dma_direct_map_sg() 132 struct scatterlist *sg; in dma_direct_map_sg() 144 static void dma_direct_unmap_sg(struct device *dev, struct scatterlist *sg, in dma_direct_unmap_sg() 196 struct scatterlist *sgl, int nents, in dma_direct_sync_sg() 199 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.1.27/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.1.27/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.1.27/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.1.27/net/ipv6/ |
D | esp6.c | 80 len = ALIGN(len, __alignof__(struct scatterlist)); in esp_alloc_tmp() 82 len += sizeof(struct scatterlist) * nfrags; in esp_alloc_tmp() 120 static inline struct scatterlist *esp_req_sg(struct crypto_aead *aead, in esp_req_sg() 125 __alignof__(struct scatterlist)); in esp_req_sg() 128 static inline struct scatterlist *esp_givreq_sg( in esp_givreq_sg() 133 __alignof__(struct scatterlist)); in esp_givreq_sg() 150 struct scatterlist *sg; in esp6_output() 151 struct scatterlist *asg; in esp6_output() 336 struct scatterlist *sg; in esp6_input() 337 struct scatterlist *asg; in esp6_input()
|
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()
|
/linux-4.1.27/drivers/scsi/ |
D | storvsc_drv.c | 347 struct scatterlist *bounce_sgl; 558 static void destroy_bounce_buffer(struct scatterlist *sgl, in destroy_bounce_buffer() 573 static int do_bounce_buffer(struct scatterlist *sgl, unsigned int sg_count) in do_bounce_buffer() 600 static struct scatterlist *create_bounce_buffer(struct scatterlist *sgl, in create_bounce_buffer() 607 struct scatterlist *bounce_sgl; in create_bounce_buffer() 613 bounce_sgl = kcalloc(num_pages, sizeof(struct scatterlist), GFP_ATOMIC); in create_bounce_buffer() 633 static unsigned int copy_from_bounce_buffer(struct scatterlist *orig_sgl, in copy_from_bounce_buffer() 634 struct scatterlist *bounce_sgl, in copy_from_bounce_buffer() 646 struct scatterlist *cur_dest_sgl; in copy_from_bounce_buffer() 647 struct scatterlist *cur_src_sgl; in copy_from_bounce_buffer() [all …]
|
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.1.27/arch/xtensa/include/asm/ |
D | dma-mapping.h | 55 dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, in dma_map_sg() 89 dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, in dma_unmap_sg() 127 dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems, in dma_sync_sg_for_cpu() 136 dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nelems, in dma_sync_sg_for_device()
|
/linux-4.1.27/arch/avr32/include/asm/ |
D | dma-mapping.h | 212 dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, in dma_map_sg() 240 dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, in dma_unmap_sg() 313 dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, in dma_sync_sg_for_cpu() 324 dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, in dma_sync_sg_for_device()
|
/linux-4.1.27/drivers/xen/ |
D | swiotlb-xen.c | 546 xen_swiotlb_map_sg_attrs(struct device *hwdev, struct scatterlist *sgl, in xen_swiotlb_map_sg_attrs() 550 struct scatterlist *sg; in xen_swiotlb_map_sg_attrs() 607 xen_swiotlb_unmap_sg_attrs(struct device *hwdev, struct scatterlist *sgl, in xen_swiotlb_unmap_sg_attrs() 611 struct scatterlist *sg; in xen_swiotlb_unmap_sg_attrs() 630 xen_swiotlb_sync_sg(struct device *hwdev, struct scatterlist *sgl, in xen_swiotlb_sync_sg() 634 struct scatterlist *sg; in xen_swiotlb_sync_sg() 643 xen_swiotlb_sync_sg_for_cpu(struct device *hwdev, struct scatterlist *sg, in xen_swiotlb_sync_sg_for_cpu() 651 xen_swiotlb_sync_sg_for_device(struct device *hwdev, struct scatterlist *sg, in xen_swiotlb_sync_sg_for_device()
|
/linux-4.1.27/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.1.27/drivers/infiniband/hw/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.1.27/drivers/staging/lustre/lustre/obdclass/ |
D | capa.c | 244 struct scatterlist *sg, in ll_crypto_hmac() 264 struct scatterlist sl; in capa_hmac() 295 struct scatterlist sd; in capa_encrypt_id() 296 struct scatterlist ss; in capa_encrypt_id() 348 struct scatterlist sd; in capa_decrypt_id() 349 struct scatterlist ss; in capa_decrypt_id()
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/net/ipv4/ |
D | esp4.c | 53 len = ALIGN(len, __alignof__(struct scatterlist)); in esp_alloc_tmp() 55 len += sizeof(struct scatterlist) * nfrags; in esp_alloc_tmp() 92 static inline struct scatterlist *esp_req_sg(struct crypto_aead *aead, in esp_req_sg() 97 __alignof__(struct scatterlist)); in esp_req_sg() 100 static inline struct scatterlist *esp_givreq_sg( in esp_givreq_sg() 105 __alignof__(struct scatterlist)); in esp_givreq_sg() 122 struct scatterlist *sg; in esp_output() 123 struct scatterlist *asg; in esp_output() 386 struct scatterlist *sg; in esp_input() 387 struct scatterlist *asg; in esp_input()
|
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.1.27/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() 278 struct scatterlist sg; in mmc_test_buffer_transfer() 395 struct scatterlist *sglist, int repeat, in mmc_test_map_sg() 399 struct scatterlist *sg = NULL; in mmc_test_map_sg() 447 struct scatterlist *sglist, in mmc_test_map_sg_max_scatter() 452 struct scatterlist *sg = NULL; in mmc_test_map_sg_max_scatter() 781 struct scatterlist *sg, unsigned sg_len, in mmc_test_nonblock_transfer() 846 struct scatterlist *sg, unsigned sg_len, unsigned dev_addr, in mmc_test_simple_transfer() 879 struct scatterlist sg; in mmc_test_broken_transfer() [all …]
|
D | queue.h | 37 struct scatterlist *sg; 39 struct scatterlist *bounce_sg;
|
D | queue.c | 145 static struct scatterlist *mmc_alloc_sg(int sg_len, int *err) in mmc_alloc_sg() 147 struct scatterlist *sg; in mmc_alloc_sg() 149 sg = kmalloc(sizeof(struct scatterlist)*sg_len, GFP_KERNEL); in mmc_alloc_sg() 453 struct scatterlist *sg, in mmc_queue_packed_map_sg() 456 struct scatterlist *__sg = sg; in mmc_queue_packed_map_sg() 493 struct scatterlist *sg; in mmc_queue_map_sg()
|
/linux-4.1.27/drivers/crypto/amcc/ |
D | crypto4xx_core.h | 65 struct scatterlist *dest_va; 183 struct scatterlist *src, 184 struct scatterlist *dst,
|
/linux-4.1.27/arch/arm/mm/ |
D | dma-mapping.c | 901 int arm_dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, in arm_dma_map_sg() 905 struct scatterlist *s; in arm_dma_map_sg() 935 void arm_dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nents, in arm_dma_unmap_sg() 939 struct scatterlist *s; in arm_dma_unmap_sg() 954 void arm_dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, in arm_dma_sync_sg_for_cpu() 958 struct scatterlist *s; in arm_dma_sync_sg_for_cpu() 973 void arm_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, in arm_dma_sync_sg_for_device() 977 struct scatterlist *s; in arm_dma_sync_sg_for_device() 1492 static int __map_sg_chunk(struct device *dev, struct scatterlist *sg, in __map_sg_chunk() 1501 struct scatterlist *s; in __map_sg_chunk() [all …]
|
/linux-4.1.27/arch/arm/include/asm/ |
D | dma-mapping.h | 325 extern int arm_dma_map_sg(struct device *, struct scatterlist *, int, 327 extern void arm_dma_unmap_sg(struct device *, struct scatterlist *, int, 329 extern void arm_dma_sync_sg_for_cpu(struct device *, struct scatterlist *, int, 331 extern void arm_dma_sync_sg_for_device(struct device *, struct scatterlist *, int,
|
/linux-4.1.27/drivers/s390/scsi/ |
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];
|
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 *);
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | iommu.h | 95 struct scatterlist; 151 struct scatterlist *sglist, int nelems, 156 struct scatterlist *sglist,
|
/linux-4.1.27/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.1.27/include/crypto/internal/ |
D | hash.h | 20 struct scatterlist; 32 struct scatterlist *sg; 62 struct scatterlist *sg, unsigned int len);
|
/linux-4.1.27/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.1.27/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.1.27/block/ |
D | blk-merge.c | 160 struct scatterlist *sglist, struct bio_vec *bvprv, in __blk_segment_map_sg() 161 struct scatterlist **sg, int *nsegs, int *cluster) in __blk_segment_map_sg() 202 struct scatterlist *sglist, in __blk_bios_map_sg() 203 struct scatterlist **sg) in __blk_bios_map_sg() 248 struct scatterlist *sglist) in blk_rq_map_sg() 250 struct scatterlist *sg = NULL; in blk_rq_map_sg()
|
/linux-4.1.27/drivers/staging/lustre/lustre/libcfs/linux/ |
D | linux-crypto.c | 100 struct scatterlist sl; in cfs_crypto_hash_digest() 154 struct scatterlist sl; in cfs_crypto_hash_update_page() 166 struct scatterlist sl; in cfs_crypto_hash_update()
|
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/ |
D | icm.h | 43 (sizeof (struct scatterlist))) 54 struct scatterlist mem[MLX4_ICM_CHUNK_LEN];
|
/linux-4.1.27/net/mac80211/ |
D | aes_gcm.c | 22 struct scatterlist assoc, pt, ct[2]; in ieee80211_aes_gcm_encrypt() 47 struct scatterlist assoc, pt, ct[2]; in ieee80211_aes_gcm_decrypt()
|
D | aes_ccm.c | 26 struct scatterlist assoc, pt, ct[2]; in ieee80211_aes_ccm_encrypt() 52 struct scatterlist assoc, pt, ct[2]; in ieee80211_aes_ccm_decrypt()
|
/linux-4.1.27/net/ceph/ |
D | crypto.c | 105 static int setup_sgtable(struct sg_table *sgt, struct scatterlist *prealloc_sg, in setup_sgtable() 108 struct scatterlist *sg; in setup_sgtable() 167 struct scatterlist sg_in[2], prealloc_sg; in ceph_aes_encrypt() 227 struct scatterlist sg_in[3], prealloc_sg; in ceph_aes_encrypt2() 290 struct scatterlist sg_out[2], prealloc_sg; in ceph_aes_decrypt() 355 struct scatterlist sg_out[3], prealloc_sg; in ceph_aes_decrypt2()
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/arch/mips/mm/ |
D | dma-default.c | 265 static int mips_dma_map_sg(struct device *dev, struct scatterlist *sg, in mips_dma_map_sg() 294 static void mips_dma_unmap_sg(struct device *dev, struct scatterlist *sg, in mips_dma_unmap_sg() 327 struct scatterlist *sg, int nelems, enum dma_data_direction direction) in mips_dma_sync_sg_for_cpu() 339 struct scatterlist *sg, int nelems, enum dma_data_direction direction) in mips_dma_sync_sg_for_device()
|
/linux-4.1.27/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.1.27/arch/mips/loongson/common/ |
D | dma-swiotlb.c | 68 static int loongson_dma_map_sg(struct device *dev, struct scatterlist *sg, in loongson_dma_map_sg() 87 struct scatterlist *sg, int nents, in loongson_dma_sync_sg_for_device()
|
/linux-4.1.27/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.1.27/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.1.27/drivers/crypto/ux500/cryp/ |
D | cryp.h | 215 struct scatterlist *sg_src; 216 struct scatterlist *sg_dst;
|
/linux-4.1.27/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.1.27/arch/s390/include/asm/ |
D | Kbuild | 7 generic-y += scatterlist.h
|
/linux-4.1.27/drivers/infiniband/hw/mthca/ |
D | mthca_memfree.h | 43 (sizeof (struct scatterlist))) 55 struct scatterlist mem[MTHCA_ICM_CHUNK_LEN];
|
/linux-4.1.27/drivers/virtio/ |
D | virtio_ring.c | 124 struct scatterlist *sgs[], in virtqueue_add() 132 struct scatterlist *sg; in virtqueue_add() 273 struct scatterlist *sgs[], in virtqueue_add_sgs() 283 struct scatterlist *sg; in virtqueue_add_sgs() 305 struct scatterlist *sg, unsigned int num, in virtqueue_add_outbuf() 327 struct scatterlist *sg, unsigned int num, in virtqueue_add_inbuf()
|
/linux-4.1.27/arch/hexagon/kernel/ |
D | dma.c | 117 static int hexagon_map_sg(struct device *hwdev, struct scatterlist *sg, in hexagon_map_sg() 121 struct scatterlist *s; in hexagon_map_sg()
|
/linux-4.1.27/arch/m68k/kernel/ |
D | dma.c | 123 void dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nents, in dma_sync_sg_for_device() 154 int dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, in dma_map_sg()
|
/linux-4.1.27/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.1.27/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() 1230 struct scatterlist *startsg, in sba_fill_pdir() 1233 struct scatterlist *dma_sg = startsg; /* pointer to current DMA */ in sba_fill_pdir() 1325 struct scatterlist *startsg, in sba_coalesce_chunks() 1328 struct scatterlist *vcontig_sg; /* VCONTIG chunk head */ in sba_coalesce_chunks() 1331 struct scatterlist *dma_sg; /* next DMA stream head */ in sba_coalesce_chunks() 1447 static void sba_unmap_sg_attrs(struct device *dev, struct scatterlist *sglist, 1460 static int sba_map_sg_attrs(struct device *dev, struct scatterlist *sglist, in sba_map_sg_attrs() [all …]
|
/linux-4.1.27/drivers/infiniband/ulp/iser/ |
D | iser_memory.c | 45 struct scatterlist *sg; in iser_free_bounce_sg() 62 struct scatterlist *sg; in iser_alloc_bounce_sg() 102 struct scatterlist *osg, *bsg = data->sg; in iser_copy_bounce() 250 struct scatterlist *sg, *sgl = data->sg; in iser_sg_to_page_vec() 302 struct scatterlist *sg, *sgl, *next_sg = NULL; in iser_data_buf_aligned_len() 341 struct scatterlist *sg; in iser_data_buf_dump() 394 struct scatterlist *sg = mem->sg; in iser_reg_dma()
|
/linux-4.1.27/arch/alpha/include/asm/ |
D | Kbuild | 9 generic-y += scatterlist.h
|
/linux-4.1.27/arch/ia64/include/asm/ |
D | Kbuild | 8 generic-y += scatterlist.h
|
/linux-4.1.27/arch/x86/include/asm/ |
D | Kbuild | 12 generic-y += scatterlist.h
|
/linux-4.1.27/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.1.27/arch/m32r/include/asm/ |
D | Kbuild | 9 generic-y += scatterlist.h
|