Home
last modified time | relevance | path

Searched defs:sg (Results 1 – 200 of 551) sorted by relevance

123

/linux-4.1.27/tools/virtio/linux/
Dscatterlist.h13 #define sg_is_chain(sg) ((sg)->page_link & 0x01) argument
14 #define sg_is_last(sg) ((sg)->page_link & 0x02) argument
15 #define sg_chain_ptr(sg) \ argument
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()
78 #define for_each_sg(sglist, sg, nr, __i) \ argument
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 …]
/linux-4.1.27/include/linux/
Dscatterlist.h42 #define sg_is_chain(sg) ((sg)->page_link & 0x01) argument
43 #define sg_is_last(sg) ((sg)->page_link & 0x02) argument
44 #define sg_chain_ptr(sg) \ argument
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()
123 #define for_each_sg(sglist, sg, nr, __i) \ argument
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 …]
Ddma-debug.h123 static inline void debug_dma_map_sg(struct device *dev, struct scatterlist *sg, in debug_dma_map_sg()
173 struct scatterlist *sg, in debug_dma_sync_sg_for_cpu()
179 struct scatterlist *sg, in debug_dma_sync_sg_for_device()
/linux-4.1.27/drivers/crypto/caam/
Dsg_sw_sec4.h33 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()
62 struct scatterlist *sg = sg_list; in __sg_count() local
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/drivers/crypto/qce/
Ddma.c57 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()
92 struct scatterlist *sg = sglist; in qce_countsg() local
112 struct scatterlist *sg = sgt->sgl, *sg_last = NULL; in qce_sgtable_add() local
134 static int qce_dma_prep_sg(struct dma_chan *chan, struct scatterlist *sg, in qce_dma_prep_sg()
Dsha.h64 struct scatterlist sg[2]; member
Dsha.c239 struct scatterlist *sg_last, *sg; in qce_ahash_update() local
374 struct scatterlist sg; in qce_ahash_hmac_setkey() local
/linux-4.1.27/include/asm-generic/
Dscatterlist.h26 #define sg_dma_address(sg) ((sg)->dma_address) argument
29 #define sg_dma_len(sg) ((sg)->dma_length) argument
31 #define sg_dma_len(sg) ((sg)->length) argument
Dpci-dma-compat.h65 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()
Ddma-mapping-common.h46 static inline int dma_map_sg_attrs(struct device *dev, struct scatterlist *sg, 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()
/linux-4.1.27/net/sunrpc/auth_gss/
Dgss_krb5_crypto.c61 struct scatterlist sg[1]; in krb5_encrypt() local
95 struct scatterlist sg[1]; in krb5_decrypt() local
120 checksummer(struct scatterlist *sg, void *data) in checksummer()
156 struct scatterlist sg[1]; in make_checksum_hmac_md5() local
246 struct scatterlist sg[1]; in make_checksum() local
327 struct scatterlist sg[1]; in make_checksum_v2() local
401 encryptor(struct scatterlist *sg, void *data) in encryptor()
496 decryptor(struct scatterlist *sg, void *data) in decryptor()
601 struct scatterlist sg[1]; in gss_krb5_cts_crypt() local
858 struct scatterlist sg[1]; in krb5_rc4_setup_seq_key() local
[all …]
/linux-4.1.27/lib/
Dscatterlist.c25 struct scatterlist *sg_next(struct scatterlist *sg) in sg_next()
50 int sg_nents(struct scatterlist *sg) in sg_nents()
125 void sg_init_one(struct scatterlist *sg, const void *buf, unsigned int buflen) in sg_init_one()
155 static void sg_kfree(struct scatterlist *sg, unsigned int nents) in sg_kfree()
251 struct scatterlist *sg, *prv; in __sg_alloc_table() local
420 static int sg_page_count(struct scatterlist *sg) in sg_page_count()
470 struct scatterlist *sg; in sg_miter_get_next_page() local
Dswiotlb.c875 struct scatterlist *sg; in swiotlb_map_sg_attrs() local
922 struct scatterlist *sg; in swiotlb_unmap_sg_attrs() local
953 struct scatterlist *sg; in swiotlb_sync_sg() local
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()
/linux-4.1.27/arch/c6x/kernel/
Ddma.c67 struct scatterlist *sg; in dma_map_sg() local
84 struct scatterlist *sg; in dma_unmap_sg() local
117 struct scatterlist *sg; in dma_sync_sg_for_cpu() local
132 struct scatterlist *sg; in dma_sync_sg_for_device() local
/linux-4.1.27/crypto/
Dtcrypt.c76 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() local
454 struct scatterlist sg[TVMEMSIZE]; in test_cipher_speed() local
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()
615 static int test_hash_cycles(struct hash_desc *desc, struct scatterlist *sg, in test_hash_cycles()
677 static void test_hash_sg_init(struct scatterlist *sg) in test_hash_sg_init()
[all …]
Dscatterwalk.c33 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()
Dalgif_skcipher.c31 struct scatterlist sg[0]; member
87 struct scatterlist *sg; in skcipher_free_async_sgls() local
136 struct scatterlist *sg = NULL; in skcipher_alloc_sgl() local
166 struct scatterlist *sg; in skcipher_pull_sgl() local
354 struct scatterlist *sg; in skcipher_sendmsg() local
493 struct scatterlist *sg; in skcipher_all_sg_nents() local
514 struct scatterlist *sg; in skcipher_recvmsg_async() local
644 struct scatterlist *sg; in skcipher_recvmsg_sync() local
Dalgif_aead.c28 struct scatterlist sg[ALG_MAX_PAGES]; member
82 struct scatterlist *sg = sgl->sg; in aead_put_sgl() local
215 struct scatterlist *sg = NULL; in aead_sendmsg() local
358 struct scatterlist *sg = NULL; in aead_recvmsg() local
Dahash.c69 struct scatterlist *sg; in hash_walk_new_entry() local
172 struct scatterlist *sg, unsigned int len) in crypto_hash_walk_first_compat()
Dshash.c277 struct scatterlist *sg = req->src; in shash_ahash_digest() local
390 static int shash_compat_update(struct hash_desc *hdesc, struct scatterlist *sg, in shash_compat_update()
412 static int shash_compat_digest(struct hash_desc *hdesc, struct scatterlist *sg, in shash_compat_digest()
/linux-4.1.27/net/rxrpc/
Drxkad.c117 struct scatterlist sg[2]; in rxkad_prime_packet_security() local
161 struct scatterlist sg[2]; in rxkad_secure_packet_auth() local
208 struct scatterlist sg[16]; in rxkad_secure_packet_encrypt() local
261 struct scatterlist sg[2]; in rxkad_secure_packet() local
335 struct scatterlist sg[16]; in rxkad_verify_packet_auth() local
410 struct scatterlist _sg[4], *sg; in rxkad_verify_packet_encrypt() local
493 struct scatterlist sg[2]; in rxkad_verify_packet() local
723 struct scatterlist sg[2]; in rxkad_encrypt_response() local
827 struct scatterlist sg[1]; in rxkad_decrypt_ticket() local
970 struct scatterlist sg[2]; in rxkad_decrypt_response() local
/linux-4.1.27/drivers/memstick/core/
Dms_block.c98 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() local
480 struct scatterlist sg[2]; in h_msb_write_block() local
860 struct scatterlist *sg, int offset) in msb_read_page()
979 struct scatterlist sg; in msb_verify_block() local
1001 u16 pba, u32 lba, struct scatterlist *sg, int offset) in msb_write_block()
1116 struct scatterlist *sg, int offset) in msb_update_block()
1193 struct scatterlist sg; in msb_read_boot_blocks() local
1255 struct scatterlist sg; in msb_read_bad_block_table() local
1531 struct scatterlist sg; in msb_cache_flush() local
[all …]
/linux-4.1.27/drivers/mmc/card/
Dmmc_test.c84 struct scatterlist *sg; member
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() local
399 struct scatterlist *sg = NULL; in mmc_test_map_sg() local
452 struct scatterlist *sg = NULL; in mmc_test_map_sg_max_scatter() local
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() local
903 struct scatterlist *sg, unsigned sg_len, unsigned dev_addr, in mmc_test_transfer()
989 struct scatterlist sg; in mmc_test_basic_write() local
[all …]
Dqueue.c147 struct scatterlist *sg; in mmc_alloc_sg() local
453 struct scatterlist *sg, in mmc_queue_packed_map_sg()
493 struct scatterlist *sg; in mmc_queue_map_sg() local
Dqueue.h37 struct scatterlist *sg; member
/linux-4.1.27/arch/nios2/mm/
Ddma-mapping.c59 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/drivers/infiniband/core/
Dumem.c49 struct scatterlist *sg; in __ib_umem_release() local
96 struct scatterlist *sg, *sg_list_start; in ib_umem_get() local
318 struct scatterlist *sg; in ib_umem_page_count() local
/linux-4.1.27/arch/tile/kernel/
Dpci-dma.c207 struct scatterlist *sg; in tile_dma_map_sg() local
229 struct scatterlist *sg; in tile_dma_unmap_sg() local
284 struct scatterlist *sg; in tile_dma_sync_sg_for_cpu() local
300 struct scatterlist *sg; in tile_dma_sync_sg_for_device() local
380 struct scatterlist *sg; in tile_pci_dma_map_sg() local
405 struct scatterlist *sg; in tile_pci_dma_unmap_sg() local
470 struct scatterlist *sg; in tile_pci_dma_sync_sg_for_cpu() local
487 struct scatterlist *sg; in tile_pci_dma_sync_sg_for_device() local
/linux-4.1.27/arch/sparc/kernel/
Dioport.c379 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()
553 struct scatterlist *sg; in pci32_map_sg() local
572 struct scatterlist *sg; in pci32_unmap_sg() local
617 struct scatterlist *sg; in pci32_sync_sg_for_cpu() local
630 struct scatterlist *sg; in pci32_sync_sg_for_device() local
Diommu_common.h42 struct scatterlist *sg) in is_span_boundary()
Diommu.c590 static unsigned long fetch_sg_ctx(struct iommu *iommu, struct scatterlist *sg) in fetch_sg_ctx()
613 struct scatterlist *sg; in dma_4u_unmap_sg() local
705 struct scatterlist *sg, *sgprv; in dma_4u_sync_sg_for_cpu() local
/linux-4.1.27/drivers/scsi/arm/
Dscsi.h27 static inline int copy_SCp_to_sg(struct scatterlist *sg, struct scsi_pointer *SCp, int max) in copy_SCp_to_sg()
100 struct scatterlist *sg; in init_SCp() local
/linux-4.1.27/arch/ia64/sn/pci/
Dpci_dma.c21 #define SG_ENT_VIRT_ADDRESS(sg) (sg_virt((sg))) argument
248 struct scatterlist *sg; in sn_dma_unmap_sg() local
279 struct scatterlist *saved_sg = sgl, *sg; in sn_dma_map_sg() local
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/drivers/usb/storage/
Dprotocol.c139 struct scatterlist *sg = *sgptr; in usb_stor_access_xfer_buf() local
185 struct scatterlist *sg = NULL; in usb_stor_set_xfer_buf() local
Djumpshot.c173 struct scatterlist *sg = NULL; in jumpshot_read_data() local
250 struct scatterlist *sg = NULL; in jumpshot_write_data() local
Ddatafab.c154 struct scatterlist *sg = NULL; in datafab_read_data() local
238 struct scatterlist *sg = NULL; in datafab_write_data() local
Dtransport.c418 struct scatterlist *sg, int num_sg, unsigned int length, in usb_stor_bulk_transfer_sglist()
1143 struct scatterlist *sg = NULL; in usb_stor_Bulk_transport() local
Dsddr55.c210 struct scatterlist *sg; in sddr55_read_data() local
331 struct scatterlist *sg; in sddr55_write_data() local
Dshuttle_usbat.c1134 struct scatterlist *sg = NULL; in usbat_flash_read_data() local
1225 struct scatterlist *sg = NULL; in usbat_flash_write_data() local
1305 struct scatterlist *sg = NULL; in usbat_hp8200e_handle_read10() local
/linux-4.1.27/arch/avr32/include/asm/
Ddma-mapping.h212 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/arch/mn10300/include/asm/
Ddma-mapping.h54 struct scatterlist *sg; in dma_map_sg() local
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.1.27/arch/metag/include/asm/
Ddma-mapping.h51 struct scatterlist *sg; in dma_map_sg() local
90 struct scatterlist *sg; in dma_unmap_sg() local
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/drivers/mmc/core/
Dsd_ops.c254 struct scatterlist sg; in mmc_app_send_scr() local
313 struct scatterlist sg; in mmc_sd_switch() local
358 struct scatterlist sg; in mmc_app_sd_status() local
Dmmc_ops.c296 struct scatterlist sg; in mmc_send_cxd_data() local
585 struct scatterlist sg; in mmc_send_tuning() local
656 struct scatterlist sg; in mmc_send_bus_test() local
Dsdio_ops.c127 struct scatterlist sg, *sg_ptr; in mmc_io_rw_extended() local
/linux-4.1.27/arch/sh/kernel/
Ddma-nommu.c26 static int nommu_map_sg(struct device *dev, struct scatterlist *sg, in nommu_map_sg()
54 static void nommu_sync_sg(struct device *dev, struct scatterlist *sg, in nommu_sync_sg()
/linux-4.1.27/arch/x86/kernel/
Dpci-nommu.c56 static int nommu_map_sg(struct device *hwdev, struct scatterlist *sg, in nommu_map_sg()
85 struct scatterlist *sg, int nelems, in nommu_sync_sg_for_device()
Damd_gart_64.c288 static void gart_unmap_sg(struct device *dev, struct scatterlist *sg, int nents, in gart_unmap_sg()
302 static int dma_map_sg_nonforce(struct device *dev, struct scatterlist *sg, in dma_map_sg_nonforce()
389 static int gart_map_sg(struct device *dev, struct scatterlist *sg, int nents, in gart_map_sg()
/linux-4.1.27/arch/arc/include/asm/
Ddma-mapping.h122 dma_map_sg(struct device *dev, struct scatterlist *sg, in dma_map_sg()
136 dma_unmap_sg(struct device *dev, struct scatterlist *sg, 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/arch/cris/include/asm/
Ddma-mapping.h56 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/drivers/infiniband/ulp/iser/
Diser_memory.c45 struct scatterlist *sg; in iser_free_bounce_sg() local
62 struct scatterlist *sg; in iser_alloc_bounce_sg() local
250 struct scatterlist *sg, *sgl = data->sg; in iser_sg_to_page_vec() local
302 struct scatterlist *sg, *sgl, *next_sg = NULL; in iser_data_buf_aligned_len() local
341 struct scatterlist *sg; in iser_data_buf_dump() local
394 struct scatterlist *sg = mem->sg; in iser_reg_dma() local
/linux-4.1.27/arch/xtensa/include/asm/
Ddma-mapping.h55 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/microblaze/kernel/
Ddma.c58 struct scatterlist *sg; in dma_direct_map_sg() local
134 struct scatterlist *sg; in dma_direct_sync_sg_for_cpu() local
148 struct scatterlist *sg; in dma_direct_sync_sg_for_device() local
/linux-4.1.27/arch/mips/mm/
Ddma-default.c265 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/arch/frv/include/asm/
Ddma-mapping.h38 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.1.27/drivers/crypto/
Dbfin_crc.c83 struct scatterlist *sg; /* sg list head for this update*/ member
105 struct scatterlist *sg = sg_list; in sg_count() local
125 struct scatterlist *sg = NULL; in sg_get() local
187 struct scatterlist *sg; in bfin_crypto_crc_config_dma() local
304 struct scatterlist *sg; in bfin_crypto_crc_handle_queue() local
Dtalitos.c737 static int talitos_map_sg(struct device *dev, struct scatterlist *sg, in talitos_map_sg()
751 static void talitos_unmap_sg_chain(struct device *dev, struct scatterlist *sg, in talitos_unmap_sg_chain()
824 struct scatterlist *sg; in ipsec_esp_encrypt_done() local
854 struct scatterlist *sg; in ipsec_esp_decrypt_swauth_done() local
905 static int sg_to_link_tbl(struct scatterlist *sg, int sg_count, in sg_to_link_tbl()
1095 struct scatterlist *sg = sg_list; in sg_count() local
1254 struct scatterlist *sg; in aead_decrypt() local
1839 struct scatterlist sg[1]; in keyhash() local
Ds5p-sss.c230 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()
Dsahara.c277 static int sahara_sg_length(struct scatterlist *sg, in sahara_sg_length()
479 struct scatterlist *sg; in sahara_hw_descriptor_create() local
815 struct scatterlist *sg; in sahara_sha_hw_links_create() local
938 static int sahara_walk_and_recalc(struct scatterlist *sg, unsigned int nbytes) in sahara_walk_and_recalc()
1036 struct scatterlist *sg; in sahara_sha_unmap_sg() local
Datmel-sha.c92 struct scatterlist *sg; member
430 struct scatterlist sg[2]; in atmel_sha_xmit_dma() local
551 struct scatterlist *sg; in atmel_sha_update_dma_start() local
Datmel-aes.c159 struct scatterlist *sg) in atmel_aes_sg_length()
184 static int atmel_aes_sg_copy(struct scatterlist **sg, size_t *offset, in atmel_aes_sg_copy()
317 struct scatterlist sg[2]; in atmel_aes_crypt_dma() local
/linux-4.1.27/drivers/xen/
Dswiotlb-xen.c550 struct scatterlist *sg; in xen_swiotlb_map_sg_attrs() local
611 struct scatterlist *sg; in xen_swiotlb_unmap_sg_attrs() local
634 struct scatterlist *sg; in xen_swiotlb_sync_sg() local
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/scsi/
Dlibiscsi_tcp.c98 struct scatterlist *sg, unsigned int offset) in iscsi_tcp_segment_init_sg()
118 struct scatterlist *sg; in iscsi_tcp_segment_map() local
196 struct scatterlist sg; in iscsi_tcp_segment_done() local
316 struct scatterlist sg; in iscsi_tcp_dgst_header() local
373 struct scatterlist *sg; in iscsi_segment_seek_sg() local
Djazz_esp.c47 static int jazz_esp_map_sg(struct esp *esp, struct scatterlist *sg, in jazz_esp_map_sg()
59 static void jazz_esp_unmap_sg(struct esp *esp, struct scatterlist *sg, in jazz_esp_unmap_sg()
Dsun3x_esp.c69 static int sun3x_esp_map_sg(struct esp *esp, struct scatterlist *sg, in sun3x_esp_map_sg()
81 static void sun3x_esp_unmap_sg(struct esp *esp, struct scatterlist *sg, in sun3x_esp_unmap_sg()
Dmac_esp.c83 static int mac_esp_map_sg(struct esp *esp, struct scatterlist *sg, in mac_esp_map_sg()
99 static void mac_esp_unmap_sg(struct esp *esp, struct scatterlist *sg, in mac_esp_unmap_sg()
Dsun_esp.c223 static int sbus_esp_map_sg(struct esp *esp, struct scatterlist *sg, in sbus_esp_map_sg()
239 static void sbus_esp_unmap_sg(struct esp *esp, struct scatterlist *sg, in sbus_esp_unmap_sg()
Dam53c974.c125 static int pci_esp_map_sg(struct esp *esp, struct scatterlist *sg, in pci_esp_map_sg()
137 static void pci_esp_unmap_sg(struct esp *esp, struct scatterlist *sg, in pci_esp_unmap_sg()
Ddpt_i2o.c1760 struct sg_simple_element *sg = (struct sg_simple_element*) (msg+sg_offset); in adpt_i2o_passthru() local
1827 struct sg_simple_element* sg; in adpt_i2o_passthru() local
1882 struct sg_simple_element *sg = in adpt_i2o_passthru() local
2299 struct scatterlist *sg; in adpt_scsi_to_i2o() local
/linux-4.1.27/arch/powerpc/kernel/
Ddma.c132 struct scatterlist *sg; in dma_direct_map_sg() local
144 static void dma_direct_unmap_sg(struct device *dev, struct scatterlist *sg, in dma_direct_unmap_sg()
199 struct scatterlist *sg; in dma_direct_sync_sg() local
/linux-4.1.27/drivers/staging/android/ion/
Dion_heap.c31 struct scatterlist *sg; in ion_heap_map_kernel() local
77 struct scatterlist *sg; in ion_heap_map_user() local
156 struct scatterlist sg; in ion_heap_pages_zero() local
Dion_chunk_heap.c44 struct scatterlist *sg; in ion_chunk_heap_allocate() local
99 struct scatterlist *sg; in ion_chunk_heap_free() local
Dion_system_heap.c129 struct scatterlist *sg; in ion_system_heap_allocate() local
185 struct scatterlist *sg; in ion_system_heap_free() local
/linux-4.1.27/drivers/target/
Dtarget_core_sbc.c328 struct scatterlist *sg; in xdreadwrite_callback() local
419 struct scatterlist *write_sg = NULL, *sg; in compare_and_write_callback() local
1276 struct scatterlist *sg, int sg_off) in sbc_dif_copy_prot()
1320 unsigned int ei_lba, struct scatterlist *sg, int sg_off) in sbc_dif_verify_write()
1378 unsigned int ei_lba, struct scatterlist *sg, int sg_off) in __sbc_dif_verify_read()
1447 unsigned int ei_lba, struct scatterlist *sg, int sg_off) in sbc_dif_verify_read()
Dtarget_core_iblock.c461 struct scatterlist *sg; in iblock_execute_write_same() local
636 struct scatterlist *sg; in iblock_alloc_bip() local
682 struct scatterlist *sg; in iblock_execute_rw() local
Dtarget_core_rd.c86 struct scatterlist *sg; in rd_release_sgl_table() local
138 struct scatterlist *sg; in rd_allocate_sgl_table() local
Dtarget_core_pscsi.c619 static void pscsi_transport_complete(struct se_cmd *cmd, struct scatterlist *sg, in pscsi_transport_complete()
879 struct scatterlist *sg; in pscsi_map_sg() local
/linux-4.1.27/arch/blackfin/kernel/
Ddma-mapping.c119 struct scatterlist *sg; in dma_map_sg() local
134 struct scatterlist *sg; in dma_sync_sg_for_device() local
/linux-4.1.27/drivers/target/tcm_fc/
Dtfc_io.c66 struct scatterlist *sg = NULL; in ft_queue_data_in() local
222 struct scatterlist *sg = NULL; in ft_recv_write_data() local
/linux-4.1.27/drivers/s390/scsi/
Dzfcp_qdio.h179 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()
Dzfcp_aux.c547 void zfcp_sg_free_table(struct scatterlist *sg, int count) in zfcp_sg_free_table()
566 int zfcp_sg_setup_table(struct scatterlist *sg, int count) in zfcp_sg_setup_table()
/linux-4.1.27/drivers/mmc/host/
Dtmio_mmc_dma.c49 struct scatterlist *sg = host->sg_ptr, *sg_tmp; in tmio_mmc_start_dma_rx() local
125 struct scatterlist *sg = host->sg_ptr, *sg_tmp; in tmio_mmc_start_dma_tx() local
Dtmio_mmc.h118 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()
Dsdhci.c446 static char *sdhci_kmap_atomic(struct scatterlist *sg, unsigned long *flags) in sdhci_kmap_atomic()
491 struct scatterlist *sg; in sdhci_adma_table_pre() local
611 struct scatterlist *sg; in sdhci_adma_table_post() local
786 struct scatterlist *sg; in sdhci_prepare_data() local
816 struct scatterlist *sg; in sdhci_prepare_data() local
Dusdhi6rol0.c180 struct scatterlist *sg; /* current SG segment */ member
311 struct scatterlist *sg) in usdhi6_blk_bounce()
354 struct scatterlist *sg = data->sg_len > 1 ? host->sg : data->sg; in usdhi6_sg_map() local
398 struct scatterlist *sg = data->sg_len > 1 ? in usdhi6_sg_unmap() local
566 struct scatterlist *sg = data->sg; in usdhi6_dma_setup() local
Dtifm_sd.c170 struct scatterlist *sg = r_data->sg; in tifm_sd_transfer_data() local
226 struct scatterlist *sg = r_data->sg; in tifm_sd_bounce_block() local
268 struct scatterlist *sg = NULL; in tifm_sd_set_dma_data() local
Dau1xmmc.c399 struct scatterlist *sg; in au1xmmc_send_pio() local
454 struct scatterlist *sg; in au1xmmc_receive_pio() local
646 struct scatterlist *sg = &data->sg[i]; in au1xmmc_prepare_data() local
Dmxcmmc.c291 struct scatterlist *sg; in mxcmci_swap_buffers() local
306 struct scatterlist *sg; in mxcmci_setup_data() local
618 struct scatterlist *sg; in mxcmci_transfer_data() local
/linux-4.1.27/arch/mips/loongson/common/
Ddma-swiotlb.c68 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/arch/arm64/mm/
Ddma-mapping.c233 struct scatterlist *sg; in __swiotlb_map_sg_attrs() local
250 struct scatterlist *sg; in __swiotlb_unmap_sg_attrs() local
282 struct scatterlist *sg; in __swiotlb_sync_sg_for_cpu() local
296 struct scatterlist *sg; in __swiotlb_sync_sg_for_device() local
/linux-4.1.27/drivers/infiniband/hw/mlx5/
Dmem.c57 struct scatterlist *sg; in mlx5_ib_cont_pages() local
161 struct scatterlist *sg; in __mlx5_ib_populate_pas() local
Dmr.c688 struct ib_sge *sg, u64 dma, int n, u32 key, in prep_umr_reg_wqe()
761 struct ib_sge sg; in reg_umr() local
860 struct ib_sge sg; in mlx5_ib_update_mtt() local
/linux-4.1.27/drivers/gpu/drm/msm/
Dmsm_iommu.c51 struct scatterlist *sg; in msm_iommu_map() local
90 struct scatterlist *sg; in msm_iommu_unmap() local
Dmsm_gem_prime.c54 struct dma_buf_attachment *attach, struct sg_table *sg) in msm_gem_prime_import_sg_table()
/linux-4.1.27/arch/m68k/kernel/
Ddma.c123 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/samples/kfifo/
Ddma-example.c28 struct scatterlist sg[10]; in example_init() local
/linux-4.1.27/arch/parisc/include/asm/
Ddma-mapping.h95 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/drivers/gpu/drm/omapdrm/
Domap_gem_dmabuf.c29 struct sg_table *sg; in omap_gem_map_dma_buf() local
63 struct sg_table *sg, enum dma_data_direction dir) in omap_gem_unmap_dma_buf()
/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_dma.c97 struct scatterlist *sg; in qib_map_sg() local
120 struct scatterlist *sg, int nents, in qib_unmap_sg()
/linux-4.1.27/drivers/infiniband/hw/ipath/
Dipath_dma.c104 struct scatterlist *sg; in ipath_map_sg() local
127 struct scatterlist *sg, int nents, in ipath_unmap_sg()
/linux-4.1.27/block/
Dblk-merge.c161 struct scatterlist **sg, int *nsegs, int *cluster) in __blk_segment_map_sg()
203 struct scatterlist **sg) in __blk_bios_map_sg()
250 struct scatterlist *sg = NULL; in blk_rq_map_sg() local
/linux-4.1.27/arch/sparc/mm/
Diommu.c238 static void iommu_get_scsi_sgl_gflush(struct device *dev, struct scatterlist *sg, int sz) in iommu_get_scsi_sgl_gflush()
252 static void iommu_get_scsi_sgl_pflush(struct device *dev, struct scatterlist *sg, int sz) in iommu_get_scsi_sgl_pflush()
309 static void iommu_release_scsi_sgl(struct device *dev, struct scatterlist *sg, int sz) in iommu_release_scsi_sgl()
Dio-unit.c153 static void iounit_get_scsi_sgl(struct device *dev, struct scatterlist *sg, int sz) in iounit_get_scsi_sgl()
183 static void iounit_release_scsi_sgl(struct device *dev, struct scatterlist *sg, int sz) in iounit_release_scsi_sgl()
/linux-4.1.27/drivers/virtio/
Dvirtio_ring.c132 struct scatterlist *sg; in virtqueue_add() local
283 struct scatterlist *sg; in virtqueue_add_sgs() local
305 struct scatterlist *sg, unsigned int num, in virtqueue_add_outbuf()
327 struct scatterlist *sg, unsigned int num, in virtqueue_add_inbuf()
Dvirtio_balloon.c115 struct scatterlist sg; in tell_host() local
263 struct scatterlist sg; in stats_handle_request() local
402 struct scatterlist sg; in init_vqs() local
Dvirtio_input.c24 struct scatterlist sg[1]; in virtinput_queue_evtbuf() local
61 struct scatterlist sg[1]; in virtinput_send_status() local
/linux-4.1.27/drivers/crypto/ccp/
Dccp-ops.c54 struct scatterlist *sg; member
490 struct scatterlist *sg, u64 len, in ccp_init_sg_workarea()
594 struct scatterlist *sg, unsigned int sg_offset, in ccp_set_dm_area()
604 struct scatterlist *sg, unsigned int sg_offset, in ccp_get_dm_area()
614 struct scatterlist *sg, in ccp_reverse_set_dm_area()
647 struct scatterlist *sg, in ccp_reverse_get_dm_area()
676 struct scatterlist *sg, u64 sg_len, in ccp_init_data()
1499 struct scatterlist sg; in ccp_run_sha_cmd() local
Dccp-crypto-aes-cmac.c64 struct scatterlist *sg, *cmac_key_sg = NULL; in ccp_do_cmac_update() local
/linux-4.1.27/drivers/gpu/drm/udl/
Dudl_dmabuf.c217 struct sg_table *sg, in udl_prime_create()
247 struct sg_table *sg; in udl_gem_prime_import() local
/linux-4.1.27/drivers/staging/rtl8192e/
Drtllib_crypt_wep.c105 struct scatterlist sg; in prism2_wep_encrypt() local
179 struct scatterlist sg; in prism2_wep_decrypt() local
Drtllib_crypt_tkip.c310 struct scatterlist sg; in rtllib_tkip_encrypt() local
393 struct scatterlist sg; in rtllib_tkip_decrypt() local
509 struct scatterlist sg[2]; in michael_mic() local
/linux-4.1.27/drivers/ata/
Dpata_pxa.c60 static void pxa_load_dmac(struct scatterlist *sg, struct ata_queued_cmd *qc) in pxa_load_dmac()
109 struct scatterlist *sg; in pxa_qc_prep() local
/linux-4.1.27/drivers/net/wireless/orinoco/
Dmic.c51 struct scatterlist sg[2]; in orinoco_mic() local
/linux-4.1.27/drivers/scsi/qla2xxx/
Dqla_iocb.c200 struct scatterlist *sg; in qla2x00_build_scsi_iocbs_32() local
258 struct scatterlist *sg; in qla2x00_build_scsi_iocbs_64() local
711 struct scatterlist *sg; in qla24xx_build_scsi_iocbs() local
880 struct scatterlist *sg; in qla24xx_get_one_block_sg() local
1045 struct scatterlist *sg, *sgl; in qla24xx_walk_and_build_sglist() local
1135 struct scatterlist *sg, *sgl; in qla24xx_walk_and_build_prot_sglist() local
2087 struct scatterlist *sg; in qla2x00_ct_iocb() local
2166 struct scatterlist *sg; in qla24xx_ct_iocb() local
2678 struct scatterlist *sg; in qla25xx_build_bidir_iocb() local
/linux-4.1.27/arch/arm/mm/
Ddma-mapping.c901 int arm_dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, in arm_dma_map_sg()
935 void arm_dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nents, 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()
973 void arm_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, in arm_dma_sync_sg_for_device()
1492 static int __map_sg_chunk(struct device *dev, struct scatterlist *sg, in __map_sg_chunk()
1536 static int __iommu_map_sg(struct device *dev, struct scatterlist *sg, int nents, in __iommu_map_sg()
1594 int arm_coherent_iommu_map_sg(struct device *dev, struct scatterlist *sg, in arm_coherent_iommu_map_sg()
1612 int arm_iommu_map_sg(struct device *dev, struct scatterlist *sg, in arm_iommu_map_sg()
1618 static void __iommu_unmap_sg(struct device *dev, struct scatterlist *sg, in __iommu_unmap_sg()
1646 void arm_coherent_iommu_unmap_sg(struct device *dev, struct scatterlist *sg, in arm_coherent_iommu_unmap_sg()
[all …]
/linux-4.1.27/net/rds/
Dmessage.c271 struct scatterlist *sg; in rds_message_copy_from_user() local
313 struct scatterlist *sg; in rds_message_inc_copy_to_user() local
Diw_rdma.c251 static void rds_iw_set_scatterlist(struct rds_iw_scatterlist *sg,
262 struct rds_iw_scatterlist *sg)
591 void *rds_iw_get_mr(struct scatterlist *sg, unsigned long nents,
760 struct scatterlist *sg,
Dtcp_send.c81 unsigned int hdr_off, unsigned int sg, unsigned int off) in rds_tcp_xmit()
Dloop.c61 unsigned int hdr_off, unsigned int sg, in rds_loop_xmit()
Dib_rdma.c58 struct scatterlist *sg; member
368 struct scatterlist *sg, unsigned int nents) in rds_ib_map_fmr()
743 void *rds_ib_get_mr(struct scatterlist *sg, unsigned long nents, in rds_ib_get_mr()
Drdma.c179 struct scatterlist *sg; in __rds_rdma_map() local
669 struct scatterlist *sg; in rds_cmsg_rdma_args() local
/linux-4.1.27/drivers/gpu/drm/i915/
Di915_gem_dmabuf.c93 struct sg_table *sg, in i915_gem_unmap_dma_buf()
252 struct sg_table *sg; in i915_gem_object_get_pages_dmabuf() local
Di915_gem_stolen.c343 struct scatterlist *sg; in i915_pages_create_for_stolen() local
/linux-4.1.27/drivers/staging/rtl8192u/ieee80211/
Dieee80211_crypt_wep.c111 struct scatterlist sg; in prism2_wep_encrypt() local
183 struct scatterlist sg; in prism2_wep_decrypt() local
Dieee80211_crypt_tkip.c315 struct scatterlist sg; in ieee80211_tkip_encrypt() local
399 struct scatterlist sg; in ieee80211_tkip_decrypt() local
505 struct scatterlist sg[2]; in michael_mic() local
/linux-4.1.27/arch/openrisc/kernel/
Ddma.c179 or1k_map_sg(struct device *dev, struct scatterlist *sg, in or1k_map_sg()
195 or1k_unmap_sg(struct device *dev, struct scatterlist *sg, in or1k_unmap_sg()
/linux-4.1.27/net/wireless/
Dlib80211_crypt_wep.c139 struct scatterlist sg; in lib80211_wep_encrypt() local
187 struct scatterlist sg; in lib80211_wep_decrypt() local
Dlib80211_crypt_tkip.c360 struct scatterlist sg; in lib80211_tkip_encrypt() local
414 struct scatterlist sg; in lib80211_tkip_decrypt() local
512 struct scatterlist sg[2]; in michael_mic() local
/linux-4.1.27/drivers/staging/rts5208/
Drtsx_transport.c69 struct scatterlist *sg = in rtsx_stor_access_xfer_buf() local
324 struct scatterlist *sg, int num_sg, unsigned int *index, in rtsx_transfer_sglist_adma_partial()
488 struct scatterlist *sg, int num_sg, in rtsx_transfer_sglist_adma()
/linux-4.1.27/drivers/staging/i2o/
Di2o_config.c604 struct sg_simple_element *sg; in i2o_cfg_passthru32() local
677 struct sg_simple_element *sg; in i2o_cfg_passthru32() local
846 struct sg_simple_element *sg; in i2o_cfg_passthru() local
917 struct sg_simple_element *sg; in i2o_cfg_passthru() local
Dmemory.c127 int i2o_dma_map_sg(struct i2o_controller *c, struct scatterlist *sg, in i2o_dma_map_sg()
/linux-4.1.27/net/mac80211/
Daes_gmac.c27 struct scatterlist sg[3], ct[1]; in ieee80211_aes_gmac() local
/linux-4.1.27/net/9p/
Dtrans_virtio.c92 struct scatterlist sg[VIRTQUEUE_NUM]; member
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()
/linux-4.1.27/arch/m68k/include/asm/
Ddma-mapping.h72 static inline void dma_unmap_sg(struct device *dev, struct scatterlist *sg, in dma_unmap_sg()
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/drivers/media/pci/tw68/
Dtw68-risc.c46 struct scatterlist *sg; in tw68_risc_field() local
/linux-4.1.27/drivers/gpu/drm/
Ddrm_prime.c678 struct sg_table *sg = NULL; in drm_prime_pages_to_sg() local
713 struct scatterlist *sg; in drm_prime_sg_to_page_addr_arrays() local
750 void drm_prime_gem_destroy(struct drm_gem_object *obj, struct sg_table *sg) in drm_prime_gem_destroy()
/linux-4.1.27/drivers/usb/host/whci/
Dqset.c266 struct scatterlist *sg; in qset_copy_bounce_to_sg() local
439 struct scatterlist *sg; in qset_add_urb_sg() local
563 struct scatterlist *sg; in qset_add_urb_sg_linearize() local
/linux-4.1.27/arch/alpha/kernel/
Dpci_iommu.c504 sg_classify(struct device *dev, struct scatterlist *sg, struct scatterlist *end, in sg_classify()
560 struct scatterlist *sg; in sg_fill() local
652 static int alpha_pci_map_sg(struct device *dev, struct scatterlist *sg, in alpha_pci_map_sg()
730 static void alpha_pci_unmap_sg(struct device *dev, struct scatterlist *sg, in alpha_pci_unmap_sg()
Dpci-noop.c145 struct scatterlist *sg; in alpha_noop_map_sg() local
/linux-4.1.27/arch/ia64/kernel/
Dmachvec.c85 machvec_dma_sync_sg(struct device *hwdev, struct scatterlist *sg, int n, in machvec_dma_sync_sg()
/linux-4.1.27/arch/mips/cavium-octeon/
Ddma-octeon.c137 static int octeon_dma_map_sg(struct device *dev, struct scatterlist *sg, in octeon_dma_map_sg()
153 struct scatterlist *sg, int nelems, enum dma_data_direction direction) in octeon_dma_sync_sg_for_device()
/linux-4.1.27/drivers/usb/image/
Dmicrotek.c494 struct scatterlist * sg; in mts_do_sg() local
532 struct scatterlist * sg; in mts_build_transfer_context() local
/linux-4.1.27/drivers/misc/
Dtifm_core.c298 int tifm_map_sg(struct tifm_dev *sock, struct scatterlist *sg, int nents, in tifm_map_sg()
305 void tifm_unmap_sg(struct tifm_dev *sock, struct scatterlist *sg, int nents, in tifm_unmap_sg()
/linux-4.1.27/arch/blackfin/include/asm/
Ddma-mapping.h103 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()
/linux-4.1.27/arch/frv/mb93090-mb00/
Dpci-dma.c53 int dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, in dma_map_sg()
Dpci-dma-nommu.c122 int dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, in dma_map_sg()
/linux-4.1.27/drivers/gpu/drm/nouveau/
Dnouveau_prime.c61 struct sg_table *sg) in nouveau_gem_prime_import_sg_table()
/linux-4.1.27/sound/core/
Dsgbuf.c146 struct snd_sg_buf *sg = dmab->private_data; in snd_sgbuf_get_chunk_size() local
/linux-4.1.27/include/crypto/
Dscatterwalk.h37 struct scatterlist *sg, in scatterwalk_crypto_chain()
Dif_alg.h66 struct scatterlist sg[ALG_MAX_PAGES + 1]; member
/linux-4.1.27/drivers/char/
Dvirtio_console.c129 struct scatterlist sg[0]; member
505 struct scatterlist sg[1]; in add_inbuf() local
562 struct scatterlist sg[1]; in __send_control_msg() local
615 static ssize_t __send_to_port(struct port *port, struct scatterlist *sg, in __send_to_port()
822 struct scatterlist sg[1]; in port_fops_write() local
872 struct scatterlist *sg; member
1132 struct scatterlist sg[1]; in put_chars() local
/linux-4.1.27/drivers/net/
Dvirtio_net.c71 struct scatterlist sg[MAX_SKB_FRAGS + 2]; member
94 struct scatterlist sg[MAX_SKB_FRAGS + 2]; member
1021 struct scatterlist sg; in virtnet_set_mac_address() local
1111 struct scatterlist sg; in virtnet_set_queues() local
1153 struct scatterlist sg[2]; in virtnet_set_rx_mode() local
1225 struct scatterlist sg; in virtnet_vlan_rx_add_vid() local
1239 struct scatterlist sg; in virtnet_vlan_rx_kill_vid() local
/linux-4.1.27/drivers/crypto/nx/
Dnx.c97 struct nx_sg *sg; in nx_build_sg_list() local
218 static long int trim_sg_list(struct nx_sg *sg, in trim_sg_list()
/linux-4.1.27/arch/sparc/include/asm/
Ddma.h112 #define mmu_get_scsi_sgl(dev,sg,sz) \ argument
116 #define mmu_release_scsi_sgl(dev,sg,sz) \ argument
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_prime.c62 struct sg_table *sg) in radeon_gem_prime_import_sg_table()
/linux-4.1.27/arch/powerpc/platforms/ps3/
Dsystem-bus.c670 static int ps3_ioc0_map_sg(struct device *_dev, struct scatterlist *sg, in ps3_ioc0_map_sg()
679 static void ps3_sb_unmap_sg(struct device *_dev, struct scatterlist *sg, in ps3_sb_unmap_sg()
687 static void ps3_ioc0_unmap_sg(struct device *_dev, struct scatterlist *sg, in ps3_ioc0_unmap_sg()
/linux-4.1.27/drivers/scsi/isci/
Drequest.c105 static void init_sgl_element(struct scu_sgl_element *e, struct scatterlist *sg) in init_sgl_element()
117 struct scatterlist *sg = NULL; in sci_request_build_sgl() local
1415 struct scatterlist *sg; in sci_stp_request_pio_data_in_copy_data_buffer() local
1773 struct scatterlist *sg = &task->smp_task.smp_resp; in sci_io_request_frame_handler() local
2920 struct scatterlist *sg = &task->smp_task.smp_req; in isci_request_io_request_complete() local
3185 struct scatterlist *sg = &task->smp_task.smp_req; in sci_io_request_construct_smp() local
/linux-4.1.27/fs/ext4/
Dcrypto_fname.c68 struct scatterlist sg[1]; in ext4_fname_encrypt() local
142 struct scatterlist sg[1]; in ext4_fname_decrypt() local
/linux-4.1.27/drivers/infiniband/hw/usnic/
Dusnic_uiom.c83 struct scatterlist *sg; in usnic_uiom_put_pages() local
104 struct scatterlist *sg; in usnic_uiom_get_pages() local
/linux-4.1.27/drivers/dma/sh/
Dusb-dmac.c63 struct usb_dmac_sg sg[0]; member
200 struct usb_dmac_sg *sg = desc->sg + index; in usb_dmac_chan_start_sg() local
425 struct scatterlist *sg; in usb_dmac_prep_slave_sg() local
474 struct usb_dmac_sg *sg = desc->sg + sg_index; in usb_dmac_get_current_residue() local
/linux-4.1.27/drivers/crypto/ux500/cryp/
Dcryp_core.c520 struct scatterlist *sg, in cryp_set_dma_transfer()
619 static int cryp_dma_write(struct cryp_ctx *ctx, struct scatterlist *sg, in cryp_dma_write()
634 static int cryp_dma_read(struct cryp_ctx *ctx, struct scatterlist *sg, int len) in cryp_dma_read()
811 static int get_nents(struct scatterlist *sg, int nbytes) in get_nents()
/linux-4.1.27/arch/arm/include/asm/mach/
Ddma.h32 struct scatterlist *sg; /* DMA Scatter-Gather List */ member
/linux-4.1.27/drivers/dma/
Dste_dma40_ll.c265 int d40_phy_sg_to_lli(struct scatterlist *sg, in d40_phy_sg_to_lli()
417 int d40_log_sg_to_lli(struct scatterlist *sg, in d40_log_sg_to_lli()
Ddma-jz4740.c112 struct jz4740_dma_sg sg[]; member
294 struct jz4740_dma_sg *sg; in jz4740_dma_start_transfer() local
396 struct scatterlist *sg; in jz4740_dma_prep_slave_sg() local
Dsa11x0-dma.c85 struct sa11x0_dma_sg sg[0]; member
166 struct sa11x0_dma_sg *sg; in sa11x0_dma_start_sg() local
527 struct dma_chan *chan, struct scatterlist *sg, unsigned int sglen, in sa11x0_dma_prep_slave_sg()
Dcoh901318_lli.c239 struct scatterlist *sg; in coh901318_lli_fill_sg() local
Dtimb_dma.c158 struct scatterlist *sg, bool last) in td_fill_desc()
516 struct scatterlist *sg; in td_prep_slave_sg() local
/linux-4.1.27/drivers/gpu/drm/armada/
Darmada_gem.c426 struct scatterlist *sg; in armada_gem_prime_map_dma_buf() local
501 struct scatterlist *sg; in armada_gem_prime_unmap_dma_buf() local
/linux-4.1.27/net/ipv4/
Dah4.c154 struct scatterlist *sg; in ah_output() local
307 struct scatterlist *sg; in ah_input() local
Dtcp.c1011 static inline int select_size(const struct sock *sk, bool sg) in select_size()
1074 bool sg; in tcp_sendmsg() local
2931 struct scatterlist sg; in tcp_md5_hash_header() local
2949 struct scatterlist sg; in tcp_md5_hash_skb_data() local
2985 struct scatterlist sg; in tcp_md5_hash_key() local
Desp4.c122 struct scatterlist *sg; in esp_output() local
386 struct scatterlist *sg; in esp_input() local
/linux-4.1.27/drivers/media/pci/ivtv/
Divtv-udma.c77 struct scatterlist *sg; in ivtv_udma_fill_sg_array() local
/linux-4.1.27/drivers/rpmsg/
Dvirtio_rpmsg_bus.c690 struct scatterlist sg; in rpmsg_send_offchannel_raw() local
785 struct scatterlist sg; in rpmsg_recv_single() local
1007 struct scatterlist sg; in rpmsg_probe() local
/linux-4.1.27/drivers/crypto/amcc/
Dcrypto4xx_core.c551 struct scatterlist *sg; in crypto4xx_copy_pkt_to_dst() local
749 struct scatterlist *sg = sg_list; in get_sg_count() local
789 struct scatterlist *sg; in crypto4xx_build_pd() local
/linux-4.1.27/drivers/crypto/ux500/hash/
Dhash_core.c153 static int hash_set_dma_transfer(struct hash_ctx *ctx, struct scatterlist *sg, in hash_set_dma_transfer()
211 struct scatterlist *sg, int len) in hash_dma_write()
513 static int hash_get_nents(struct scatterlist *sg, int size, bool *aligned) in hash_get_nents()
547 static bool hash_dma_valid_data(struct scatterlist *sg, int datasize) in hash_dma_valid_data()
/linux-4.1.27/net/ipx/
Dipx_route.c261 struct sockaddr_ipx *sg, *st; in ipxrtr_ioctl() local
/linux-4.1.27/sound/soc/sh/
Dsiu_pcm.c124 struct scatterlist sg; in siu_pcm_wr_set() local
172 struct scatterlist sg; in siu_pcm_rd_set() local
/linux-4.1.27/drivers/rapidio/devices/
Dtsi721_dma.c338 struct scatterlist *sg, u32 sys_size) in tsi721_desc_fill_init()
422 struct scatterlist *sg; in tsi721_submit_sg() local
/linux-4.1.27/net/ipv6/
Desp6.c150 struct scatterlist *sg; in esp6_output() local
336 struct scatterlist *sg; in esp6_input() local
Dah6.c343 struct scatterlist *sg; in ah6_output() local
524 struct scatterlist *sg; in ah6_input() local
/linux-4.1.27/drivers/net/ppp/
Dppp_mppe.c68 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() local
/linux-4.1.27/arch/s390/pci/
Dpci_dma.c378 static int s390_dma_map_sg(struct device *dev, struct scatterlist *sg, in s390_dma_map_sg()
411 static void s390_dma_unmap_sg(struct device *dev, struct scatterlist *sg, in s390_dma_unmap_sg()
/linux-4.1.27/drivers/scsi/libfc/
Dfc_libfc.c112 struct scatterlist *sg, in fc_copy_buffer_to_sglist()
/linux-4.1.27/drivers/block/
Dida_ioctl.h62 } sg[SG_MAX]; member
/linux-4.1.27/drivers/ide/
Dide-dma-sff.c120 struct scatterlist *sg; in ide_build_dmatable() local
/linux-4.1.27/drivers/char/hw_random/
Dvirtio-rng.c56 struct scatterlist sg; in register_buffer() local
/linux-4.1.27/drivers/scsi/aic7xxx/
Daic79xx_core.c420 struct ahd_dma64_seg *sg; in ahd_sg_setup() local
427 struct ahd_dma_seg *sg; in ahd_sg_setup() local
465 struct ahd_dma64_seg *sg; in ahd_setup_data_scb() local
471 struct ahd_dma_seg *sg; in ahd_setup_data_scb() local
515 ahd_sg_virt_to_bus(struct ahd_softc *ahd, struct scb *scb, void *sg) in ahd_sg_virt_to_bus()
1584 struct ahd_dma64_seg *sg; in ahd_run_data_fifo() local
1591 struct ahd_dma_seg *sg; in ahd_run_data_fifo() local
5749 struct ahd_dma64_seg *sg; in ahd_handle_ign_wide_residue() local
5782 struct ahd_dma_seg *sg; in ahd_handle_ign_wide_residue() local
5888 struct ahd_dma64_seg *sg; in ahd_reinitialize_dataptrs() local
[all …]
/linux-4.1.27/include/linux/dma/
Dipu-dma.h149 struct scatterlist *sg; /* scatterlist for this */ member
163 struct scatterlist *sg[2]; /* scatterlist elements in buffer-0 and -1 */ member
/linux-4.1.27/drivers/dma/ipu/
Dipu_idmac.c777 struct idmac_tx_desc *desc, struct scatterlist *sg, int buf_idx) in ipu_submit_buffer()
804 struct scatterlist *sg; in ipu_submit_channel_buffers() local
1126 struct idmac_tx_desc **desc, struct scatterlist *sg) in idmac_sg_next()
1160 struct scatterlist **sg, *sgnext, *sgnew = NULL; in idmac_interrupt() local
1315 struct scatterlist *sg; in ipu_gc_tasklet() local
/linux-4.1.27/arch/arm/kernel/
Ddma.c124 void set_dma_sg (unsigned int chan, struct scatterlist *sg, int nr_sg) in set_dma_sg()
/linux-4.1.27/arch/hexagon/kernel/
Ddma.c117 static int hexagon_map_sg(struct device *hwdev, struct scatterlist *sg, in hexagon_map_sg()
/linux-4.1.27/drivers/media/pci/cx25821/
Dcx25821-core.c1011 struct scatterlist *sg; in cx25821_risc_field() local
1122 struct scatterlist *sg; in cx25821_risc_field_audio() local
/linux-4.1.27/drivers/net/caif/
Dcaif_virtio.c481 struct scatterlist *sg) in cfv_alloc_and_copy_to_shm()
526 struct scatterlist sg; in cfv_netdev_tx() local
/linux-4.1.27/include/scsi/
Dscsi_cmnd.h196 #define scsi_for_each_sg(cmd, sg, nseg, __i) \ argument
323 #define scsi_for_each_prot_sg(cmd, sg, nseg, __i) \ argument
Dlibiscsi_tcp.h47 struct scatterlist *sg; member
/linux-4.1.27/drivers/spi/
Dspi-pxa2xx-dma.c27 struct scatterlist *sg; in pxa2xx_spi_map_dma_buffer() local
/linux-4.1.27/drivers/target/iscsi/
Discsi_target_auth.c190 struct scatterlist sg; in chap_server_compute_md5() local
/linux-4.1.27/arch/powerpc/platforms/powernv/
Dopal.c889 struct opal_sg_list *sg, *first = NULL; in opal_vmalloc_to_sg_list() local
934 void opal_free_sg_list(struct opal_sg_list *sg) in opal_free_sg_list()
/linux-4.1.27/drivers/scsi/pcmcia/
Dsym53c500_cs.c421 struct scatterlist *sg; in SYM53C500_intr() local
440 struct scatterlist *sg; in SYM53C500_intr() local
/linux-4.1.27/drivers/infiniband/hw/ehca/
Dehca_mrmw.c1861 struct scatterlist **sg = &pginfo->u.usr.next_sg; in ehca_set_pagebuf_user1() local
1898 static int ehca_check_kpages_per_ate(struct scatterlist **sg, in ehca_check_kpages_per_ate()
1928 struct scatterlist **sg = &pginfo->u.usr.next_sg; in ehca_set_pagebuf_user2() local
2516 struct scatterlist *sg; in ehca_dma_map_sg() local
2531 static void ehca_dma_unmap_sg(struct ib_device *dev, struct scatterlist *sg, in ehca_dma_unmap_sg()

123