Lines Matching refs:constructor
332 * * All constructor callbacks (which can themselves to allocations)
334 * way, the constructor will fail, allowing the highest-level allocation
337 * If a constructor callback _does_ do a UMEM_NOFAIL allocation, and
1710 * We do not pass fatal flags on to the constructor. This prevents
1711 * leaking buffers in the event of a subordinate constructor failing.
1973 * so get a raw buffer from the slab layer and apply its constructor.
1989 * Let umem_cache_alloc_debug() apply the constructor for us.
2001 * We do not pass fatal flags on to the constructor. This prevents
2002 * leaking buffers in the event of a subordinate constructor failing.
2648 umem_constructor_t *constructor, /* object constructor */
2784 cp->cache_constructor = constructor;
2980 * We enforce this by setting land mines in the constructor and