| H A D | extent.c | 451 * it, this splits off lead and trail extents, leaving edata pointing to an in extents_first_fit_locked() 453 * This function doesn't put lead or trail into any ecache; it's the caller's in extents_first_fit_locked() 458 * Split successfully. lead, edata, and trail, are modified to extents in extents_first_fit_locked() 470 * None of lead, edata, or trail are valid. in extents_first_fit_locked() 478 edata_t **edata, edata_t **lead, edata_t **trail, in extents_first_fit_locked() 490 *lead = NULL; 495 /* Split the lead. */ in extents_fit_locked() 498 *lead = *edata; in extents_fit_locked() 499 *edata = extent_split_impl(tsdn, pac, ehooks, *lead, leadsize, in extents_fit_locked() 502 *to_leak = *lead; in extents_fit_locked() 983 extent_split_interior(tsdn_t * tsdn,arena_t * arena,extent_hooks_t ** r_extent_hooks,rtree_ctx_t * rtree_ctx,extent_t ** extent,extent_t ** lead,extent_t ** trail,extent_t ** to_leak,extent_t ** to_salvage,void * new_addr,size_t size,size_t pad,size_t alignment,bool slab,szind_t szind,bool growing_retained) extent_split_interior() argument 1061 extent_t *lead; extent_recycle_split() local 1368 extent_t *lead; extent_grow_retained() local 2121 extent_t lead; extent_split_impl() local [all...] |