Home
last modified time | relevance | path

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

/aosp_15_r20/external/bcc/libbpf-tools/loongarch/
H A 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 …]
H A 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 …]
/aosp_15_r20/external/bcc/libbpf-tools/powerpc/
H A 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 …]
H A 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 …]
/aosp_15_r20/external/bcc/libbpf-tools/x86/
H A 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 …]
H A 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 …]
/aosp_15_r20/system/bpf/include/vmlinux/android15_6.6/arm64/
H A Dvmlinux.h15940 struct iommu_domain_ops { struct
15941 int (*attach_dev)(struct iommu_domain *, struct device *);
15942 int (*set_dev_pasid)(struct iommu_domain *, struct device *, ioasid_t);
15943 int (*map)(struct iommu_domain *, unsigned long, phys_addr_t, size_t, int, gfp_t);
15944 …ap_pages)(struct iommu_domain *, unsigned long, phys_addr_t, size_t, size_t, int, gfp_t, size_t *);
15945 size_t (*unmap)(struct iommu_domain *, unsigned long, size_t, struct iommu_iotlb_gather *);
15946 … (*unmap_pages)(struct iommu_domain *, unsigned long, size_t, size_t, struct iommu_iotlb_gather *);
15947 void (*flush_iotlb_all)(struct iommu_domain *);
15948 void (*iotlb_sync_map)(struct iommu_domain *, unsigned long, size_t);
15949 void (*iotlb_sync)(struct iommu_domain *, struct iommu_iotlb_gather *);
[all …]
/aosp_15_r20/external/bcc/libbpf-tools/riscv/
H A 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 …]
H A 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 …]
/aosp_15_r20/external/bcc/libbpf-tools/arm64/
H A 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 …]
H A 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 …]
/aosp_15_r20/system/bpf/include/vmlinux/android15_6.6/x86_64/
H A Dvmlinux.h19776 struct iommu_domain_ops { struct
19777 int (*attach_dev)(struct iommu_domain *, struct device *);
19778 int (*set_dev_pasid)(struct iommu_domain *, struct device *, ioasid_t);
19779 int (*map)(struct iommu_domain *, unsigned long, phys_addr_t, size_t, int, gfp_t);
19780 …ap_pages)(struct iommu_domain *, unsigned long, phys_addr_t, size_t, size_t, int, gfp_t, size_t *);
19781 size_t (*unmap)(struct iommu_domain *, unsigned long, size_t, struct iommu_iotlb_gather *);
19782 … (*unmap_pages)(struct iommu_domain *, unsigned long, size_t, size_t, struct iommu_iotlb_gather *);
19783 void (*flush_iotlb_all)(struct iommu_domain *);
19784 void (*iotlb_sync_map)(struct iommu_domain *, unsigned long, size_t);
19785 void (*iotlb_sync)(struct iommu_domain *, struct iommu_iotlb_gather *);
[all …]