Lines Matching full:previous
257 struct ck_hs_map *map, *previous; in ck_hs_reset_size() local
259 previous = hs->map; in ck_hs_reset_size()
265 ck_hs_map_destroy(hs->m, previous, true); in ck_hs_reset_size()
272 struct ck_hs_map *previous; in ck_hs_reset() local
274 previous = hs->map; in ck_hs_reset()
275 return ck_hs_reset_size(hs, previous->capacity); in ck_hs_reset()
338 const void *previous, **bucket; in ck_hs_grow() local
352 previous = map->entries[k]; in ck_hs_grow()
353 if (previous == CK_HS_EMPTY || previous == CK_HS_TOMBSTONE) in ck_hs_grow()
358 previous = CK_HS_VMA(previous); in ck_hs_grow()
361 h = hs->hf(previous, hs->seed); in ck_hs_grow()
648 void **previous) in ck_hs_fas() argument
654 *previous = NULL; in ck_hs_fas()
672 *previous = CK_CC_DECONST_PTR(object); in ck_hs_fas()
686 * previous value.
763 void **previous) in ck_hs_set() argument
769 *previous = NULL; in ck_hs_set()
811 *previous = CK_CC_DECONST_PTR(object); in ck_hs_set()