Home
last modified time | relevance | path

Searched refs:dma_map_ops (Results 1 – 25 of 56) sorted by relevance

123

/Linux-v5.4/kernel/dma/
Dmapping.c154 const struct dma_map_ops *ops = get_dma_ops(dev); in dma_get_sgtable_attrs()
234 const struct dma_map_ops *ops = get_dma_ops(dev); in dma_can_mmap()
263 const struct dma_map_ops *ops = get_dma_ops(dev); in dma_mmap_attrs()
276 const struct dma_map_ops *ops = get_dma_ops(dev); in dma_get_required_mask()
298 const struct dma_map_ops *ops = get_dma_ops(dev); in dma_alloc_attrs()
324 const struct dma_map_ops *ops = get_dma_ops(dev); in dma_free_attrs()
350 const struct dma_map_ops *ops = get_dma_ops(dev); in dma_supported()
404 const struct dma_map_ops *ops = get_dma_ops(dev); in dma_cache_sync()
417 const struct dma_map_ops *ops = get_dma_ops(dev); in dma_max_mapping_size()
431 const struct dma_map_ops *ops = get_dma_ops(dev); in dma_get_merge_boundary()
Ddummy.c33 const struct dma_map_ops dma_dummy_ops = {
Dvirt.c53 const struct dma_map_ops dma_virt_ops = {
/Linux-v5.4/include/linux/
Ddma-mapping.h79 struct dma_map_ops { struct
139 extern const struct dma_map_ops dma_virt_ops; argument
140 extern const struct dma_map_ops dma_dummy_ops;
194 static inline bool dma_is_direct(const struct dma_map_ops *ops) in dma_is_direct()
264 static inline const struct dma_map_ops *get_dma_ops(struct device *dev) in get_dma_ops()
272 const struct dma_map_ops *dma_ops) in set_dma_ops()
281 const struct dma_map_ops *ops = get_dma_ops(dev); in dma_map_page_attrs()
297 const struct dma_map_ops *ops = get_dma_ops(dev); in dma_unmap_page_attrs()
315 const struct dma_map_ops *ops = get_dma_ops(dev); in dma_map_sg_attrs()
333 const struct dma_map_ops *ops = get_dma_ops(dev); in dma_unmap_sg_attrs()
[all …]
Dmic_bus.h82 mbus_register_device(struct device *pdev, int id, const struct dma_map_ops *dma_ops,
/Linux-v5.4/arch/parisc/include/asm/
Ddma-mapping.h22 extern const struct dma_map_ops *hppa_dma_ops;
24 static inline const struct dma_map_ops *get_arch_dma_ops(struct bus_type *bus) in get_arch_dma_ops()
/Linux-v5.4/arch/ia64/include/asm/
Ddma-mapping.h9 extern const struct dma_map_ops *dma_ops;
11 static inline const struct dma_map_ops *get_arch_dma_ops(struct bus_type *bus) in get_arch_dma_ops()
/Linux-v5.4/arch/x86/include/asm/
Ddma-mapping.h19 extern const struct dma_map_ops *dma_ops;
21 static inline const struct dma_map_ops *get_arch_dma_ops(struct bus_type *bus) in get_arch_dma_ops()
Ddevice.h17 const struct dma_map_ops *dma_ops;
/Linux-v5.4/arch/alpha/include/asm/
Ddma-mapping.h5 extern const struct dma_map_ops alpha_pci_ops;
7 static inline const struct dma_map_ops *get_arch_dma_ops(struct bus_type *bus) in get_arch_dma_ops()
/Linux-v5.4/arch/mips/include/asm/
Ddma-mapping.h7 extern const struct dma_map_ops jazz_dma_ops;
9 static inline const struct dma_map_ops *get_arch_dma_ops(struct bus_type *bus) in get_arch_dma_ops()
/Linux-v5.4/arch/sparc/include/asm/
Ddma-mapping.h7 extern const struct dma_map_ops *dma_ops;
11 static inline const struct dma_map_ops *get_arch_dma_ops(struct bus_type *bus) in get_arch_dma_ops()
/Linux-v5.4/arch/arm/include/asm/
Ddma-mapping.h16 extern const struct dma_map_ops arm_dma_ops;
17 extern const struct dma_map_ops arm_coherent_dma_ops;
19 static inline const struct dma_map_ops *get_arch_dma_ops(struct bus_type *bus) in get_arch_dma_ops()
/Linux-v5.4/arch/powerpc/include/asm/
Ddma-mapping.h8 static inline const struct dma_map_ops *get_arch_dma_ops(struct bus_type *bus) in get_arch_dma_ops()
Dpci.h51 extern void set_pci_dma_ops(const struct dma_map_ops *dma_ops);
/Linux-v5.4/include/asm-generic/
Ddma-mapping.h5 static inline const struct dma_map_ops *get_arch_dma_ops(struct bus_type *bus) in get_arch_dma_ops()
/Linux-v5.4/include/xen/
Dswiotlb-xen.h13 extern const struct dma_map_ops xen_swiotlb_dma_ops;
/Linux-v5.4/arch/ia64/kernel/
Ddma-mapping.c8 const struct dma_map_ops *dma_ops;
/Linux-v5.4/scripts/
Dconst_structs.checkpatch10 dma_map_ops
/Linux-v5.4/drivers/misc/mic/bus/
Dvop_bus.h103 const struct dma_map_ops *dma_ops,
Dscif_bus.h108 const struct dma_map_ops *dma_ops,
/Linux-v5.4/arch/arm/mm/
Ddma-mapping.c182 const struct dma_map_ops arm_dma_ops = {
209 const struct dma_map_ops arm_coherent_dma_ops = {
1009 const struct dma_map_ops *ops = get_dma_ops(dev); in arm_dma_map_sg()
1043 const struct dma_map_ops *ops = get_dma_ops(dev); in arm_dma_unmap_sg()
1062 const struct dma_map_ops *ops = get_dma_ops(dev); in arm_dma_sync_sg_for_cpu()
1081 const struct dma_map_ops *ops = get_dma_ops(dev); in arm_dma_sync_sg_for_device()
1101 static const struct dma_map_ops *arm_get_dma_map_ops(bool coherent) in arm_get_dma_map_ops()
2018 const struct dma_map_ops iommu_ops = {
2040 const struct dma_map_ops iommu_coherent_ops = {
2237 static const struct dma_map_ops *arm_get_iommu_dma_map_ops(bool coherent) in arm_get_iommu_dma_map_ops()
[all …]
/Linux-v5.4/arch/x86/kernel/
Dpci-dma.c21 const struct dma_map_ops *dma_ops;
/Linux-v5.4/drivers/misc/mic/host/
Dmic_boot.c46 static const struct dma_map_ops _mic_dma_ops = {
236 static const struct dma_map_ops __mic_dma_ops = {
335 static const struct dma_map_ops mic_dma_ops = {
/Linux-v5.4/arch/s390/include/asm/
Dpci_dma.h204 extern const struct dma_map_ops s390_pci_dma_ops;

123