| /lib/heap/ |
| A D | heap_wrapper.c | 46 if (likely(ptr)) in HEAP_CALLOC() 48 return ptr; in HEAP_CALLOC() 75 if (likely(ptr)) in HEAP_CALLOC() 77 return ptr; in HEAP_CALLOC() 164 return ptr; in malloc() 178 return ptr; in memalign() 192 return ptr; in calloc() 214 HEAP_FREE(ptr); in free() 248 void *ptr[16]; in heap_test() 268 ptr[i] = 0; in heap_test() [all …]
|
| A D | page_alloc.c | 49 void page_free(void *ptr, size_t pages) { in page_free() argument 51 DEBUG_ASSERT(IS_PAGE_ALIGNED((uintptr_t)ptr)); in page_free() 53 pmm_free_kpages(ptr, pages); in page_free() 55 novm_free_pages(ptr, pages); in page_free()
|
| /lib/heap/miniheap/ |
| A D | miniheap.c | 60 void *ptr; member 166 void *ptr; in miniheap_alloc() local 206 ptr = NULL; in miniheap_alloc() 241 ptr = (void *)((addr_t)ptr + sizeof(struct alloc_struct_begin)); in miniheap_alloc() 245 ptr = (void *)ROUNDUP((addr_t)ptr, (addr_t)alignment); in miniheap_alloc() 285 return ptr; in miniheap_alloc() 290 if (!ptr) in miniheap_realloc() 303 miniheap_free(ptr); in miniheap_realloc() 309 if (!ptr) in miniheap_free() 442 ptr->heap_free=0; in miniheap_get_stats() [all …]
|
| /lib/norfs/test/ |
| A D | norfs_test.c | 82 *ptr += flash_nor_write(0, *ptr, sizeof(NORFS_BLOCK_HEADER), in write_block_header() 331 uint ptr = 0; in test_deletion() local 358 ptr = 0; in test_deletion() 379 uint ptr = 4; in test_corruption() local 380 ptr += flash_nor_write(0, ptr, 4, gc_header); in test_corruption() 381 ptr += flash_nor_write(0, ptr, 16, good_object); in test_corruption() 383 ptr += flash_nor_write(0, ptr, 16, bad_object); in test_corruption() 385 ptr += flash_nor_write(0, ptr, 16, good_object_v1); in test_corruption() 387 ptr += flash_nor_write(0, ptr, 16, another_good_object); in test_corruption() 462 ptr += flash_nor_write(0, ptr, sizeof(NORFS_BLOCK_HEADER), in test_garbage_collection_interruption() [all …]
|
| /lib/bootimage/ |
| A D | bootimage.c | 22 const uint8_t *ptr; member 36 bootentry *be = (bootentry *)bi->ptr; in validate_bootimage() 136 status_t bootimage_open(const void *ptr, size_t len, bootimage_t **bi) { in bootimage_open() argument 137 LTRACEF("ptr %p, len %zu\n", ptr, len); in bootimage_open() 146 (*bi)->ptr = ptr; in bootimage_open() 166 status_t bootimage_get_range(bootimage_t *bi, const void **ptr, size_t *len) { in bootimage_get_range() argument 170 if (ptr) in bootimage_get_range() 171 *ptr = bi->ptr; in bootimage_get_range() 182 bootentry *be = (bootentry *)bi->ptr; in bootimage_get_file_section() 193 if (ptr) in bootimage_get_file_section() [all …]
|
| /lib/bio/ |
| A D | mem.c | 21 void *ptr; member 29 memcpy(buf, (uint8_t *)mem->ptr + offset, len); in mem_bdev_read() 39 memcpy(buf, (uint8_t *)mem->ptr + block * BLOCKSIZE, count * BLOCKSIZE); in mem_bdev_read_block() 49 memcpy((uint8_t *)mem->ptr + offset, buf, len); in mem_bdev_write() 59 memcpy((uint8_t *)mem->ptr + block * BLOCKSIZE, buf, count * BLOCKSIZE); in mem_bdev_write_block() 64 int create_membdev(const char *name, void *ptr, size_t len) { in create_membdev() argument 72 mem->ptr = ptr; in create_membdev()
|
| /lib/fs/ext2/ |
| A D | dir.c | 74 char *ptr; in ext2_walk() local 86 ptr = &path[0]; in ext2_walk() 87 while (*ptr == '/') in ext2_walk() 88 ptr++; in ext2_walk() 94 char *next_sep = strchr(ptr, '/'); in ext2_walk() 103 LTRACEF("component '%s', done %d\n", ptr, done); in ext2_walk() 106 err = ext2_dir_lookup(ext2, &dir_inode, ptr, inum); in ext2_walk() 160 ptr = next_sep + 1; in ext2_walk() 163 while (*ptr == '/') in ext2_walk() 164 ptr++; in ext2_walk()
|
| /lib/norfs/ |
| A D | norfs.c | 78 uint8_t i = block_num(*ptr) + 1; in find_free_block() 97 if (block != block_num(ptr)) { in block_full() 104 return (block_num(ptr) + 1) % 8; in select_garbage_block() 113 ptr); in nvram_write() 257 *ptr += bytes_written; in write_obj_header() 265 *ptr += bytes_written; in write_obj_header() 274 *ptr += bytes_written; in write_obj_header() 721 if (block_num(*ptr + header->len - 1) != block_num(*ptr)) { in load_and_verify_obj() 738 *ptr += total_bytes_read; in load_and_verify_obj() 739 *ptr = ROUNDUP(*ptr, WORD_SIZE); in load_and_verify_obj() [all …]
|
| /lib/bootimage/include/lib/ |
| A D | bootimage.h | 16 status_t bootimage_open(const void *ptr, size_t len, bootimage_t **bi) __NONNULL(); 18 status_t bootimage_get_range(bootimage_t *bi, const void **ptr, size_t *len) __NONNULL((1)); 21 status_t bootimage_get_file_section(bootimage_t *bi, uint32_t type, const void **ptr, size_t *len) …
|
| /lib/fs/memfs/ |
| A D | memfs.c | 36 uint8_t *ptr; member 75 free(file->ptr); in free_file() 133 file->ptr = calloc(1, len); in memfs_create() 134 if (!file->ptr) { in memfs_create() 225 memcpy(buf, file->ptr + off, len); in memfs_read() 250 void *ptr = realloc(file->ptr, len == 0 ? 1 : len); in memfs_truncate() local 251 if (unlikely(ptr == NULL)) { in memfs_truncate() 257 file->ptr = ptr; in memfs_truncate() 276 void *ptr = realloc(file->ptr, off + len); in memfs_write() local 277 if (!ptr) { in memfs_write() [all …]
|
| /lib/libcpp/include/ |
| A D | new | 19 inline void* operator new(size_t, void *ptr) noexcept { return ptr; } 20 inline void* operator new[](size_t, void *ptr) noexcept { return ptr; }
|
| /lib/elf/ |
| A D | elf.c | 42 const uint8_t *ptr; member 62 memcpy(buf, args->ptr + offset, toread); in elf_read_hook_memory() 86 status_t elf_open_handle_memory(elf_handle_t *handle, const void *ptr, size_t len) { in elf_open_handle_memory() argument 89 args->ptr = ptr; in elf_open_handle_memory() 224 void *ptr = (void *)(uintptr_t)pheader->p_vaddr; in elf_load() local 228 … status_t err = handle->mem_alloc_hook(handle, &ptr, pheader->p_memsz, load_count, 0); in elf_load() 237 …LTRACEF("reading segment at offset 0x" ELF_OFF_PRINT_X " to address %p\n", pheader->p_offset, ptr); in elf_load() 238 readerr = handle->read_hook(handle, ptr, pheader->p_offset, pheader->p_filesz); in elf_load() 247 uint8_t *ptr2 = (uint8_t *)ptr + pheader->p_filesz; in elf_load() 253 arch_sync_cache_range((addr_t)ptr, pheader->p_memsz); in elf_load()
|
| /lib/klog/ |
| A D | klog.c | 63 uint8_t *ptr = (uint8_t *)k->data; in find_nth_log() local 64 ptr += k->size; in find_nth_log() 65 k = (struct klog_header *)ptr; in find_nth_log() 110 uint8_t *ptr = _ptr; in klog_create() local 114 if (!ptr) in klog_create() 158 uint8_t *ptr = _ptr; in klog_recover() local 159 LTRACEF("ptr %p\n", ptr); in klog_recover() 161 if (!ptr) in klog_recover() 481 void *ptr = malloc(size); in cmd_klog() local 482 if (!ptr) { in cmd_klog() [all …]
|
| /lib/heap/miniheap/include/lib/ |
| A D | miniheap.h | 22 void miniheap_get_stats(struct miniheap_stats *ptr); 28 void miniheap_init(void *ptr, size_t len);
|
| /lib/heap/include/lib/ |
| A D | heap.h | 20 void *realloc(void *ptr, size_t size) __MALLOC; 21 void free(void *ptr);
|
| /lib/buildsig/ |
| A D | buildsig.c | 64 const uint32_t *ptr = _ptr; in buildsig_search() local 66 const struct buildsig *sig = (void *)&ptr[pos]; in buildsig_search() 73 if ((size_t)sig->version - (size_t)ptr > max_len - sizeof(lk_version_t)) in buildsig_search() 79 (((size_t)(str) >= (size_t)ptr) && (((size_t)(str) - (size_t)ptr) < max_len)) in buildsig_search()
|
| /lib/ubsan/ |
| A D | ubsan.cpp | 184 type_check_kinds[data->type_check_kind], (void *) ptr, data->type->typename_, in do_ubsan_type_mismatch_unaligned() 193 type_check_kinds[data->type_check_kind], (void *) ptr, data->type->typename_); in do_ubsan_type_mismatch_objsize() 197 __USED void __ubsan_handle_type_mismatch(ubsan_type_mismatch_data *data, size_t ptr) in __ubsan_handle_type_mismatch() argument 199 if (!ptr) in __ubsan_handle_type_mismatch() 201 do_ubsan_type_mismatch_nullptr(data, ptr); in __ubsan_handle_type_mismatch() 203 else if (data->alignment && (ptr & (data->alignment - 1))) in __ubsan_handle_type_mismatch() 205 do_ubsan_type_mismatch_unaligned(data, ptr); in __ubsan_handle_type_mismatch() 209 do_ubsan_type_mismatch_objsize(data, ptr); in __ubsan_handle_type_mismatch() 215 __ubsan_handle_type_mismatch(data, ptr); in __ubsan_handle_type_mismatch_abort() 228 return __ubsan_handle_type_mismatch(&common_data, ptr); in __ubsan_handle_type_mismatch_v1() [all …]
|
| /lib/libc/ |
| A D | stdio.c | 86 static ssize_t fread_error(void *ptr, size_t size, size_t count, FILE *stream) { in fread_error() argument 92 ssize_t rsize = fs_read_file(stream->fs_handle.handle, ptr, in fread_error() 101 ssize_t rsize = io_read(stream->io, ptr, size * count); in fread_error() 110 static ssize_t fwrite_error(const void *ptr, size_t size, size_t count, FILE *stream) { in fwrite_error() argument 123 ssize_t wsize = fs_write_file(stream->fs_handle.handle, ptr, in fwrite_error() 133 ssize_t wsize = io_write(stream->io, ptr, size * count); in fwrite_error() 140 size_t fread(void *ptr, size_t size, size_t count, FILE *stream) { in fread() argument 141 ssize_t read = fread_error(ptr, size, count, stream); in fread() 149 size_t fwrite(const void *ptr, size_t size, size_t count, FILE *stream) { in fwrite() argument 150 ssize_t written = fwrite_error(ptr, size, count, stream); in fwrite()
|
| /lib/bcache/ |
| A D | bcache.c | 25 void *ptr; member 66 cache->blocks[i].ptr = malloc(block_size); in bcache_create() 77 rc = bio_write(cache->dev, block->ptr, in flush_block() 101 free(cache->blocks[i].ptr); in bcache_destroy() 183 … err = bio_read(cache->dev, block->ptr, (off_t)blocknum * cache->block_size, cache->block_size); in find_or_fill_block() 209 memcpy(buf, block->ptr, cache->block_size); in bcache_read_block() 213 int bcache_get_block(bcache_t _cache, void **ptr, uint blocknum) { in bcache_get_block() argument 216 LTRACEF("ptr %p, blocknum %u\n", ptr, blocknum); in bcache_get_block() 218 DEBUG_ASSERT(ptr); in bcache_get_block() 228 *ptr = block->ptr; in bcache_get_block() [all …]
|
| /lib/bootargs/ |
| A D | bootargs.c | 57 uint8_t *ptr = (uint8_t *)buf; in find_end() local 58 struct lk_boot_arg *arg = (struct lk_boot_arg *)ptr; in find_end() 61 ptr += sizeof(struct lk_boot_arg) + arg->len; in find_end() 63 if ((uintptr_t)ptr - (uintptr_t)buf > buf_len) in find_end() 66 arg = (struct lk_boot_arg *)ptr; in find_end() 69 return ptr; in find_end()
|
| /lib/klog/include/lib/ |
| A D | klog.h | 23 ssize_t klog_recover(void *ptr); 24 status_t klog_create(void *ptr, size_t len, uint count);
|
| /lib/heap/cmpctmalloc/ |
| A D | cmpctmalloc.c | 533 void *ptr[16]; in cmpct_test() local 543 cmpct_free(ptr[5]); in cmpct_test() 544 cmpct_free(ptr[1]); in cmpct_test() 545 cmpct_free(ptr[3]); in cmpct_test() 546 cmpct_free(ptr[0]); in cmpct_test() 547 cmpct_free(ptr[4]); in cmpct_test() 548 cmpct_free(ptr[2]); in cmpct_test() 556 ptr[i] = 0; in cmpct_test() 565 if (ptr[index]) { in cmpct_test() 568 ptr[index] = 0; in cmpct_test() [all …]
|
| /lib/gfx/ |
| A D | gfx.c | 159 uint8_t *dest = &((uint8_t *)surface->ptr)[x + y * surface->stride]; in putpixel8() 429 const uint16_t *src = (const uint16_t *)source->ptr; in gfx_surface_blend() 448 const uint32_t *src = (const uint32_t *)source->ptr; in gfx_surface_blend() 468 const uint32_t *src = (const uint32_t *)source->ptr; in gfx_surface_blend() 487 const uint8_t *src = (const uint8_t *)source->ptr; in gfx_surface_blend() 513 arch_clean_cache_range((addr_t)surface->ptr, surface->len); in gfx_flush() 610 if (ptr == NULL) { in gfx_create_surface() 612 ptr = malloc(surface->len); in gfx_create_surface() 613 DEBUG_ASSERT(ptr); in gfx_create_surface() 616 surface->ptr = ptr; in gfx_create_surface() [all …]
|
| /lib/elf/include/lib/ |
| A D | elf.h | 27 typedef status_t (*elf_mem_alloc_t)(struct elf_handle *, void **ptr, size_t len, uint num, uint fla… 55 status_t elf_open_handle_memory(elf_handle_t *handle, const void *ptr, size_t len);
|
| /lib/debug/ |
| A D | debug.c | 92 void hexdump(const void *ptr, size_t len) { in hexdump() argument 93 addr_t address = (addr_t)ptr; in hexdump() 127 void hexdump8_ex(const void *ptr, size_t len, uint64_t disp_addr) { in hexdump8_ex() argument 128 addr_t address = (addr_t)ptr; in hexdump8_ex()
|