Lines Matching +full:1 +full:kib
100 with a max of 1 GiB, which has the potential to be very wasteful of memory.
107 bytes, which is 256 KiB with current definitions. When a device's DMA settings
109 must be limited to that 256 KiB. This value is communicated to higher-level
114 A key device DMA setting is "min_align_mask", which is a power of 2 minus 1
123 swiotlb, max_sectors_kb might be 512 KiB or larger. If a device might use
124 swiotlb, max_sectors_kb will be 256 KiB. When min_align_mask is non-zero,
125 max_sectors_kb might be even smaller, such as 252 KiB.
136 devices. It is set to the granule size - 1 so that the bounce buffer is
153 Each pool is divided into "slots" of size IO_TLB_SIZE, which is 2 KiB with
214 until it succeeds, but with a minimum size of 1 MiB. Given sufficient system
220 of 4 MiB and the 256 KiB minimum area size, only 16 areas can be created. If
256 IO_TLB_SIZE (2 KiB currently). The io_tlb_slot array is indexed by the slot
259 overhead is about 1% of the slot size.
286 at that slot. A "0" indicates that the slot is occupied. A value of "1"
293 "list" field is initialized to IO_TLB_SEGSIZE down to 1 for the slots in every