Home
last modified time | relevance | path

Searched refs:ptr (Results 1 – 25 of 52) sorted by relevance

123

/lib/heap/
A Dheap_wrapper.c46 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 Dpage_alloc.c49 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 Dminiheap.c60 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 Dnorfs_test.c82 *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 Dbootimage.c22 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 Dmem.c21 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 Ddir.c74 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 Dnorfs.c78 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 Dbootimage.h16 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 Dmemfs.c36 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 Dnew19 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 Delf.c42 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 Dklog.c63 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 Dminiheap.h22 void miniheap_get_stats(struct miniheap_stats *ptr);
28 void miniheap_init(void *ptr, size_t len);
/lib/heap/include/lib/
A Dheap.h20 void *realloc(void *ptr, size_t size) __MALLOC;
21 void free(void *ptr);
/lib/buildsig/
A Dbuildsig.c64 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 Dubsan.cpp184 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 Dstdio.c86 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 Dbcache.c25 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 Dbootargs.c57 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 Dklog.h23 ssize_t klog_recover(void *ptr);
24 status_t klog_create(void *ptr, size_t len, uint count);
/lib/heap/cmpctmalloc/
A Dcmpctmalloc.c533 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 Dgfx.c159 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 Delf.h27 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 Ddebug.c92 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()

Completed in 44 milliseconds

123