Lines Matching defs:constructor
331 * * All constructor callbacks (which can themselves to allocations)
333 * way, the constructor will fail, allowing the highest-level allocation
336 * If a constructor callback _does_ do a UMEM_NOFAIL allocation, and
1706 * We do not pass fatal flags on to the constructor. This prevents
1707 * leaking buffers in the event of a subordinate constructor failing.
1969 * so get a raw buffer from the slab layer and apply its constructor.
1985 * Let umem_cache_alloc_debug() apply the constructor for us.
1997 * We do not pass fatal flags on to the constructor. This prevents
1998 * leaking buffers in the event of a subordinate constructor failing.
2644 umem_constructor_t *constructor, /* object constructor */
2780 cp->cache_constructor = constructor;
2976 * We enforce this by setting land mines in the constructor and