Home
last modified time | relevance | path

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

/external/libbpf/.github/actions/build-selftests/
Dvmlinux.h23307 struct iommu_domain_ops { struct
23308 int (*attach_dev)(struct iommu_domain *, struct device *);
23309 int (*set_dev_pasid)(struct iommu_domain *, struct device *, ioasid_t);
23310 int (*map)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, int, gfp_t);
23311 …ages)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, size_t, int, gfp_t, size_t *);
23312 size_t (*unmap)(struct iommu_domain *, long unsigned int, size_t, struct iommu_iotlb_gather *);
23313 …nmap_pages)(struct iommu_domain *, long unsigned int, size_t, size_t, struct iommu_iotlb_gather *);
23314 void (*flush_iotlb_all)(struct iommu_domain *);
23315 void (*iotlb_sync_map)(struct iommu_domain *, long unsigned int, size_t);
23316 void (*iotlb_sync)(struct iommu_domain *, struct iommu_iotlb_gather *);
[all …]
/external/bcc/libbpf-tools/loongarch/
Dvmlinux_602.h42703 struct iommu_domain_ops { struct
42704 int (*attach_dev)(struct iommu_domain *, struct device *);
42705 void (*detach_dev)(struct iommu_domain *, struct device *);
42706 int (*set_dev_pasid)(struct iommu_domain *, struct device *, ioasid_t);
42707 int (*map)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, int, gfp_t);
42708 …ages)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, size_t, int, gfp_t, size_t *);
42709 size_t (*unmap)(struct iommu_domain *, long unsigned int, size_t, struct iommu_iotlb_gather *);
42710 …nmap_pages)(struct iommu_domain *, long unsigned int, size_t, size_t, struct iommu_iotlb_gather *);
42711 void (*flush_iotlb_all)(struct iommu_domain *);
42712 void (*iotlb_sync_map)(struct iommu_domain *, long unsigned int, size_t);
[all …]
Dvmlinux.h42703 struct iommu_domain_ops { struct
42704 int (*attach_dev)(struct iommu_domain *, struct device *);
42705 void (*detach_dev)(struct iommu_domain *, struct device *);
42706 int (*set_dev_pasid)(struct iommu_domain *, struct device *, ioasid_t);
42707 int (*map)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, int, gfp_t);
42708 …ages)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, size_t, int, gfp_t, size_t *);
42709 size_t (*unmap)(struct iommu_domain *, long unsigned int, size_t, struct iommu_iotlb_gather *);
42710 …nmap_pages)(struct iommu_domain *, long unsigned int, size_t, size_t, struct iommu_iotlb_gather *);
42711 void (*flush_iotlb_all)(struct iommu_domain *);
42712 void (*iotlb_sync_map)(struct iommu_domain *, long unsigned int, size_t);
[all …]
/external/bcc/libbpf-tools/powerpc/
Dvmlinux_600.h39042 struct iommu_domain_ops { struct
39043 int (*attach_dev)(struct iommu_domain *, struct device *);
39044 void (*detach_dev)(struct iommu_domain *, struct device *);
39045 int (*map)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, int, gfp_t);
39046 …ages)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, size_t, int, gfp_t, size_t *);
39047 size_t (*unmap)(struct iommu_domain *, long unsigned int, size_t, struct iommu_iotlb_gather *);
39048 …nmap_pages)(struct iommu_domain *, long unsigned int, size_t, size_t, struct iommu_iotlb_gather *);
39049 void (*flush_iotlb_all)(struct iommu_domain *);
39050 void (*iotlb_sync_map)(struct iommu_domain *, long unsigned int, size_t);
39051 void (*iotlb_sync)(struct iommu_domain *, struct iommu_iotlb_gather *);
[all …]
Dvmlinux.h39042 struct iommu_domain_ops { struct
39043 int (*attach_dev)(struct iommu_domain *, struct device *);
39044 void (*detach_dev)(struct iommu_domain *, struct device *);
39045 int (*map)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, int, gfp_t);
39046 …ages)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, size_t, int, gfp_t, size_t *);
39047 size_t (*unmap)(struct iommu_domain *, long unsigned int, size_t, struct iommu_iotlb_gather *);
39048 …nmap_pages)(struct iommu_domain *, long unsigned int, size_t, size_t, struct iommu_iotlb_gather *);
39049 void (*flush_iotlb_all)(struct iommu_domain *);
39050 void (*iotlb_sync_map)(struct iommu_domain *, long unsigned int, size_t);
39051 void (*iotlb_sync)(struct iommu_domain *, struct iommu_iotlb_gather *);
[all …]
/external/bcc/libbpf-tools/x86/
Dvmlinux_518.h22744 struct iommu_domain_ops { struct
22745 int (*attach_dev)(struct iommu_domain *, struct device *);
22746 void (*detach_dev)(struct iommu_domain *, struct device *);
22747 int (*map)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, int, gfp_t);
22748 …ages)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, size_t, int, gfp_t, size_t *);
22749 size_t (*unmap)(struct iommu_domain *, long unsigned int, size_t, struct iommu_iotlb_gather *);
22750 …nmap_pages)(struct iommu_domain *, long unsigned int, size_t, size_t, struct iommu_iotlb_gather *);
22751 void (*flush_iotlb_all)(struct iommu_domain *);
22752 void (*iotlb_sync_map)(struct iommu_domain *, long unsigned int, size_t);
22753 void (*iotlb_sync)(struct iommu_domain *, struct iommu_iotlb_gather *);
[all …]
Dvmlinux.h22744 struct iommu_domain_ops { struct
22745 int (*attach_dev)(struct iommu_domain *, struct device *);
22746 void (*detach_dev)(struct iommu_domain *, struct device *);
22747 int (*map)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, int, gfp_t);
22748 …ages)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, size_t, int, gfp_t, size_t *);
22749 size_t (*unmap)(struct iommu_domain *, long unsigned int, size_t, struct iommu_iotlb_gather *);
22750 …nmap_pages)(struct iommu_domain *, long unsigned int, size_t, size_t, struct iommu_iotlb_gather *);
22751 void (*flush_iotlb_all)(struct iommu_domain *);
22752 void (*iotlb_sync_map)(struct iommu_domain *, long unsigned int, size_t);
22753 void (*iotlb_sync)(struct iommu_domain *, struct iommu_iotlb_gather *);
[all …]
/external/bcc/libbpf-tools/riscv/
Dvmlinux.h77107 struct iommu_domain_ops { struct
77108 int (*attach_dev)(struct iommu_domain *, struct device *);
77109 void (*detach_dev)(struct iommu_domain *, struct device *);
77110 int (*set_dev_pasid)(struct iommu_domain *, struct device *, ioasid_t);
77111 int (*map)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, int, gfp_t);
77112 …ages)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, size_t, int, gfp_t, size_t *);
77113 size_t (*unmap)(struct iommu_domain *, long unsigned int, size_t, struct iommu_iotlb_gather *);
77114 …nmap_pages)(struct iommu_domain *, long unsigned int, size_t, size_t, struct iommu_iotlb_gather *);
77115 void (*flush_iotlb_all)(struct iommu_domain *);
77116 void (*iotlb_sync_map)(struct iommu_domain *, long unsigned int, size_t);
[all …]
Dvmlinux_602.h77107 struct iommu_domain_ops { struct
77108 int (*attach_dev)(struct iommu_domain *, struct device *);
77109 void (*detach_dev)(struct iommu_domain *, struct device *);
77110 int (*set_dev_pasid)(struct iommu_domain *, struct device *, ioasid_t);
77111 int (*map)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, int, gfp_t);
77112 …ages)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, size_t, int, gfp_t, size_t *);
77113 size_t (*unmap)(struct iommu_domain *, long unsigned int, size_t, struct iommu_iotlb_gather *);
77114 …nmap_pages)(struct iommu_domain *, long unsigned int, size_t, size_t, struct iommu_iotlb_gather *);
77115 void (*flush_iotlb_all)(struct iommu_domain *);
77116 void (*iotlb_sync_map)(struct iommu_domain *, long unsigned int, size_t);
[all …]
/external/bcc/libbpf-tools/arm64/
Dvmlinux.h35075 struct iommu_domain_ops { struct
35076 int (*attach_dev)(struct iommu_domain *, struct device *);
35077 void (*detach_dev)(struct iommu_domain *, struct device *);
35078 int (*map)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, int, gfp_t);
35079 …ages)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, size_t, int, gfp_t, size_t *);
35080 size_t (*unmap)(struct iommu_domain *, long unsigned int, size_t, struct iommu_iotlb_gather *);
35081 …nmap_pages)(struct iommu_domain *, long unsigned int, size_t, size_t, struct iommu_iotlb_gather *);
35082 void (*flush_iotlb_all)(struct iommu_domain *);
35083 void (*iotlb_sync_map)(struct iommu_domain *, long unsigned int, size_t);
35084 void (*iotlb_sync)(struct iommu_domain *, struct iommu_iotlb_gather *);
[all …]
Dvmlinux_608.h35075 struct iommu_domain_ops { struct
35076 int (*attach_dev)(struct iommu_domain *, struct device *);
35077 void (*detach_dev)(struct iommu_domain *, struct device *);
35078 int (*map)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, int, gfp_t);
35079 …ages)(struct iommu_domain *, long unsigned int, phys_addr_t, size_t, size_t, int, gfp_t, size_t *);
35080 size_t (*unmap)(struct iommu_domain *, long unsigned int, size_t, struct iommu_iotlb_gather *);
35081 …nmap_pages)(struct iommu_domain *, long unsigned int, size_t, size_t, struct iommu_iotlb_gather *);
35082 void (*flush_iotlb_all)(struct iommu_domain *);
35083 void (*iotlb_sync_map)(struct iommu_domain *, long unsigned int, size_t);
35084 void (*iotlb_sync)(struct iommu_domain *, struct iommu_iotlb_gather *);
[all …]