Lines Matching refs:tce_container

63 struct tce_container {  struct
75 static long tce_iommu_mm_set(struct tce_container *container) in tce_iommu_mm_set() argument
89 static long tce_iommu_prereg_free(struct tce_container *container, in tce_iommu_prereg_free()
104 static long tce_iommu_unregister_pages(struct tce_container *container, in tce_iommu_unregister_pages()
136 static long tce_iommu_register_pages(struct tce_container *container, in tce_iommu_register_pages()
198 static inline bool tce_groups_attached(struct tce_container *container) in tce_groups_attached()
203 static long tce_iommu_find_table(struct tce_container *container, in tce_iommu_find_table()
226 static int tce_iommu_find_free_table(struct tce_container *container) in tce_iommu_find_free_table()
238 static int tce_iommu_enable(struct tce_container *container) in tce_iommu_enable()
305 static void tce_iommu_disable(struct tce_container *container) in tce_iommu_disable()
318 struct tce_container *container; in tce_iommu_open()
338 static int tce_iommu_clear(struct tce_container *container,
341 static void tce_iommu_free_table(struct tce_container *container,
346 struct tce_container *container = iommu_data; in tce_iommu_release()
389 static int tce_iommu_prereg_ua_to_hpa(struct tce_container *container, in tce_iommu_prereg_ua_to_hpa()
409 static void tce_iommu_unuse_page_v2(struct tce_container *container, in tce_iommu_unuse_page_v2()
431 static int tce_iommu_clear(struct tce_container *container, in tce_iommu_clear()
499 static long tce_iommu_build(struct tce_container *container, in tce_iommu_build()
547 static long tce_iommu_build_v2(struct tce_container *container, in tce_iommu_build_v2()
606 static long tce_iommu_create_table(struct tce_container *container, in tce_iommu_create_table()
634 static void tce_iommu_free_table(struct tce_container *container, in tce_iommu_free_table()
643 static long tce_iommu_create_window(struct tce_container *container, in tce_iommu_create_window()
708 static long tce_iommu_remove_window(struct tce_container *container, in tce_iommu_remove_window()
748 static long tce_iommu_create_default_window(struct tce_container *container) in tce_iommu_create_default_window()
831 struct tce_container *container = iommu_data; in tce_iommu_ioctl()
1190 static void tce_iommu_release_ownership(struct tce_container *container, in tce_iommu_release_ownership()
1210 static long tce_iommu_take_ownership(struct tce_container *container, in tce_iommu_take_ownership()
1240 struct tce_container *container = iommu_data; in tce_iommu_attach_group()
1320 struct tce_container *container = iommu_data; in tce_iommu_detach_group()