Home
last modified time | relevance | path

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

/external/bcc/libbpf-tools/powerpc/
Dvmlinux_510.h6649 const struct iommu_ops *iommu_ops; member
6732 struct iommu_ops { struct
6733 bool (*capable)(enum iommu_cap);
6734 struct iommu_domain * (*domain_alloc)(unsigned int);
6735 void (*domain_free)(struct iommu_domain *);
6736 int (*attach_dev)(struct iommu_domain *, struct device *);
6737 void (*detach_dev)(struct iommu_domain *, struct device *);
6738 int (*map)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, int, gfp_t);
6739 size_t (*unmap)(struct iommu_domain *, long unsigned int, size_t, struct iommu_iotlb_gather *);
6740 void (*flush_iotlb_all)(struct iommu_domain *);
[all …]
Dvmlinux.h6649 const struct iommu_ops *iommu_ops; member
6732 struct iommu_ops { struct
6733 bool (*capable)(enum iommu_cap);
6734 struct iommu_domain * (*domain_alloc)(unsigned int);
6735 void (*domain_free)(struct iommu_domain *);
6736 int (*attach_dev)(struct iommu_domain *, struct device *);
6737 void (*detach_dev)(struct iommu_domain *, struct device *);
6738 int (*map)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, int, gfp_t);
6739 size_t (*unmap)(struct iommu_domain *, long unsigned int, size_t, struct iommu_iotlb_gather *);
6740 void (*flush_iotlb_all)(struct iommu_domain *);
[all …]
/external/bcc/libbpf-tools/arm64/
Dvmlinux.h5726 const struct iommu_ops *iommu_ops; member
5809 struct iommu_ops { struct
5810 bool (*capable)(enum iommu_cap);
5811 struct iommu_domain * (*domain_alloc)(unsigned int);
5812 void (*domain_free)(struct iommu_domain *);
5813 int (*attach_dev)(struct iommu_domain *, struct device *);
5814 void (*detach_dev)(struct iommu_domain *, struct device *);
5815 int (*map)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, int, gfp_t);
5816 size_t (*unmap)(struct iommu_domain *, long unsigned int, size_t, struct iommu_iotlb_gather *);
5817 void (*flush_iotlb_all)(struct iommu_domain *);
[all …]
Dvmlinux_510.h5726 const struct iommu_ops *iommu_ops; member
5809 struct iommu_ops { struct
5810 bool (*capable)(enum iommu_cap);
5811 struct iommu_domain * (*domain_alloc)(unsigned int);
5812 void (*domain_free)(struct iommu_domain *);
5813 int (*attach_dev)(struct iommu_domain *, struct device *);
5814 void (*detach_dev)(struct iommu_domain *, struct device *);
5815 int (*map)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, int, gfp_t);
5816 size_t (*unmap)(struct iommu_domain *, long unsigned int, size_t, struct iommu_iotlb_gather *);
5817 void (*flush_iotlb_all)(struct iommu_domain *);
[all …]
/external/bcc/libbpf-tools/x86/
Dvmlinux_505.h6413 const struct iommu_ops *iommu_ops; member
6494 struct iommu_ops { struct
6495 bool (*capable)(enum iommu_cap);
6496 struct iommu_domain * (*domain_alloc)(unsigned int);
6497 void (*domain_free)(struct iommu_domain *);
6498 int (*attach_dev)(struct iommu_domain *, struct device *);
6499 void (*detach_dev)(struct iommu_domain *, struct device *);
6500 int (*map)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, int, gfp_t);
6501 size_t (*unmap)(struct iommu_domain *, long unsigned int, size_t, struct iommu_iotlb_gather *);
6502 void (*flush_iotlb_all)(struct iommu_domain *);
[all …]
Dvmlinux.h6413 const struct iommu_ops *iommu_ops; member
6494 struct iommu_ops { struct
6495 bool (*capable)(enum iommu_cap);
6496 struct iommu_domain * (*domain_alloc)(unsigned int);
6497 void (*domain_free)(struct iommu_domain *);
6498 int (*attach_dev)(struct iommu_domain *, struct device *);
6499 void (*detach_dev)(struct iommu_domain *, struct device *);
6500 int (*map)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, int, gfp_t);
6501 size_t (*unmap)(struct iommu_domain *, long unsigned int, size_t, struct iommu_iotlb_gather *);
6502 void (*flush_iotlb_all)(struct iommu_domain *);
[all …]
/external/libbpf/.github/actions/build-selftests/
Dvmlinux.h6910 const struct iommu_ops *iommu_ops; member
6950 struct iommu_ops {}; struct