Home
last modified time | relevance | path

Searched defs:dma_map_ops (Results 1 – 1 of 1) sorted by relevance

/third_party/libbpf/.github/actions/build-selftests/
Dvmlinux.h7104 struct dma_map_ops { struct
7105 void * (*alloc)(struct device *, size_t, dma_addr_t *, gfp_t, long unsigned int);
7106 void (*free)(struct device *, size_t, void *, dma_addr_t, long unsigned int);
7107 …truct page * (*alloc_pages)(struct device *, size_t, dma_addr_t *, enum dma_data_direction, gfp_t);
7108 void (*free_pages)(struct device *, size_t, struct page *, dma_addr_t, enum dma_data_direction);
7109 …(*alloc_noncontiguous)(struct device *, size_t, enum dma_data_direction, gfp_t, long unsigned int);
7110 void (*free_noncontiguous)(struct device *, size_t, struct sg_table *, enum dma_data_direction);
7111 …t (*mmap)(struct device *, struct vm_area_struct *, void *, dma_addr_t, size_t, long unsigned int);
7112 … (*get_sgtable)(struct device *, struct sg_table *, void *, dma_addr_t, size_t, long unsigned int);
7113 …ct device *, struct page *, long unsigned int, size_t, enum dma_data_direction, long unsigned int);
[all …]