Lines Matching refs:iovm_struct
219 static struct iovm_struct *__find_iovm_area(struct iommu *obj, const u32 da)
221 struct iovm_struct *tmp;
246 struct iovm_struct *find_iovm_area(struct iommu *obj, u32 da)
248 struct iovm_struct *area;
262 static struct iovm_struct *alloc_iovm_area(struct iommu *obj, u32 da,
265 struct iovm_struct *new, *tmp;
335 static void free_iovm_area(struct iommu *obj, struct iovm_struct *area)
361 struct iovm_struct *area;
446 static int map_iovm_area(struct iommu *obj, struct iovm_struct *new,
502 static void unmap_iovm_area(struct iommu *obj, struct iovm_struct *area)
533 struct iovm_struct *area;
574 struct iovm_struct *new;
884 p = kmem_cache_create("iovm_area_cache", sizeof(struct iovm_struct), 0,