| /include/linux/ |
| D | scatterlist.h | 11 struct scatterlist { struct 40 struct scatterlist *sgl; /* the list */ argument 47 struct scatterlist *prv; /* last populated sge in the table */ 77 static inline unsigned int __sg_flags(struct scatterlist *sg) in __sg_flags() 82 static inline struct scatterlist *sg_chain_ptr(struct scatterlist *sg) in sg_chain_ptr() 84 return (struct scatterlist *)(sg->page_link & ~SG_PAGE_LINK_MASK); in sg_chain_ptr() 87 static inline bool sg_is_chain(struct scatterlist *sg) in sg_is_chain() 92 static inline bool sg_is_last(struct scatterlist *sg) in sg_is_last() 107 static inline void sg_assign_page(struct scatterlist *sg, struct page *page) in sg_assign_page() 136 static inline void sg_set_page(struct scatterlist *sg, struct page *page, in sg_set_page() [all …]
|
| D | ccp.h | 176 struct scatterlist *key; 179 struct scatterlist *iv; 182 struct scatterlist *src, *dst; 186 struct scatterlist *cmac_key; /* K1/K2 cmac key required for 236 struct scatterlist *key; 239 struct scatterlist *iv; 242 struct scatterlist *src, *dst; 288 struct scatterlist *ctx; 291 struct scatterlist *src; 294 struct scatterlist *opad; [all …]
|
| D | devcoredump.h | 25 static inline void _devcd_free_sgtable(struct scatterlist *table) in _devcd_free_sgtable() 29 struct scatterlist *iter; in _devcd_free_sgtable() 30 struct scatterlist *delete_iter; in _devcd_free_sgtable() 68 void dev_coredumpsg(struct device *dev, struct scatterlist *table, 91 static inline void dev_coredumpsg(struct device *dev, struct scatterlist *table, in dev_coredumpsg()
|
| D | pci-p2pdma.h | 17 struct scatterlist; 29 struct scatterlist *pci_p2pmem_alloc_sgl(struct pci_dev *pdev, 31 void pci_p2pmem_free_sgl(struct pci_dev *pdev, struct scatterlist *sgl); 70 static inline struct scatterlist *pci_p2pmem_alloc_sgl(struct pci_dev *pdev, in pci_p2pmem_alloc_sgl() 76 struct scatterlist *sgl) in pci_p2pmem_free_sgl()
|
| D | iommu-dma.h | 29 int iommu_dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, 31 void iommu_dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nents, 64 void iommu_dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sgl, 66 void iommu_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sgl,
|
| D | bsg-lib.h | 17 struct scatterlist; 26 struct scatterlist *sg_list;
|
| D | virtio.h | 44 struct scatterlist sg[], unsigned int num, 49 struct scatterlist sg[], unsigned int num, 54 struct scatterlist sg[], unsigned int num, 60 struct scatterlist *sgs[], 114 struct scatterlist *data_sg; 115 struct scatterlist *result_sg;
|
| D | page_reporting.h | 14 struct scatterlist *sg, unsigned int nents);
|
| D | mei_cl_bus.h | 14 struct scatterlist; 130 struct scatterlist *sg_in, 132 struct scatterlist *sg_out);
|
| D | kmsan.h | 20 struct scatterlist; 209 void kmsan_handle_dma_sg(struct scatterlist *sg, int nents, 380 static inline void kmsan_handle_dma_sg(struct scatterlist *sg, int nents, in kmsan_handle_dma_sg()
|
| D | blk-integrity.h | 28 int blk_rq_map_integrity_sg(struct request *, struct scatterlist *); 101 struct scatterlist *s) in blk_rq_map_integrity_sg()
|
| /include/crypto/ |
| D | scatterwalk.h | 20 static inline void scatterwalk_crypto_chain(struct scatterlist *head, in scatterwalk_crypto_chain() 21 struct scatterlist *sg, int num) in scatterwalk_crypto_chain() 60 struct scatterlist *sg) in scatterwalk_start() 97 void scatterwalk_map_and_copy(void *buf, struct scatterlist *sg, 100 struct scatterlist *scatterwalk_ffwd(struct scatterlist dst[2], 101 struct scatterlist *src,
|
| D | acompress.h | 32 struct scatterlist *src; 33 struct scatterlist *dst; 54 void (*dst_free)(struct scatterlist *dst); 225 struct scatterlist *src, in acomp_request_set_params() 226 struct scatterlist *dst, in acomp_request_set_params()
|
| D | if_alg.h | 60 struct scatterlist sgl[ALG_MAX_PAGES + 1]; 68 struct scatterlist sg[]; /* Array of SGs forming the SGL */ 72 sizeof(struct scatterlist) - 1) 102 struct scatterlist *tsgl; 234 void af_alg_pull_tsgl(struct sock *sk, size_t used, struct scatterlist *dst,
|
| D | aead.h | 78 struct scatterlist; 98 struct scatterlist *src; 99 struct scatterlist *dst; 519 struct scatterlist *src, in aead_request_set_crypt() 520 struct scatterlist *dst, in aead_request_set_crypt()
|
| D | kpp.h | 33 struct scatterlist *src; 34 struct scatterlist *dst; 233 struct scatterlist *input, in kpp_request_set_input() 250 struct scatterlist *output, in kpp_request_set_output()
|
| D | chacha20poly1305.h | 38 bool chacha20poly1305_encrypt_sg_inplace(struct scatterlist *src, size_t src_len, 43 bool chacha20poly1305_decrypt_sg_inplace(struct scatterlist *src, size_t src_len,
|
| D | akcipher.h | 37 struct scatterlist *src; 38 struct scatterlist *dst; 252 struct scatterlist *src, in akcipher_request_set_crypt() 253 struct scatterlist *dst, in akcipher_request_set_crypt()
|
| /include/rdma/ |
| D | rw.h | 46 struct scatterlist *sg, u32 sg_cnt, u32 sg_offset, 49 u32 port_num, struct scatterlist *sg, u32 sg_cnt, 53 u32 port_num, struct scatterlist *sg, u32 sg_cnt, 54 struct scatterlist *prot_sg, u32 prot_sg_cnt, 58 u32 port_num, struct scatterlist *sg, u32 sg_cnt, 59 struct scatterlist *prot_sg, u32 prot_sg_cnt,
|
| /include/drm/intel/ |
| D | i915_pxp_tee_interface.h | 11 struct scatterlist; 36 struct scatterlist *sg_in, size_t total_in_len, 37 struct scatterlist *sg_out);
|
| /include/target/ |
| D | target_core_backend.h | 18 struct scatterlist; 66 sense_reason_t (*execute_rw)(struct se_cmd *cmd, struct scatterlist *, 99 unsigned int, struct scatterlist *, int); 101 struct scatterlist *, int); 116 struct scatterlist *, u32, struct scatterlist *, u32);
|
| D | target_core_fabric.h | 175 struct scatterlist *sgl, u32 sgl_count, 176 struct scatterlist *sgl_bidi, u32 sgl_bidi_count, 177 struct scatterlist *sgl_prot, u32 sgl_prot_count, gfp_t gfp); 226 int target_alloc_sgl(struct scatterlist **sgl, unsigned int *nents, 228 void target_free_sgl(struct scatterlist *sgl, int nents);
|
| /include/linux/mailbox/ |
| D | brcm-message.h | 47 struct scatterlist *src; 48 struct scatterlist *dst;
|
| /include/linux/dma/ |
| D | mxs-dma.h | 20 return dmaengine_prep_slave_sg(chan, (struct scatterlist *)pio, npio, in mxs_dmaengine_prep_pio()
|
| /include/trace/events/ |
| D | dma.h | 179 struct scatterlist *sg; 259 struct scatterlist *sg; 281 TP_PROTO(struct device *dev, struct scatterlist *sgl, int nents, 295 struct scatterlist *sg; 327 TP_PROTO(struct device *dev, struct scatterlist *sgl, int nents, 340 struct scatterlist *sg; 362 TP_PROTO(struct device *dev, struct scatterlist *sgl, int nents, 374 struct scatterlist *sg; 430 TP_PROTO(struct device *dev, struct scatterlist *sgl, int nents, 442 struct scatterlist *sg; [all …]
|