/bionic/tests/ |
D | buffer_tests.h | 24 size_t max_test_size, void (*test_func)(uint8_t*, size_t), 25 size_t (*set_incr)(size_t) = NULL); 28 size_t max_test_size, void (*test_func)(uint8_t*, uint8_t*, size_t), 29 size_t (*set_incr)(size_t) = NULL); 32 size_t max_test_size, void (*test_cmp_func)(uint8_t*, uint8_t*, size_t), 33 void (*test_miscmp_func)(uint8_t*, uint8_t*, size_t, size_t), 34 size_t (*set_incr)(size_t) = NULL); 36 void RunSingleBufferOverreadTest(void (*test_func)(uint8_t*, size_t)); 38 void RunSrcDstBufferOverreadTest(void (*test_func)(uint8_t*, uint8_t*, size_t)); 41 void (*test_cmp_func)(uint8_t*, uint8_t*, size_t), [all …]
|
D | buffer_tests.cpp | 61 static const size_t g_single_aligns_len = sizeof(g_single_aligns)/sizeof(int[2]); 183 static const size_t g_double_aligns_len = sizeof(g_double_aligns)/sizeof(int[4]); 185 static size_t SetIncrement(size_t len) { in SetIncrement() 231 size_t max_test_size, void (*test_func)(uint8_t*, size_t), in RunSingleBufferAlignTest() argument 232 size_t (*set_incr)(size_t)) { in RunSingleBufferAlignTest() argument 242 for (size_t i = 0; i < g_single_aligns_len; i++) { in RunSingleBufferAlignTest() 243 size_t incr = 1; in RunSingleBufferAlignTest() 244 for (size_t len = 0; len <= max_test_size; len += incr) { in RunSingleBufferAlignTest() 263 size_t max_test_size, void (*test_func)(uint8_t*, uint8_t*, size_t), in RunSrcDstBufferAlignTest() argument 264 size_t (*set_incr)(size_t)) { in RunSrcDstBufferAlignTest() argument [all …]
|
/bionic/libc/upstream-dlmalloc/ |
D | malloc.h | 79 #define MALLINFO_FIELD_TYPE size_t 114 void* dlmalloc(size_t); 130 void* dlcalloc(size_t, size_t); 154 void* dlrealloc(void*, size_t); 169 void* dlrealloc_in_place(void*, size_t); 183 void* dlmemalign(size_t, size_t); 193 int dlposix_memalign(void**, size_t, size_t); 200 void* dlvalloc(size_t); 234 size_t dlmalloc_footprint(void); 247 size_t dlmalloc_max_footprint(void); [all …]
|
/bionic/libc/include/ |
D | malloc.h | 31 extern void* malloc(size_t byte_count) __mallocfunc __wur __attribute__((alloc_size(1))); 32 extern void* calloc(size_t item_count, size_t item_size) __mallocfunc __wur __attribute__((alloc_si… 33 extern void* realloc(void* p, size_t byte_count) __wur __attribute__((alloc_size(2))); 36 extern void* memalign(size_t alignment, size_t byte_count) __mallocfunc __wur __attribute__((alloc_… 37 extern size_t malloc_usable_size(const void* p); 42 size_t arena; /* Total number of non-mmapped bytes currently allocated from OS. */ 43 size_t ordblks; /* Number of free chunks. */ 44 size_t smblks; /* (Unused.) */ 45 size_t hblks; /* (Unused.) */ 46 size_t hblkhd; /* Total number of bytes in mmapped regions. */ [all …]
|
D | string.h | 42 extern void* memccpy(void* __restrict, const void* __restrict, int, size_t); 43 extern void* memchr(const void *, int, size_t) __purefunc; 44 extern void* memrchr(const void *, int, size_t) __purefunc; 45 extern int memcmp(const void *, const void *, size_t) __purefunc; 46 extern void* memcpy(void* __restrict, const void* __restrict, size_t); 48 extern void* mempcpy(void* __restrict, const void* __restrict, size_t); 50 extern void* memmove(void *, const void *, size_t); 51 extern void* memset(void *, int, size_t); 52 extern void* memmem(const void *, size_t, const void *, size_t) __purefunc; 55 extern char* __strchr_chk(const char *, int, size_t); [all …]
|
D | wchar.h | 96 extern size_t mbrlen(const char *, size_t, mbstate_t *); 97 extern size_t mbrtowc(wchar_t *, const char *, size_t, mbstate_t *); 98 extern size_t mbsrtowcs(wchar_t*, const char**, size_t, mbstate_t*); 99 extern size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*); 100 extern size_t mbstowcs(wchar_t *, const char *, size_t); 103 extern int swprintf(wchar_t *, size_t, const wchar_t *, ...); 110 extern int vswprintf(wchar_t*, size_t, const wchar_t*, va_list); 115 extern wchar_t* wcpncpy (wchar_t*, const wchar_t *, size_t); 116 extern size_t wcrtomb(char *, wchar_t, mbstate_t *); 124 extern size_t wcscspn(const wchar_t *, const wchar_t *); [all …]
|
D | stdlib.h | 77 extern int posix_memalign(void **memptr, size_t alignment, size_t size); 101 size_t nmemb, size_t size, 104 extern void qsort(void *, size_t, size_t, int (*)(const void *, const void *)); 108 void arc4random_buf(void*, size_t); 126 char* initstate(unsigned int, char*, size_t); 135 int ptsname_r(int, char*, size_t); 164 extern int mblen(const char *, size_t); 165 extern size_t mbstowcs(wchar_t *, const char *, size_t); 166 extern int mbtowc(wchar_t *, const char *, size_t); 170 extern size_t wcstombs(char *, const wchar_t *, size_t); [all …]
|
D | uchar.h | 40 size_t c16rtomb(char* __restrict, char16_t, mbstate_t* __restrict); 41 size_t c32rtomb(char* __restrict, char32_t, mbstate_t* __restrict); 42 size_t mbrtoc16(char16_t* __restrict, 44 size_t, 46 size_t mbrtoc32(char32_t* __restrict, 48 size_t,
|
D | unistd.h | 111 extern int setgroups(size_t, const gid_t *); 139 extern ssize_t readlink(const char*, char*, size_t); 140 extern ssize_t readlinkat(int, const char*, char*, size_t); 145 extern char *getcwd(char *, size_t); 151 extern ssize_t read(int, void *, size_t); 152 extern ssize_t write(int, const void *, size_t); 165 extern ssize_t pread(int, void *, size_t, off_t) __RENAME(pread64); 166 extern ssize_t pwrite(int, const void *, size_t, off_t) __RENAME(pwrite64); 171 extern ssize_t pread(int, void *, size_t, off_t); 172 extern ssize_t pwrite(int, const void *, size_t, off_t); [all …]
|
/bionic/libc/include/sys/ |
D | mman.h | 53 extern void* mmap(void*, size_t, int, int, int, off_t) __RENAME(mmap64); 55 extern void* mmap(void*, size_t, int, int, int, off_t); 57 extern void* mmap64(void*, size_t, int, int, int, off64_t); 59 extern int munmap(void*, size_t); 60 extern int msync(const void*, size_t, int); 61 extern int mprotect(const void*, size_t, int); 62 extern void* mremap(void*, size_t, size_t, unsigned long); 66 extern int mlock(const void*, size_t); 67 extern int munlock(const void*, size_t); 68 extern int madvise(void*, size_t, int); [all …]
|
D | xattr.h | 38 extern int fsetxattr(int fd, const char *name, const void *value, size_t size, int flags); 39 extern int setxattr(const char *path, const char *name, const void *value, size_t size, int flags); 40 extern int lsetxattr(const char *path, const char *name, const void *value, size_t size, int flags); 42 extern ssize_t fgetxattr(int fd, const char *name, void *value, size_t size); 43 extern ssize_t getxattr(const char *path, const char *name, void *value, size_t size); 44 extern ssize_t lgetxattr(const char *path, const char *name, void *value, size_t size); 46 extern ssize_t listxattr(const char *path, char *list, size_t size); 47 extern ssize_t llistxattr(const char *path, char *list, size_t size); 48 extern ssize_t flistxattr(int fd, char *list, size_t size);
|
/bionic/libc/bionic/ |
D | malloc_debug_common.h | 51 #define MALLOC_ALIGNMENT ((size_t)(2 * sizeof(void *))) 59 size_t slot; 62 size_t numEntries; 64 size_t size; 65 size_t allocations; 71 size_t count; 76 typedef void* (*MallocDebugCalloc)(size_t, size_t); 79 typedef void* (*MallocDebugMalloc)(size_t); 80 typedef size_t (*MallocDebugMallocUsableSize)(const void*); 81 typedef void* (*MallocDebugMemalign)(size_t, size_t); [all …]
|
D | malloc_info.h | 25 __LIBC_HIDDEN__ size_t __mallinfo_narenas(); 26 __LIBC_HIDDEN__ size_t __mallinfo_nbins(); 27 __LIBC_HIDDEN__ struct mallinfo __mallinfo_arena_info(size_t); 28 __LIBC_HIDDEN__ struct mallinfo __mallinfo_bin_info(size_t, size_t);
|
D | __stpncpy_chk.cpp | 47 size_t len, size_t dest_len) { in __stpncpy_chk() 65 size_t n, size_t dest_len, size_t src_len) in __stpncpy_chk2() 85 size_t s_copy_len = static_cast<size_t>(s - src); in __stpncpy_chk2()
|
D | __strncpy_chk.cpp | 47 size_t len, size_t dest_len) { in __strncpy_chk() 65 size_t n, size_t dest_len, size_t src_len) in __strncpy_chk2() 85 size_t s_copy_len = static_cast<size_t>(s - src); in __strncpy_chk2()
|
D | malloc_debug_leak.cpp | 90 static uint32_t get_hash(uintptr_t* backtrace, size_t numEntries) { in get_hash() 94 size_t i; in get_hash() 103 uintptr_t* backtrace, size_t numEntries, size_t size) { in find_entry() 123 static HashEntry* record_backtrace(uintptr_t* backtrace, size_t numEntries, size_t size) { in record_backtrace() 124 size_t hash = get_hash(backtrace, numEntries); in record_backtrace() 125 size_t slot = hash % HASHTABLE_SIZE; in record_backtrace() 171 for (size_t i = 0; i < HASHTABLE_SIZE; ++i) { in is_valid_entry() 207 extern "C" void* fill_calloc(size_t n_elements, size_t elem_size) { in fill_calloc() 211 extern "C" void* fill_malloc(size_t bytes) { in fill_malloc() 220 size_t bytes = g_malloc_dispatch->malloc_usable_size(mem); in fill_free() [all …]
|
/bionic/linker/ |
D | linker_allocator.h | 44 size_t allocated_size; 52 size_t free_blocks_cnt; 53 size_t allocated_blocks_cnt; 61 size_t free_blocks_cnt; 73 typedef size_t size_type; 76 T* allocate(size_t n, const T* hint = nullptr) { 77 size_t size = n * sizeof(T); 91 void deallocate(T* ptr, size_t n) { in deallocate() 104 void init(uint32_t type, size_t block_size, const char* name); 108 size_t get_block_size() const { return block_size_; } in get_block_size() [all …]
|
D | linker_sleb128.h | 27 sleb128_decoder(const uint8_t* buffer, size_t count) in sleb128_decoder() 30 size_t pop_front() { in pop_front() 31 size_t value = 0; in pop_front() 32 static const size_t size = CHAR_BIT * sizeof(value); in pop_front() 34 size_t shift = 0; in pop_front() 42 value |= (static_cast<size_t>(byte & 127) << shift); in pop_front() 47 value |= -(static_cast<size_t>(1) << shift); in pop_front()
|
D | linker_phdr.h | 47 size_t phdr_count() { return phdr_num_; } in phdr_count() 49 size_t load_size() { return load_size_; } in load_size() 68 size_t phdr_num_; 77 size_t load_size_; 85 size_t phdr_table_get_load_size(const ElfW(Phdr)* phdr_table, size_t phdr_count, 89 size_t phdr_count, ElfW(Addr) load_bias); 91 int phdr_table_unprotect_segments(const ElfW(Phdr)* phdr_table, size_t phdr_count, 94 int phdr_table_protect_gnu_relro(const ElfW(Phdr)* phdr_table, size_t phdr_count, 97 int phdr_table_serialize_gnu_relro(const ElfW(Phdr)* phdr_table, size_t phdr_count, 100 int phdr_table_map_gnu_relro(const ElfW(Phdr)* phdr_table, size_t phdr_count, [all …]
|
/bionic/libc/upstream-netbsd/lib/libc/include/isc/ |
D | memcluster.h | 41 int meminit(size_t, size_t); 42 void * __memget(size_t); 43 void __memput(void *, size_t); 44 void * __memget_debug(size_t, const char *, int); 45 void __memput_debug(void *, size_t, const char *, int); 46 void * __memget_record(size_t, const char *, int); 47 void __memput_record(void *, size_t, const char *, int);
|
/bionic/libc/upstream-openbsd/lib/libc/stdlib/ |
D | lsearch.c | 40 static void *linear_base(const void *, const void *, size_t *, size_t, 44 lsearch(const void *key, void *base, size_t *nelp, size_t width, in lsearch() 52 lfind(const void *key, const void *base, size_t *nelp, size_t width, in lfind() 59 linear_base(const void *key, const void *base, size_t *nelp, size_t width, in linear_base()
|
/bionic/libc/kernel/uapi/linux/ |
D | i8k.h | 26 #define I8K_POWER_STATUS _IOR('i', 0x82, size_t) 27 #define I8K_FN_STATUS _IOR('i', 0x83, size_t) 29 #define I8K_GET_TEMP _IOR('i', 0x84, size_t) 30 #define I8K_GET_SPEED _IOWR('i', 0x85, size_t) 31 #define I8K_GET_FAN _IOWR('i', 0x86, size_t) 32 #define I8K_SET_FAN _IOWR('i', 0x87, size_t)
|
D | matroxfb.h | 39 #define MATROXFB_SET_OUTPUT_MODE _IOW('n', 0xFA, size_t) 40 #define MATROXFB_GET_OUTPUT_MODE _IOWR('n', 0xFA, size_t) 45 #define MATROXFB_SET_OUTPUT_CONNECTION _IOW('n', 0xF8, size_t) 46 #define MATROXFB_GET_OUTPUT_CONNECTION _IOR('n', 0xF8, size_t) 47 #define MATROXFB_GET_AVAILABLE_OUTPUTS _IOR('n', 0xF9, size_t) 49 #define MATROXFB_GET_ALL_OUTPUTS _IOR('n', 0xFB, size_t)
|
/bionic/libc/arch-arm/bionic/ |
D | __aeabi.c | 60 __aeabi_memcpy8(void *dest, const void *src, size_t n) { in __aeabi_memcpy8() 64 void __attribute__((weak)) __aeabi_memcpy4(void *dest, const void *src, size_t n) { in __aeabi_memcpy4() 68 void __attribute__((weak)) __aeabi_memcpy(void *dest, const void *src, size_t n) { in __aeabi_memcpy() 73 void __attribute__((weak)) __aeabi_memmove8(void *dest, const void *src, size_t n) { in __aeabi_memmove8() 77 void __attribute__((weak)) __aeabi_memmove4(void *dest, const void *src, size_t n) { in __aeabi_memmove4() 81 void __attribute__((weak)) __aeabi_memmove(void *dest, const void *src, size_t n) { in __aeabi_memmove() 90 void __attribute__((weak)) __aeabi_memset8(void *dest, size_t n, int c) { in __aeabi_memset8() 94 void __attribute__((weak)) __aeabi_memset4(void *dest, size_t n, int c) { in __aeabi_memset4() 98 void __attribute__((weak)) __aeabi_memset(void *dest, size_t n, int c) { in __aeabi_memset() 103 void __attribute__((weak)) __aeabi_memclr8(void *dest, size_t n) { in __aeabi_memclr8() [all …]
|
/bionic/libc/dns/nameser/ |
D | ns_print.c | 57 static size_t prune_origin(const char *name, const char *origin); 59 char **buf, size_t *buflen); 60 static int addname(const u_char *msg, size_t msglen, 62 char **buf, size_t *buflen); 63 static void addlen(size_t len, char **buf, size_t *buflen); 64 static int addstr(const char *src, size_t len, 65 char **buf, size_t *buflen); 66 static int addtab(size_t len, size_t target, int spaced, 67 char **buf, size_t *buflen); 90 char *buf, size_t buflen) in ns_sprintrr() [all …]
|