Lines Matching full:areas
162 Slots are also grouped into "areas", with the constraint that a slot set exists
164 manipulate the slots in that area. The division into areas avoids contending
166 VM. The number of areas defaults to the number of CPUs in the system for
169 number of areas can also be set via the "swiotlb=" kernel boot parameter.
172 does not have enough free space, areas associated with other CPUs are tried
175 overall. But an allocation request does not fail unless all areas do not have
178 IO_TLB_SIZE, IO_TLB_SEGSIZE, and the number of areas must all be powers of 2 as
180 number of areas is rounded up to a power of 2 if necessary to meet this
217 The number of areas in a dynamic pool may be different from the number of areas
219 the number of areas will likely be smaller. For example, with a new pool size
220 of 4 MiB and the 256 KiB minimum area size, only 16 areas can be created. If
252 calling processor ID. Areas exist solely to allow parallel access to swiotlb