Lines Matching defs:pageind
2249 arena_palloc_trim(arena_t *arena, arena_chunk_t *chunk, unsigned pageind,
2261 chunk->map[pageind + i].npages = npages;
2262 chunk->map[pageind + i].pos = i;
2264 arena_run_dalloc(arena, (arena_run_t *)((uintptr_t)chunk + (pageind <<
2275 unsigned pageind, i, npages;
2295 pageind = (unsigned)(((uintptr_t)ret - (uintptr_t)chunk) >>
2300 chunk->map[pageind + i].npages = npages;
2301 assert(chunk->map[pageind + i].pos == i);
2305 arena_palloc_trim(arena, chunk, pageind + npages,
2312 pageind = (unsigned)(((uintptr_t)ret - (uintptr_t)chunk) >>
2317 chunk->map[pageind + i].npages = npages;
2318 chunk->map[pageind + i].pos = i;
2323 (unsigned)(pageind - (leadsize >> pagesize_2pow)),
2330 arena_palloc_trim(arena, chunk, pageind + npages,
2355 unsigned pageind;
2365 pageind = (unsigned)(((uintptr_t)ptr - (uintptr_t)chunk) >>
2367 mapelm = &chunk->map[pageind];
2368 if (mapelm->pos != 0 || ptr != (char *)((uintptr_t)chunk) + (pageind <<
2372 pageind -= mapelm->pos;
2374 run = (arena_run_t *)((uintptr_t)chunk + (pageind <<
2436 unsigned pageind;
2446 pageind = (unsigned)(((uintptr_t)ptr - (uintptr_t)chunk) >>
2448 mapelm = &chunk->map[pageind];
2449 if (mapelm->pos != 0 || ptr != (char *)((uintptr_t)chunk) + (pageind <<
2456 pageind -= mapelm->pos;
2458 run = (arena_run_t *)((uintptr_t)chunk + (pageind <<