Home
last modified time | relevance | path

Searched refs:iommufd_hw_pagetable (Results 1 – 5 of 5) sorted by relevance

/drivers/iommu/iommufd/
A Diommufd_private.h362 struct iommufd_hw_pagetable { struct
370 struct iommufd_hw_pagetable common; argument
381 struct iommufd_hw_pagetable common;
392 to_hwpt_paging(struct iommufd_hw_pagetable *hwpt) in to_hwpt_paging()
398 to_hwpt_nested(struct iommufd_hw_pagetable *hwpt) in to_hwpt_nested()
404 find_hwpt_paging(struct iommufd_hw_pagetable *hwpt) in find_hwpt_paging()
424 static inline struct iommufd_hw_pagetable *
429 struct iommufd_hw_pagetable, obj); in iommufd_get_hwpt_nested()
440 int iommufd_hw_pagetable_attach(struct iommufd_hw_pagetable *hwpt,
442 struct iommufd_hw_pagetable *
[all …]
A Ddevice.c22 struct iommufd_hw_pagetable *hwpt;
686 struct iommufd_hw_pagetable *
691 struct iommufd_hw_pagetable *hwpt; in iommufd_hw_pagetable_detach()
718 static struct iommufd_hw_pagetable *
720 struct iommufd_hw_pagetable *hwpt) in iommufd_device_do_attach()
778 static struct iommufd_hw_pagetable *
853 struct iommufd_hw_pagetable *hwpt);
860 static struct iommufd_hw_pagetable *
875 struct iommufd_hw_pagetable *hwpt;
952 struct iommufd_hw_pagetable *hwpt =
[all …]
A Dhw_pagetable.c11 static void __iommufd_hwpt_destroy(struct iommufd_hw_pagetable *hwpt) in __iommufd_hwpt_destroy()
119 struct iommufd_hw_pagetable *hwpt; in iommufd_hwpt_paging_alloc()
234 struct iommufd_hw_pagetable *hwpt; in iommufd_hwpt_nested_alloc()
291 struct iommufd_hw_pagetable *hwpt; in iommufd_viommu_alloc_hwpt_nested()
342 struct iommufd_hw_pagetable *hwpt; in iommufd_hwpt_alloc()
521 struct iommufd_hw_pagetable *hwpt = in iommufd_hwpt_invalidate()
522 container_of(pt_obj, struct iommufd_hw_pagetable, obj); in iommufd_hwpt_invalidate()
A Dselftest.c1029 static inline struct iommufd_hw_pagetable *
1037 return container_of(obj, struct iommufd_hw_pagetable, obj); in __get_md_pagetable()
1040 static inline struct iommufd_hw_pagetable *
1044 struct iommufd_hw_pagetable *hwpt; in get_md_pagetable()
1058 static inline struct iommufd_hw_pagetable *
1062 struct iommufd_hw_pagetable *hwpt; in get_md_pagetable_nested()
1278 struct iommufd_hw_pagetable *hwpt; in iommufd_test_md_check_pa()
1367 struct iommufd_hw_pagetable *hwpt; in iommufd_test_md_check_iotlb()
1785 struct iommufd_hw_pagetable *hwpt; in iommufd_test_dirty()
1897 static inline struct iommufd_hw_pagetable *
[all …]
A Deventq.c19 void iommufd_auto_response_faults(struct iommufd_hw_pagetable *hwpt, in iommufd_auto_response_faults()
461 struct iommufd_hw_pagetable *hwpt; in iommufd_fault_iopf_handler()

Completed in 17 milliseconds