Home
last modified time | relevance | path

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

/external/bcc/libbpf-tools/powerpc/
Dvmlinux_510.h6898 struct dma_map_ops { struct
6899 void * (*alloc)(struct device *, size_t, dma_addr_t *, gfp_t, long unsigned int);
6900 void (*free)(struct device *, size_t, void *, dma_addr_t, long unsigned int);
6901 …truct page * (*alloc_pages)(struct device *, size_t, dma_addr_t *, enum dma_data_direction, gfp_t);
6902 void (*free_pages)(struct device *, size_t, struct page *, dma_addr_t, enum dma_data_direction);
6903 void * (*alloc_noncoherent)(struct device *, size_t, dma_addr_t *, enum dma_data_direction, gfp_t);
6904 void (*free_noncoherent)(struct device *, size_t, void *, dma_addr_t, enum dma_data_direction);
6905 …t (*mmap)(struct device *, struct vm_area_struct *, void *, dma_addr_t, size_t, long unsigned int);
6906 … (*get_sgtable)(struct device *, struct sg_table *, void *, dma_addr_t, size_t, long unsigned int);
6907 …ct device *, struct page *, long unsigned int, size_t, enum dma_data_direction, long unsigned int);
[all …]
Dvmlinux.h6898 struct dma_map_ops { struct
6899 void * (*alloc)(struct device *, size_t, dma_addr_t *, gfp_t, long unsigned int);
6900 void (*free)(struct device *, size_t, void *, dma_addr_t, long unsigned int);
6901 …truct page * (*alloc_pages)(struct device *, size_t, dma_addr_t *, enum dma_data_direction, gfp_t);
6902 void (*free_pages)(struct device *, size_t, struct page *, dma_addr_t, enum dma_data_direction);
6903 void * (*alloc_noncoherent)(struct device *, size_t, dma_addr_t *, enum dma_data_direction, gfp_t);
6904 void (*free_noncoherent)(struct device *, size_t, void *, dma_addr_t, enum dma_data_direction);
6905 …t (*mmap)(struct device *, struct vm_area_struct *, void *, dma_addr_t, size_t, long unsigned int);
6906 … (*get_sgtable)(struct device *, struct sg_table *, void *, dma_addr_t, size_t, long unsigned int);
6907 …ct device *, struct page *, long unsigned int, size_t, enum dma_data_direction, long unsigned int);
[all …]
/external/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 …]
/external/bcc/libbpf-tools/arm64/
Dvmlinux.h5949 struct dma_map_ops { struct
5950 void * (*alloc)(struct device *, size_t, dma_addr_t *, gfp_t, long unsigned int);
5951 void (*free)(struct device *, size_t, void *, dma_addr_t, long unsigned int);
5952 …truct page * (*alloc_pages)(struct device *, size_t, dma_addr_t *, enum dma_data_direction, gfp_t);
5953 void (*free_pages)(struct device *, size_t, struct page *, dma_addr_t, enum dma_data_direction);
5954 void * (*alloc_noncoherent)(struct device *, size_t, dma_addr_t *, enum dma_data_direction, gfp_t);
5955 void (*free_noncoherent)(struct device *, size_t, void *, dma_addr_t, enum dma_data_direction);
5956 …t (*mmap)(struct device *, struct vm_area_struct *, void *, dma_addr_t, size_t, long unsigned int);
5957 … (*get_sgtable)(struct device *, struct sg_table *, void *, dma_addr_t, size_t, long unsigned int);
5958 …ct device *, struct page *, long unsigned int, size_t, enum dma_data_direction, long unsigned int);
[all …]
Dvmlinux_510.h5949 struct dma_map_ops { struct
5950 void * (*alloc)(struct device *, size_t, dma_addr_t *, gfp_t, long unsigned int);
5951 void (*free)(struct device *, size_t, void *, dma_addr_t, long unsigned int);
5952 …truct page * (*alloc_pages)(struct device *, size_t, dma_addr_t *, enum dma_data_direction, gfp_t);
5953 void (*free_pages)(struct device *, size_t, struct page *, dma_addr_t, enum dma_data_direction);
5954 void * (*alloc_noncoherent)(struct device *, size_t, dma_addr_t *, enum dma_data_direction, gfp_t);
5955 void (*free_noncoherent)(struct device *, size_t, void *, dma_addr_t, enum dma_data_direction);
5956 …t (*mmap)(struct device *, struct vm_area_struct *, void *, dma_addr_t, size_t, long unsigned int);
5957 … (*get_sgtable)(struct device *, struct sg_table *, void *, dma_addr_t, size_t, long unsigned int);
5958 …ct device *, struct page *, long unsigned int, size_t, enum dma_data_direction, long unsigned int);
[all …]
/external/bcc/libbpf-tools/x86/
Dvmlinux.h6594 struct dma_map_ops { struct
6595 void * (*alloc)(struct device *, size_t, dma_addr_t *, gfp_t, long unsigned int);
6596 void (*free)(struct device *, size_t, void *, dma_addr_t, long unsigned int);
6597 …t (*mmap)(struct device *, struct vm_area_struct *, void *, dma_addr_t, size_t, long unsigned int);
6598 … (*get_sgtable)(struct device *, struct sg_table *, void *, dma_addr_t, size_t, long unsigned int);
6599 …ct device *, struct page *, long unsigned int, size_t, enum dma_data_direction, long unsigned int);
6600 …oid (*unmap_page)(struct device *, dma_addr_t, size_t, enum dma_data_direction, long unsigned int);
6601 … (*map_sg)(struct device *, struct scatterlist *, int, enum dma_data_direction, long unsigned int);
6602 …*unmap_sg)(struct device *, struct scatterlist *, int, enum dma_data_direction, long unsigned int);
6603 … (*map_resource)(struct device *, phys_addr_t, size_t, enum dma_data_direction, long unsigned int);
[all …]
Dvmlinux_505.h6594 struct dma_map_ops { struct
6595 void * (*alloc)(struct device *, size_t, dma_addr_t *, gfp_t, long unsigned int);
6596 void (*free)(struct device *, size_t, void *, dma_addr_t, long unsigned int);
6597 …t (*mmap)(struct device *, struct vm_area_struct *, void *, dma_addr_t, size_t, long unsigned int);
6598 … (*get_sgtable)(struct device *, struct sg_table *, void *, dma_addr_t, size_t, long unsigned int);
6599 …ct device *, struct page *, long unsigned int, size_t, enum dma_data_direction, long unsigned int);
6600 …oid (*unmap_page)(struct device *, dma_addr_t, size_t, enum dma_data_direction, long unsigned int);
6601 … (*map_sg)(struct device *, struct scatterlist *, int, enum dma_data_direction, long unsigned int);
6602 …*unmap_sg)(struct device *, struct scatterlist *, int, enum dma_data_direction, long unsigned int);
6603 … (*map_resource)(struct device *, phys_addr_t, size_t, enum dma_data_direction, long unsigned int);
[all …]