Home
last modified time | relevance | path

Searched refs:PAGE_SIZE (Results 1 – 22 of 22) sorted by relevance

/bionic/libc/include/
Dlimits.h85 #ifndef PAGE_SIZE
86 #define PAGE_SIZE 4096 macro
89 #define PAGESIZE PAGE_SIZE
93 #define PAGE_MASK (~(PAGE_SIZE - 1))
Dpthread.h100 #define PTHREAD_STACK_MIN (4 * PAGE_SIZE)
102 #define PTHREAD_STACK_MIN (2 * PAGE_SIZE)
/bionic/linker/
Dlinker_block_allocator.cpp27 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()
Dlinker_allocator.cpp108 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()
Dlinker_phdr.cpp410 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()
Dlinker.h88 #define PAGE_END(x) PAGE_START((x) + (PAGE_SIZE-1))
Dlinker.cpp1129 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/
Dshmparam.h21 #define SHMLBA PAGE_SIZE
/bionic/libc/kernel/uapi/linux/
Dresource.h70 #define MLOCK_LIMIT ((PAGE_SIZE > 64 * 1024) ? PAGE_SIZE : 64 * 1024)
Dbinfmts.h24 #define MAX_ARG_STRLEN (PAGE_SIZE * 32)
Da.out.h105 #define N_TXTADDR(x) (N_MAGIC(x) == QMAGIC ? PAGE_SIZE : 0)
120 #define PAGE_SIZE 0x400 macro
121 #define SEGMENT_SIZE PAGE_SIZE
Dkvm.h339 #define KVM_COALESCED_MMIO_MAX ((PAGE_SIZE - sizeof(struct kvm_coalesced_mmio_ring)) / sizeof(struc…
/bionic/libc/bionic/
Dpthread_create.cpp76 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()
Dpthread_attr.cpp45 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()
Dsysinfo.cpp97 page_count = static_cast<int>(total / (PAGE_SIZE / 1024)); in __get_meminfo_page_count()
Dlibc_init_static.cpp60 #define PAGE_END(x) PAGE_START((x) + (PAGE_SIZE-1))
Dpthread_internal.h134 #define SIGNAL_STACK_SIZE (SIGSTKSZ + PAGE_SIZE)
Dsysconf.cpp101 case _SC_PAGE_SIZE: return PAGE_SIZE; in sysconf()
Dndk_cruft.cpp56 unsigned int __page_size = PAGE_SIZE;
Dstubs.cpp448 return PAGE_SIZE; in getpagesize()
/bionic/tests/
Ddlext_test.cpp63 #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.c50 result->limit = PAGE_SIZE; in __init_user_desc()