Home
last modified time | relevance | path

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

/system/bpf/include/vmlinux/android15_6.6/arm64/
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 …]
/system/bpf/include/vmlinux/android15_6.6/x86_64/
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 …]