page 167 maint/gnulib/lib/ssfmalloc.h uintptr_t page; page 187 maint/gnulib/lib/ssfmalloc.h void (*init_page) (uintptr_t page); page 188 maint/gnulib/lib/ssfmalloc.h uintptr_t (*allocate_block_in_page) (size_t size, uintptr_t page); page 189 maint/gnulib/lib/ssfmalloc.h void (*free_block_in_page) (uintptr_t block, uintptr_t page); page 224 maint/gnulib/lib/ssfmalloc.h cmp = _GL_CMP (element1->page, element2->page); page 256 maint/gnulib/lib/ssfmalloc.h uintptr_t page = pool->update_queue[count]; page 258 maint/gnulib/lib/ssfmalloc.h (struct dissected_page_header *) page; page 275 maint/gnulib/lib/ssfmalloc.h add_update (uintptr_t page, struct page_pool *pool) page 280 maint/gnulib/lib/ssfmalloc.h if (pool->update_queue[i] == page) page 289 maint/gnulib/lib/ssfmalloc.h pool->update_queue[pool->update_queue_count++] = page; page 294 maint/gnulib/lib/ssfmalloc.h drop_update (uintptr_t page, struct page_pool *pool) page 299 maint/gnulib/lib/ssfmalloc.h if (pool->update_queue[i] == page) page 380 maint/gnulib/lib/ssfmalloc.h init_small_block_page (uintptr_t page) page 382 maint/gnulib/lib/ssfmalloc.h struct small_page_header *pageptr = (struct small_page_header *) page; page 404 maint/gnulib/lib/ssfmalloc.h allocate_small_block_in_page (size_t size, uintptr_t page) page 406 maint/gnulib/lib/ssfmalloc.h struct small_page_header *pageptr = (struct small_page_header *) page; page 444 maint/gnulib/lib/ssfmalloc.h return page + small_block_page_blocks_start + k * ALIGNMENT; page 448 maint/gnulib/lib/ssfmalloc.h free_small_block_in_page (uintptr_t block, uintptr_t page) page 450 maint/gnulib/lib/ssfmalloc.h struct small_page_header *pageptr = (struct small_page_header *) page; page 452 maint/gnulib/lib/ssfmalloc.h if (!(block >= page + small_block_page_blocks_start page 461 maint/gnulib/lib/ssfmalloc.h size_t k = (block - page - small_block_page_blocks_start) / ALIGNMENT; page 539 maint/gnulib/lib/ssfmalloc.h init_medium_block_page (uintptr_t page) page 541 maint/gnulib/lib/ssfmalloc.h struct medium_page_header *pageptr = (struct medium_page_header *) page; page 553 maint/gnulib/lib/ssfmalloc.h allocate_medium_block_in_page (size_t size, uintptr_t page) page 555 maint/gnulib/lib/ssfmalloc.h struct medium_page_header *pageptr = (struct medium_page_header *) page; page 603 maint/gnulib/lib/ssfmalloc.h return page + result; page 607 maint/gnulib/lib/ssfmalloc.h free_medium_block_in_page (uintptr_t block, uintptr_t page) page 609 maint/gnulib/lib/ssfmalloc.h struct medium_page_header *pageptr = (struct medium_page_header *) page; page 610 maint/gnulib/lib/ssfmalloc.h size_t offset = block - page; page 672 maint/gnulib/lib/ssfmalloc.h uintptr_t page; page 675 maint/gnulib/lib/ssfmalloc.h page = pool->last_page; page 676 maint/gnulib/lib/ssfmalloc.h if (likely (page != 0)) page 678 maint/gnulib/lib/ssfmalloc.h uintptr_t block = pool->allocate_block_in_page (size, page); page 681 maint/gnulib/lib/ssfmalloc.h add_update (page, pool); page 710 maint/gnulib/lib/ssfmalloc.h page = element->page; page 712 maint/gnulib/lib/ssfmalloc.h if (likely (page != pool->last_page)) page 714 maint/gnulib/lib/ssfmalloc.h uintptr_t block = pool->allocate_block_in_page (size, page); page 718 maint/gnulib/lib/ssfmalloc.h add_update (page, pool); page 719 maint/gnulib/lib/ssfmalloc.h pool->last_page = page; page 730 maint/gnulib/lib/ssfmalloc.h page = pool->freeable_page; page 731 maint/gnulib/lib/ssfmalloc.h pool->init_page (page); page 740 maint/gnulib/lib/ssfmalloc.h element->page = page; page 741 maint/gnulib/lib/ssfmalloc.h element->free_space = ((struct dissected_page_header *) page)->free_space; page 749 maint/gnulib/lib/ssfmalloc.h ((struct dissected_page_header *) page)->tree_element = element; page 752 maint/gnulib/lib/ssfmalloc.h uintptr_t block = pool->allocate_block_in_page (size, page); page 757 maint/gnulib/lib/ssfmalloc.h add_update (page, pool); page 758 maint/gnulib/lib/ssfmalloc.h pool->last_page = page; page 763 maint/gnulib/lib/ssfmalloc.h page = ALLOC_PAGES (PAGESIZE); page 764 maint/gnulib/lib/ssfmalloc.h if (unlikely (page == 0)) page 770 maint/gnulib/lib/ssfmalloc.h if ((page & (PAGESIZE - 1)) != 0) page 774 maint/gnulib/lib/ssfmalloc.h pool->init_page (page); page 780 maint/gnulib/lib/ssfmalloc.h FREE_PAGES (page, PAGESIZE); page 784 maint/gnulib/lib/ssfmalloc.h element->page = page; page 785 maint/gnulib/lib/ssfmalloc.h element->free_space = ((struct dissected_page_header *) page)->free_space; page 790 maint/gnulib/lib/ssfmalloc.h FREE_PAGES (page, PAGESIZE); page 794 maint/gnulib/lib/ssfmalloc.h ((struct dissected_page_header *) page)->tree_element = element; page 796 maint/gnulib/lib/ssfmalloc.h uintptr_t block = pool->allocate_block_in_page (size, page); page 801 maint/gnulib/lib/ssfmalloc.h add_update (page, pool); page 802 maint/gnulib/lib/ssfmalloc.h pool->last_page = page; page 807 maint/gnulib/lib/ssfmalloc.h free_block_from_pool (uintptr_t block, uintptr_t page, struct page_pool *pool) page 814 maint/gnulib/lib/ssfmalloc.h pool->free_block_in_page (block, page); page 816 maint/gnulib/lib/ssfmalloc.h struct dissected_page_header *pageptr = (struct dissected_page_header *) page; page 820 maint/gnulib/lib/ssfmalloc.h add_update (page, pool); page 832 maint/gnulib/lib/ssfmalloc.h if (pool->last_page == page) page 835 maint/gnulib/lib/ssfmalloc.h drop_update (page, pool); page 842 maint/gnulib/lib/ssfmalloc.h pool->freeable_page = page; page 39 maint/gnulib/tests/test-sigsegv-catch-segv1.c uintptr_t page; page 50 maint/gnulib/tests/test-sigsegv-catch-segv1.c != (void *)((page + 0x678) & ~SIGSEGV_FAULT_ADDRESS_ROUNDOFF_BITS)) page 52 maint/gnulib/tests/test-sigsegv-catch-segv1.c if (mprotect ((void *) page, 0x4000, PROT_READ_WRITE) == 0) page 89 maint/gnulib/tests/test-sigsegv-catch-segv1.c page = (uintptr_t) p; page 92 maint/gnulib/tests/test-sigsegv-catch-segv1.c if (mprotect ((void *) page, 0x4000, prot_unwritable) < 0) page 99 maint/gnulib/tests/test-sigsegv-catch-segv1.c if (mprotect ((void *) page, 0x4000, PROT_READ_WRITE) < 0 page 100 maint/gnulib/tests/test-sigsegv-catch-segv1.c || mprotect ((void *) page, 0x4000, prot_unwritable) < 0) page 110 maint/gnulib/tests/test-sigsegv-catch-segv1.c crasher (page); page 112 maint/gnulib/tests/test-sigsegv-catch-segv1.c crasher (page); page 52 maint/gnulib/tests/test-sigsegv-catch-segv2.c uintptr_t page; page 69 maint/gnulib/tests/test-sigsegv-catch-segv2.c != (void *)((page + 0x678 + 8 * pass) & ~SIGSEGV_FAULT_ADDRESS_ROUNDOFF_BITS)) page 110 maint/gnulib/tests/test-sigsegv-catch-segv2.c page = (uintptr_t) p; page 113 maint/gnulib/tests/test-sigsegv-catch-segv2.c if (mprotect ((void *) page, 0x4000, prot_unwritable) < 0) page 132 maint/gnulib/tests/test-sigsegv-catch-segv2.c crasher (page); page 53 maint/gnulib/tests/test-sigsegv-catch-stackoverflow2.c static uintptr_t page; page 158 maint/gnulib/tests/test-sigsegv-catch-stackoverflow2.c page = (uintptr_t) p; page 161 maint/gnulib/tests/test-sigsegv-catch-stackoverflow2.c if (mprotect ((void *) page, 0x4000, prot_unwritable) < 0) page 185 maint/gnulib/tests/test-sigsegv-catch-stackoverflow2.c *(volatile int *) (page + 0x678) = 42;