Searched defs:hwpt (Results 1 – 7 of 7) sorted by relevance
/linux-6.14.4/drivers/iommu/iommufd/ |
D | fault.c | 63 static int __fault_domain_attach_dev(struct iommufd_hw_pagetable *hwpt, in __fault_domain_attach_dev() 82 int iommufd_fault_domain_attach_dev(struct iommufd_hw_pagetable *hwpt, in iommufd_fault_domain_attach_dev() 101 void iommufd_auto_response_faults(struct iommufd_hw_pagetable *hwpt, in iommufd_auto_response_faults() 150 void iommufd_fault_domain_detach_dev(struct iommufd_hw_pagetable *hwpt, in iommufd_fault_domain_detach_dev() 163 struct iommufd_hw_pagetable *hwpt, in __fault_domain_replace_dev() 194 struct iommufd_hw_pagetable *hwpt, in iommufd_fault_domain_replace_dev() 449 struct iommufd_hw_pagetable *hwpt; in iommufd_fault_iopf_handler() local
|
D | hw_pagetable.c | 11 static void __iommufd_hwpt_destroy(struct iommufd_hw_pagetable *hwpt) in __iommufd_hwpt_destroy() 117 struct iommufd_hw_pagetable *hwpt; in iommufd_hwpt_paging_alloc() local 226 struct iommufd_hw_pagetable *hwpt; in iommufd_hwpt_nested_alloc() local 280 struct iommufd_hw_pagetable *hwpt; in iommufd_viommu_alloc_hwpt_nested() local 330 struct iommufd_hw_pagetable *hwpt; in iommufd_hwpt_alloc() local 510 struct iommufd_hw_pagetable *hwpt = in iommufd_hwpt_invalidate() local
|
D | device.c | 368 static int iommufd_hwpt_attach_device(struct iommufd_hw_pagetable *hwpt, in iommufd_hwpt_attach_device() 416 static void iommufd_hwpt_detach_device(struct iommufd_hw_pagetable *hwpt, in iommufd_hwpt_detach_device() 431 struct iommufd_hw_pagetable *hwpt, in iommufd_hwpt_replace_device() 471 int iommufd_hw_pagetable_attach(struct iommufd_hw_pagetable *hwpt, in iommufd_hw_pagetable_attach() 518 struct iommufd_hw_pagetable *hwpt = idev->igroup->hwpt; in iommufd_hw_pagetable_detach() local 537 struct iommufd_hw_pagetable *hwpt) in iommufd_device_do_attach() 591 struct iommufd_hw_pagetable *hwpt) in iommufd_device_do_replace() 679 struct iommufd_hw_pagetable *hwpt; in iommufd_device_auto_get_domain() local 755 struct iommufd_hw_pagetable *hwpt = in iommufd_device_change_pt() local 849 struct iommufd_hw_pagetable *hwpt; in iommufd_device_detach() local
|
D | iommufd_private.h | 298 static inline bool hwpt_is_paging(struct iommufd_hw_pagetable *hwpt) in hwpt_is_paging() 304 to_hwpt_paging(struct iommufd_hw_pagetable *hwpt) in to_hwpt_paging() 310 to_hwpt_nested(struct iommufd_hw_pagetable *hwpt) in to_hwpt_nested() 316 find_hwpt_paging(struct iommufd_hw_pagetable *hwpt) in find_hwpt_paging() 364 struct iommufd_hw_pagetable *hwpt) in iommufd_hw_pagetable_put() 384 struct iommufd_hw_pagetable *hwpt; member
|
D | selftest.c | 800 struct iommufd_hw_pagetable *hwpt; in get_md_pagetable() local 818 struct iommufd_hw_pagetable *hwpt; in get_md_pagetable_nested() local 1008 struct iommufd_hw_pagetable *hwpt; in iommufd_test_md_check_pa() local 1098 struct iommufd_hw_pagetable *hwpt; in iommufd_test_md_check_iotlb() local 1516 struct iommufd_hw_pagetable *hwpt; in iommufd_test_dirty() local
|
D | main.c | 299 struct iommu_hwpt_alloc hwpt; member
|
/linux-6.14.4/include/linux/ |
D | iommufd.h | 91 struct iommufd_hwpt_paging *hwpt; member
|