/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/include/ |
D | malloc.h | 26 extern void* malloc(size_t byte_count) __mallocfunc __wur __attribute__((alloc_size(1))); 27 extern void* calloc(size_t item_count, size_t item_size) __mallocfunc __wur __attribute__((alloc_si… 28 extern void* realloc(void* p, size_t byte_count) __wur __attribute__((alloc_size(2))); 31 extern void* memalign(size_t alignment, size_t byte_count) __mallocfunc __wur __attribute__((alloc_… 32 extern size_t malloc_usable_size(const void* p); 37 size_t arena; /* Total number of non-mmapped bytes currently allocated from OS. */ 38 size_t ordblks; /* Number of free chunks. */ 39 size_t smblks; /* (Unused.) */ 40 size_t hblks; /* (Unused.) */ 41 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 | 45 size_t c16rtomb(char* __restrict, char16_t, mbstate_t* __restrict); 46 size_t c32rtomb(char* __restrict, char32_t, mbstate_t* __restrict); 47 size_t mbrtoc16(char16_t* __restrict, 49 size_t, 51 size_t mbrtoc32(char32_t* __restrict, 53 size_t,
|
D | stdio.h | 116 size_t fread(void * __restrict, size_t, size_t, FILE * __restrict); 119 size_t fwrite(const void * __restrict, size_t, size_t, FILE * __restrict); 122 ssize_t getdelim(char ** __restrict, size_t * __restrict, int, 124 ssize_t getline(char ** __restrict, size_t * __restrict, FILE * __restrict); 137 int setvbuf(FILE * __restrict, char * __restrict, int, size_t); 215 int snprintf(char * __restrict, size_t, const char * __restrict, ...) 221 int vsnprintf(char * __restrict, size_t, const char * __restrict, __va_list) 257 FILE* fmemopen(void*, size_t, const char*); 258 FILE* open_memstream(char**, size_t*); 269 char *fgetln(FILE * __restrict, size_t * __restrict); [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, int, ...); 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/private/ |
D | bionic_malloc_dispatch.h | 37 typedef void* (*MallocCalloc)(size_t, size_t); 40 typedef void* (*MallocMalloc)(size_t); 41 typedef size_t (*MallocMallocUsableSize)(const void*); 42 typedef void* (*MallocMemalign)(size_t, size_t); 43 typedef int (*MallocPosixMemalign)(void**, size_t, size_t); 44 typedef void* (*MallocRealloc)(void*, size_t); 45 typedef int (*MallocIterate)(uintptr_t, size_t, void (*)(uintptr_t, size_t, void*), void*); 50 typedef void* (*MallocPvalloc)(size_t); 51 typedef void* (*MallocValloc)(size_t);
|
/bionic/libc/bionic/ |
D | jemalloc.h | 29 int je_iterate(uintptr_t, size_t, void (*)(uintptr_t, size_t, void*), void*); 32 int je_mallctl(const char *name, void *oldp, size_t *oldlenp, void *newp, size_t newlen); 33 void* je_memalign_round_up_boundary(size_t, size_t); 34 void* je_pvalloc(size_t);
|
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 | __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 | __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()
|
/bionic/libc/malloc_debug/ |
D | Config.h | 47 constexpr size_t MINIMUM_ALIGNMENT_BYTES = 16; 49 constexpr size_t MINIMUM_ALIGNMENT_BYTES = 8; 58 size_t front_guard_bytes = 0; 59 size_t rear_guard_bytes = 0; 64 size_t backtrace_frames = 0; 66 size_t fill_on_alloc_bytes = 0; 67 size_t fill_on_free_bytes = 0; 69 size_t expand_alloc_bytes = 0; 71 size_t free_track_allocations = 0; 72 size_t free_track_backtrace_num_frames = 0;
|
D | malloc_debug.h | 54 size_t size; 55 size_t usable_size; 56 size_t real_size() const { return size & ~(1U << 31); } in real_size() 58 static size_t max_size() { return (1U << 31) - 1; } in max_size() 62 size_t num_frames; 69 constexpr size_t FREE_TRACK_MEM_BUFFER_SIZE = 4096;
|
/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); 108 size_t get_block_size() const { return block_size_; } in get_block_size() [all …]
|
D | linker_phdr.h | 49 size_t phdr_count() const { return phdr_num_; } in phdr_count() 51 size_t load_size() const { return load_size_; } in load_size() 68 bool CheckFileRange(ElfW(Addr) offset, size_t size, size_t alignment); 78 size_t phdr_num_; 85 size_t shdr_num_; 92 size_t strtab_size_; 97 size_t load_size_; 108 size_t phdr_table_get_load_size(const ElfW(Phdr)* phdr_table, size_t phdr_count, 112 size_t phdr_count, ElfW(Addr) load_bias); 114 int phdr_table_unprotect_segments(const ElfW(Phdr)* phdr_table, size_t phdr_count, [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()
|
/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/arch-arm/bionic/ |
D | __aeabi.c | 64 void __attribute__((weak)) __aeabi_memcpy8_impl(void *dest, const void *src, size_t n) { in __aeabi_memcpy8_impl() 68 void __attribute__((weak)) __aeabi_memcpy4_impl(void *dest, const void *src, size_t n) { in __aeabi_memcpy4_impl() 72 void __attribute__((weak)) __aeabi_memcpy_impl(void *dest, const void *src, size_t n) { in __aeabi_memcpy_impl() 76 void __attribute__((weak)) __aeabi_memcpy8_impl2(void *dest, const void *src, size_t n) { in __aeabi_memcpy8_impl2() 80 void __attribute__((weak)) __aeabi_memcpy4_impl2(void *dest, const void *src, size_t n) { in __aeabi_memcpy4_impl2() 84 void __attribute__((weak)) __aeabi_memcpy_impl2(void *dest, const void *src, size_t n) { in __aeabi_memcpy_impl2() 89 void __attribute__((weak)) __aeabi_memmove8_impl(void *dest, const void *src, size_t n) { in __aeabi_memmove8_impl() 93 void __attribute__((weak)) __aeabi_memmove4_impl(void *dest, const void *src, size_t n) { in __aeabi_memmove4_impl() 97 void __attribute__((weak)) __aeabi_memmove_impl(void *dest, const void *src, size_t n) { in __aeabi_memmove_impl() 101 void __attribute__((weak)) __aeabi_memmove8_impl2(void *dest, const void *src, size_t n) { in __aeabi_memmove8_impl2() [all …]
|
/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)
|