/bionic/libc/include/ |
D | limits.h | 85 #ifndef PAGE_SIZE 86 #define PAGE_SIZE 4096 macro 89 #define PAGESIZE PAGE_SIZE 93 #define PAGE_MASK (~(PAGE_SIZE - 1))
|
D | pthread.h | 100 #define PTHREAD_STACK_MIN (4 * PAGE_SIZE) 102 #define PTHREAD_STACK_MIN (2 * PAGE_SIZE)
|
/bionic/linker/ |
D | linker_block_allocator.cpp | 27 uint8_t bytes[PAGE_SIZE-sizeof(LinkerBlockAllocatorPage*)]; 91 if (mprotect(page, PAGE_SIZE, prot) == -1) { in protect_all() 99 mmap(nullptr, PAGE_SIZE, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0)); in create_new_page() 105 prctl(PR_SET_VMA, PR_SET_VMA_ANON_NAME, page, PAGE_SIZE, "linker_alloc"); in create_new_page() 107 memset(page, 0, PAGE_SIZE); in create_new_page() 111 first_block->num_free_blocks = (PAGE_SIZE - sizeof(LinkerBlockAllocatorPage*))/block_size_; in create_new_page() 127 if (block >= (page_ptr + sizeof(page->next)) && block < (page_ptr + PAGE_SIZE)) { in find_page()
|
D | linker_allocator.cpp | 108 void* page_end = reinterpret_cast<void*>(reinterpret_cast<uintptr_t>(page_start) + PAGE_SIZE); in free_page() 126 munmap(page_start, PAGE_SIZE); in free_page() 192 void* map_ptr = mmap(nullptr, PAGE_SIZE, in alloc_page() 198 prctl(PR_SET_VMA, PR_SET_VMA_ANON_NAME, map_ptr, PAGE_SIZE, name_); in alloc_page() 200 memset(map_ptr, 0, PAGE_SIZE); in alloc_page() 207 size_t free_blocks_cnt = (PAGE_SIZE - sizeof(page_info))/block_size_; in alloc_page()
|
D | linker_phdr.cpp | 410 memset(reinterpret_cast<void*>(seg_file_end), 0, PAGE_SIZE - PAGE_OFFSET(seg_file_end)); in LoadSegments() 673 memcmp(mem_base + match_offset, file_base + match_offset, PAGE_SIZE) != 0) { in phdr_table_map_gnu_relro() 674 match_offset += PAGE_SIZE; in phdr_table_map_gnu_relro() 680 memcmp(mem_base + mismatch_offset, file_base + mismatch_offset, PAGE_SIZE) == 0) { in phdr_table_map_gnu_relro() 681 mismatch_offset += PAGE_SIZE; in phdr_table_map_gnu_relro()
|
D | linker.h | 88 #define PAGE_END(x) PAGE_START((x) + (PAGE_SIZE-1))
|
D | linker.cpp | 1129 if (entry.method != kCompressStored || (entry.offset % PAGE_SIZE) != 0) { in open_library_in_zipfile() 1248 if ((file_offset % PAGE_SIZE) != 0) { in load_library()
|
/bionic/libc/kernel/uapi/asm-generic/ |
D | shmparam.h | 21 #define SHMLBA PAGE_SIZE
|
/bionic/libc/kernel/uapi/linux/ |
D | resource.h | 70 #define MLOCK_LIMIT ((PAGE_SIZE > 64 * 1024) ? PAGE_SIZE : 64 * 1024)
|
D | binfmts.h | 24 #define MAX_ARG_STRLEN (PAGE_SIZE * 32)
|
D | a.out.h | 105 #define N_TXTADDR(x) (N_MAGIC(x) == QMAGIC ? PAGE_SIZE : 0) 120 #define PAGE_SIZE 0x400 macro 121 #define SEGMENT_SIZE PAGE_SIZE
|
D | kvm.h | 339 #define KVM_COALESCED_MMIO_MAX ((PAGE_SIZE - sizeof(struct kvm_coalesced_mmio_ring)) / sizeof(struc…
|
/bionic/libc/bionic/ |
D | pthread_create.cpp | 76 if (mprotect(stack_base, PAGE_SIZE, PROT_NONE) == -1) { in __init_alternate_signal_stack() 81 ss.ss_sp = reinterpret_cast<uint8_t*>(stack_base) + PAGE_SIZE; in __init_alternate_signal_stack() 82 ss.ss_size = SIGNAL_STACK_SIZE - PAGE_SIZE; in __init_alternate_signal_stack() 154 mmap_size = BIONIC_ALIGN(attr->stack_size + sizeof(pthread_internal_t), PAGE_SIZE); in __allocate_thread() 155 attr->guard_size = BIONIC_ALIGN(attr->guard_size, PAGE_SIZE); in __allocate_thread()
|
D | pthread_attr.cpp | 45 attr->guard_size = PAGE_SIZE; in pthread_attr_init() 106 if ((stack_size & (PAGE_SIZE - 1) || stack_size < PTHREAD_STACK_MIN)) { in pthread_attr_setstack() 109 if (reinterpret_cast<uintptr_t>(stack_base) & (PAGE_SIZE - 1)) { in pthread_attr_setstack()
|
D | sysinfo.cpp | 97 page_count = static_cast<int>(total / (PAGE_SIZE / 1024)); in __get_meminfo_page_count()
|
D | libc_init_static.cpp | 60 #define PAGE_END(x) PAGE_START((x) + (PAGE_SIZE-1))
|
D | pthread_internal.h | 134 #define SIGNAL_STACK_SIZE (SIGSTKSZ + PAGE_SIZE)
|
D | sysconf.cpp | 101 case _SC_PAGE_SIZE: return PAGE_SIZE; in sysconf()
|
D | ndk_cruft.cpp | 56 unsigned int __page_size = PAGE_SIZE;
|
D | stubs.cpp | 448 return PAGE_SIZE; in getpagesize()
|
/bionic/tests/ |
D | dlext_test.cpp | 63 #define LIBZIP_OFFSET 2*PAGE_SIZE 152 extinfo.library_fd_offset = (5LL<<48) + PAGE_SIZE; in TEST_F() 157 extinfo.library_fd_offset = 0LL - PAGE_SIZE; in TEST_F() 162 extinfo.library_fd_offset = PAGE_SIZE; in TEST_F() 273 void* start = mmap(nullptr, PAGE_SIZE, PROT_NONE, MAP_PRIVATE | MAP_ANONYMOUS, in TEST_F() 279 extinfo.reserved_size = PAGE_SIZE; in TEST_F() 303 void* start = mmap(nullptr, PAGE_SIZE, PROT_NONE, MAP_PRIVATE | MAP_ANONYMOUS, in TEST_F() 309 extinfo.reserved_size = PAGE_SIZE; in TEST_F() 316 reinterpret_cast<char*>(start) + PAGE_SIZE)); in TEST_F()
|
/bionic/libc/arch-x86/bionic/ |
D | __set_tls.c | 50 result->limit = PAGE_SIZE; in __init_user_desc()
|