Home
last modified time | relevance | path

Searched refs:ptr2index (Results 1 – 2 of 2) sorted by relevance

/mirbsd/src/lib/libc/stdlib/
Dmalloc_mmap.c139 #define ptr2index(foo) (((u_long)(foo) >> malloc_pageshift)+malloc_pageshift) macro
565 index = ptr2index(result); in map_pages()
567 lindex = ptr2index(tail) - 1; in map_pages()
625 pi->dirnum += PI_OFF(ptr2index(tail - 1)) + 1; in map_pages()
864 if ((pidx = PI_IDX(ptr2index(pf->page))) != PD_IDX(pi->dirnum)) { in malloc_pages()
870 if (pd[PI_OFF(ptr2index(pf->page))] != MALLOC_FREE) { in malloc_pages()
875 pidx = PI_IDX(ptr2index((pf->page) + (pf->size)) - 1); in malloc_pages()
885 if (pd[PI_OFF(ptr2index((pf->page) + (pf->size)) - 1)] != MALLOC_FREE) { in malloc_pages()
907 pidx = PI_IDX(ptr2index(pf->page)); in malloc_pages()
929 if (p != NULL && pd[PI_OFF(ptr2index(p))] != MALLOC_FREE) { in malloc_pages()
[all …]
Dmalloc_brk.c136 #define ptr2index(foo) (((u_long)(foo) >> malloc_pageshift)-malloc_origo) macro
387 last_index = ptr2index(tail) - 1; in map_pages()
593 if (page_dir[ptr2index(pf->page)] != MALLOC_FREE) in malloc_pages()
595 if (page_dir[ptr2index(pf->end)-1] != MALLOC_FREE) in malloc_pages()
620 if (p != NULL && page_dir[ptr2index(p)] != MALLOC_FREE) in malloc_pages()
635 indexx = ptr2index(p); in malloc_pages()
739 page_dir[ptr2index(pp)] = bp; in malloc_make_chunks()
882 indexx = ptr2index(ptr); in irealloc()
1092 indexx = ptr2index(pf->end); in free_pages()
1167 page_dir[ptr2index(info->page)] = MALLOC_FIRST; in free_bytes()
[all …]