Lines Matching full:items

133 dynamically-sized collections of items of identical size, referred to as zones.
134 Zones keep track of which items are in use and which
135 are not, and UMA provides functions for allocating items from a zone and
140 The number of items cached per CPU is bounded, and each zone additionally
141 maintains an unbounded cache of items that is used to quickly satisfy
145 In a regular zone, items are allocated from a slab, which is one or more
153 Normal zones import items from a keg, and release items back to that keg if
204 arguments are used to optimize the allocation of items from the zone.
206 it needs to allocate or free items to satisfy requests or memory pressure.
229 functions are called to import items into the zone and to release items
233 function should store pointers to items in the
238 The function must return the number of imported items, which may be less than
246 pointers to items.
294 cannot be used when allocating items from a PCPU zone.
301 Otherwise, by default, book-keeping of items within a slab may be done in the
330 Items in this zone must be contiguous in physical address space.
331 Items will follow normal alignment constraints and may span page boundaries
335 Cached items that have not been used for a long period may also be freed from
340 Create a zone whose items will be synchronized using the
352 All items allocated from the zone must be freed to the zone before the zone
363 in the rare case where all items in the zone are in use and the
368 Items are released back to the zone from which they were allocated by
410 functions allocate and free items from an SMR-enabled zone, that is,
427 function allocates slabs for the requested number of items, typically following
439 function sets the number of reserved items for the zone.
442 of free items.
443 Reserved items may be allocated by specifying
452 number of items.
466 functions reclaim cached items from UMA zones, releasing unused memory.
469 function reclaims items from all regular zones, while
471 reclaims items only from the specified zone.
475 items are to be reclaimed:
478 Reclaim items only in excess of the zone's estimated working set size.
482 Reclaim all items from the unbounded cache.
483 Free items in the per-CPU caches are left alone.
485 Reclaim all cached items.
491 functions apply only to items allocated from the specified domain.
492 In the case of domains using a round-robin NUMA policy, cached items from all
507 function limits the number of items
513 argument specifies the requested upper limit number of items.
517 The limit applies to the total number of items in the zone, which includes
518 allocated items, free items and free items in the per-cpu caches.
520 the specified number of items even when there is no shortage of memory,
521 because all of the remaining free items may be in the caches of the
526 function limits the number of free items which may be cached in the zone.
531 function returns the effective upper limit number of items for a zone.
535 function returns an approximation of the number of items currently allocated
576 oid that exports the effective upper limit number of items for a zone.