Home
last modified time | relevance | path

Searched defs:sg (Results 1 – 25 of 31) sorted by relevance

12

/include/linux/
Dscatterlist.h31 #define sg_dma_address(sg) ((sg)->dma_address) argument
34 #define sg_dma_len(sg) ((sg)->dma_length) argument
36 #define sg_dma_len(sg) ((sg)->length) argument
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()
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()
158 static inline void sg_set_folio(struct scatterlist *sg, struct folio *folio, in sg_set_folio()
[all …]
Ddma-mapping.h180 struct scatterlist *sg, int nents, enum dma_data_direction dir, in dma_map_sg_attrs()
186 struct scatterlist *sg, int nents, enum dma_data_direction dir, in dma_unmap_sg_attrs()
396 struct scatterlist *sg, int nelems, enum dma_data_direction dir) in dma_sync_sg_for_cpu()
403 struct scatterlist *sg, int nelems, enum dma_data_direction dir) in dma_sync_sg_for_device()
428 struct scatterlist *sg, int nelems, enum dma_data_direction dir) in dma_sync_sg_for_cpu()
432 struct scatterlist *sg, int nelems, enum dma_data_direction dir) in dma_sync_sg_for_device()
Dkmsan.h380 static inline void kmsan_handle_dma_sg(struct scatterlist *sg, int nents, in kmsan_handle_dma_sg()
Dnvme-fc-driver.h699 struct scatterlist *sg; member
Dskmsg.h44 struct sk_msg_sg sg; member
Dmemstick.h243 struct scatterlist sg; member
Darm_ffa.h440 struct scatterlist *sg; member
Drio.h508 struct scatterlist *sg; /* I/O scatter list */ member
/include/soc/fsl/
Ddpaa2-fd.h310 static inline dma_addr_t dpaa2_sg_get_addr(const struct dpaa2_sg_entry *sg) in dpaa2_sg_get_addr()
320 static inline void dpaa2_sg_set_addr(struct dpaa2_sg_entry *sg, dma_addr_t addr) in dpaa2_sg_set_addr()
325 static inline bool dpaa2_sg_short_len(const struct dpaa2_sg_entry *sg) in dpaa2_sg_short_len()
337 static inline u32 dpaa2_sg_get_len(const struct dpaa2_sg_entry *sg) in dpaa2_sg_get_len()
350 static inline void dpaa2_sg_set_len(struct dpaa2_sg_entry *sg, u32 len) in dpaa2_sg_set_len()
361 static inline u16 dpaa2_sg_get_offset(const struct dpaa2_sg_entry *sg) in dpaa2_sg_get_offset()
371 static inline void dpaa2_sg_set_offset(struct dpaa2_sg_entry *sg, in dpaa2_sg_set_offset()
385 dpaa2_sg_get_format(const struct dpaa2_sg_entry *sg) in dpaa2_sg_get_format()
396 static inline void dpaa2_sg_set_format(struct dpaa2_sg_entry *sg, in dpaa2_sg_set_format()
409 static inline u16 dpaa2_sg_get_bpid(const struct dpaa2_sg_entry *sg) in dpaa2_sg_get_bpid()
[all …]
Dqman.h202 static inline dma_addr_t qm_sg_addr(const struct qm_sg_entry *sg) in qm_sg_addr()
207 static inline u64 qm_sg_entry_get64(const struct qm_sg_entry *sg) in qm_sg_entry_get64()
212 static inline void qm_sg_entry_set64(struct qm_sg_entry *sg, u64 addr) in qm_sg_entry_set64()
218 static inline bool qm_sg_entry_is_final(const struct qm_sg_entry *sg) in qm_sg_entry_is_final()
223 static inline bool qm_sg_entry_is_ext(const struct qm_sg_entry *sg) in qm_sg_entry_is_ext()
228 static inline int qm_sg_entry_get_len(const struct qm_sg_entry *sg) in qm_sg_entry_get_len()
233 static inline void qm_sg_entry_set_len(struct qm_sg_entry *sg, int len) in qm_sg_entry_set_len()
238 static inline void qm_sg_entry_set_f(struct qm_sg_entry *sg, int len) in qm_sg_entry_set_f()
243 static inline int qm_sg_entry_get_off(const struct qm_sg_entry *sg) in qm_sg_entry_get_off()
/include/crypto/
Dscatterwalk.h21 struct scatterlist *sg, int num) in scatterwalk_crypto_chain()
60 struct scatterlist *sg) in scatterwalk_start()
Dalgapi.h122 struct scatterlist *sg; member
Dif_alg.h68 struct scatterlist sg[]; /* Array of SGs forming the SGL */ member
/include/drm/ttm/
Dttm_tt.h103 struct sg_table *sg; member
Dttm_bo.h137 struct sg_table *sg; member
Dttm_resource.h350 struct scatterlist *sg; member
/include/linux/spi/
Dspi-mem.h347 struct sg_table *sg) in spi_controller_dma_map_mem_op_data()
355 struct sg_table *sg) in spi_controller_dma_unmap_mem_op_data()
/include/scsi/
Dlibiscsi_tcp.h36 struct scatterlist *sg; member
Dscsi_cmnd.h212 #define scsi_for_each_sg(cmd, sg, nseg, __i) \ argument
337 #define scsi_for_each_prot_sg(cmd, sg, nseg, __i) \ argument
/include/linux/mtd/
Dubi.h129 struct scatterlist sg[UBI_MAX_SG_COUNT]; member
/include/crypto/internal/
Dhash.h27 struct scatterlist *sg; member
/include/rdma/
Dib_umem.h138 struct scatterlist *sg = umem->sgt_append.sgt.sgl; in ib_umem_find_best_pgoff() local
/include/linux/mmc/
Dcore.h126 struct scatterlist *sg; /* I/O scatter list */ member
/include/net/
Dxdp_sock.h58 bool sg; member
/include/linux/sched/
Dtopology.h196 struct sched_group *__percpu *sg; member

12