extern int iommu_is_span_boundary(unsigned int index, unsigned int nr, | |
unsigned long shift, | |
unsigned long boundary_size); | |
extern unsigned long iommu_area_alloc(unsigned long *map, unsigned long size, | |
unsigned long start, unsigned int nr, | |
unsigned long shift, | |
unsigned long boundary_size, | |
unsigned long align_mask); | |
extern void iommu_area_free(unsigned long *map, unsigned long start, | |
unsigned int nr); |