Lines Matching defs:xen_io_tlb_nslabs
50 static unsigned long xen_io_tlb_nslabs;
151 xen_io_tlb_nslabs = (64 * 1024 * 1024 >> IO_TLB_SHIFT);
152 xen_io_tlb_nslabs = ALIGN(xen_io_tlb_nslabs, IO_TLB_SEGSIZE);
154 xen_io_tlb_nslabs = nr_tbl;
156 return xen_io_tlb_nslabs << IO_TLB_SHIFT;
187 xen_io_tlb_nslabs = swiotlb_nr_tbl();
189 bytes = xen_set_nslabs(xen_io_tlb_nslabs);
190 order = get_order(xen_io_tlb_nslabs << IO_TLB_SHIFT);
221 xen_io_tlb_nslabs = SLABS_PER_PAGE << order;
222 bytes = xen_io_tlb_nslabs << IO_TLB_SHIFT;
234 xen_io_tlb_nslabs);
247 if (swiotlb_init_with_tbl(xen_io_tlb_start, xen_io_tlb_nslabs,
252 rc = swiotlb_late_init_with_tbl(xen_io_tlb_start, xen_io_tlb_nslabs);
262 xen_io_tlb_nslabs = max(1024UL, /* Min is 2MB */
263 (xen_io_tlb_nslabs >> 1));
265 (xen_io_tlb_nslabs << IO_TLB_SHIFT) >> 20);