/lk-master/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() 163 return ptr; in malloc() 177 return ptr; in memalign() 191 return ptr; in calloc() 213 HEAP_FREE(ptr); in free() 247 void *ptr[16]; in heap_test() 267 ptr[i] = 0; in heap_test() [all …]
|
/lk-master/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 …]
|
/lk-master/arch/include/arch/ |
A D | atomic.h | 18 static inline int atomic_add(volatile int *ptr, int val) { in atomic_add() argument 19 return __atomic_fetch_add(ptr, val, __ATOMIC_RELAXED); in atomic_add() 22 static inline int atomic_or(volatile int *ptr, int val) { in atomic_or() argument 23 return __atomic_fetch_or(ptr, val, __ATOMIC_RELAXED); in atomic_or() 26 static inline int atomic_and(volatile int *ptr, int val) { in atomic_and() argument 27 return __atomic_fetch_and(ptr, val, __ATOMIC_RELAXED); in atomic_and() 30 static inline int atomic_swap(volatile int *ptr, int val) { in atomic_swap() argument 39 static int atomic_swap(volatile int *ptr, int val); 40 static int atomic_add(volatile int *ptr, int val); 41 static int atomic_and(volatile int *ptr, int val); [all …]
|
/lk-master/arch/arm/include/arch/ |
A D | arch_atomic.h | 17 static inline int atomic_add(volatile int *ptr, int val) { in atomic_add() argument 23 temp = *ptr; in atomic_add() 24 *ptr = temp + val; in atomic_add() 36 temp = *ptr; in atomic_and() 37 *ptr = temp & val; in atomic_and() 49 temp = *ptr; in atomic_or() 50 *ptr = temp | val; in atomic_or() 62 temp = *ptr; in atomic_swap() 63 *ptr = val; in atomic_swap() 75 temp = *ptr; in atomic_cmpxchg() [all …]
|
/lk-master/app/tests/ |
A D | mem_tests.c | 25 ptr = (void *)ROUNDDOWN((uintptr_t)ptr, 64); in mem_test_fail() 26 hexdump(ptr, 128); in mem_test_fail() 30 volatile uint32_t *vbuf32 = ptr; in do_pattern_test() 49 volatile uint32_t *vbuf32 = ptr; in do_moving_inversion_test() 165 void *ptr; in mem_test() local 188 ptr = malloc(len); in mem_test() 189 if (!ptr ) { in mem_test() 199 do_mem_tests(ptr, len); in mem_test() 205 free(ptr); in mem_test() 208 void *ptr = argv[1].p; in mem_test() local [all …]
|
/lk-master/top/ |
A D | init.c | 44 for (const struct lk_init_struct *ptr = &__start_lk_init; ptr != &__stop_lk_init; ptr++) { in lk_init_level() local 45 …F("looking at %p (%s) level %#x, flags %#x, seen_last %d\n", ptr, ptr->name, ptr->level, ptr->flag… in lk_init_level() 47 if (ptr == last) in lk_init_level() 51 if (!(ptr->flags & required_flag)) in lk_init_level() 53 if (ptr->level > stop_level) in lk_init_level() 55 if (ptr->level < last_called_level) in lk_init_level() 57 if (found && found->level <= ptr->level) in lk_init_level() 61 if (ptr->level >= start_level && ptr->level > last_called_level) { in lk_init_level() 62 found = ptr; in lk_init_level() 70 if (ptr->level == last_called_level && ptr != last && seen_last) { in lk_init_level() [all …]
|
/lk-master/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 …]
|
/lk-master/arch/or1k/include/arch/ |
A D | arch_ops.h | 36 static inline int atomic_add(volatile int *ptr, int val) { 37 return __atomic_fetch_add(ptr, val, __ATOMIC_RELAXED); 40 static inline int atomic_or(volatile int *ptr, int val) { 41 return __atomic_fetch_or(ptr, val, __ATOMIC_RELAXED); 44 static inline int atomic_and(volatile int *ptr, int val) { 45 return __atomic_fetch_and(ptr, val, __ATOMIC_RELAXED); 48 static inline int atomic_swap(volatile int *ptr, int val) { 49 return __atomic_exchange_n(ptr, val, __ATOMIC_RELAXED); 52 static inline int atomic_cmpxchg(volatile int *ptr, int oldval, int newval) { 62 : "r"(ptr), "r"(oldval), "r"(newval)
|
/lk-master/external/platform/lpc15xx/lpcopen/lpc_chip_15xx/src/ |
A D | ring_buffer.c | 68 uint8_t *ptr = RingBuff->data; in RingBuffer_Insert() local 74 ptr += RB_INDH(RingBuff) * RingBuff->itemSz; in RingBuffer_Insert() 75 memcpy(ptr, data, RingBuff->itemSz); in RingBuffer_Insert() 84 uint8_t *ptr = RingBuff->data; in RingBuffer_InsertMult() local 105 memcpy(ptr, data, cnt1 * RingBuff->itemSz); in RingBuffer_InsertMult() 111 memcpy(ptr, data, cnt2 * RingBuff->itemSz); in RingBuffer_InsertMult() 120 uint8_t *ptr = RingBuff->data; in RingBuffer_Pop() local 127 memcpy(data, ptr, RingBuff->itemSz); in RingBuffer_Pop() 136 uint8_t *ptr = RingBuff->data; in RingBuffer_PopMult() local 157 memcpy(data, ptr, cnt1 * RingBuff->itemSz); in RingBuffer_PopMult() [all …]
|
/lk-master/external/arch/arm/arm-m/CMSIS/Include/ |
A D | cmsis_armcc.h | 298 …#define __LDREXB(ptr) ((uint8_t ) __ldrex(p… argument 311 …#define __LDREXH(ptr) ((uint16_t) __ldrex(p… argument 339 #define __STREXB(value, ptr) __strex(value, ptr) argument 354 #define __STREXH(value, ptr) __strex(value, ptr) argument 369 #define __STREXW(value, ptr) __strex(value, ptr) argument 424 #define __LDRBT(ptr) ((uint8_t ) __ldrt(ptr)) argument 433 #define __LDRHT(ptr) ((uint16_t) __ldrt(ptr)) argument 442 #define __LDRT(ptr) ((uint32_t ) __ldrt(ptr)) argument 451 #define __STRBT(value, ptr) __strt(value, ptr) argument 460 #define __STRHT(value, ptr) __strt(value, ptr) argument [all …]
|
A D | cmsis_iccarm.h | 183 __IAR_FT uint16_t __iar_uint16_read(void const *ptr) in __iar_uint16_read() argument 185 return *(__packed uint16_t*)(ptr); in __iar_uint16_read() 197 *(__packed uint16_t*)(ptr) = val;; in __iar_uint16_write() 206 __IAR_FT uint32_t __iar_uint32_read(void const *ptr) in __iar_uint32_read() argument 208 return *(__packed uint32_t*)(ptr); in __iar_uint32_read() 219 *(__packed uint32_t*)(ptr) = val;; in __iar_uint32_write() 616 return __LDREX((unsigned long *)ptr); in __LDREXW() 621 return __STREX(value, (unsigned long *)ptr); in __STREXW() 911 __IAR_FT uint8_t __LDAB(volatile uint8_t *ptr) in __LDAB() argument 918 __IAR_FT uint16_t __LDAH(volatile uint16_t *ptr) in __LDAH() argument [all …]
|
/lk-master/external/lib/lwip/api/ |
A D | netbuf.c | 63 buf->ptr = NULL; in netbuf_new() 92 buf->p = buf->ptr = NULL; in netbuf_delete() 121 buf->ptr = buf->p; in netbuf_alloc() 137 buf->p = buf->ptr = NULL; in netbuf_free() 158 buf->ptr = NULL; in netbuf_ref() 163 buf->ptr = buf->p; in netbuf_ref() 179 head->ptr = head->p; in netbuf_chain() 199 if (buf->ptr == NULL) { in netbuf_data() 203 *len = buf->ptr->len; in netbuf_data() 224 buf->ptr = buf->ptr->next; in netbuf_next() [all …]
|
/lk-master/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 …]
|
/lk-master/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 …]
|
/lk-master/top/include/lk/ |
A D | debug.h | 33 void hexdump(const void *ptr, size_t len); 34 void hexdump8_ex(const void *ptr, size_t len, uint64_t disp_addr_start); 42 static inline void hexdump(const void *ptr, size_t len) { } 43 static inline void hexdump8_ex(const void *ptr, size_t len, uint64_t disp_addr_start) { } 47 static inline void hexdump8(const void *ptr, size_t len) { in hexdump8() argument 48 hexdump8_ex(ptr, len, (uint64_t)((addr_t)ptr)); in hexdump8()
|
/lk-master/kernel/vm/ |
A D | bootalloc.c | 28 uintptr_t ptr; in boot_alloc_mem() local 30 ptr = ALIGN(boot_alloc_end, 8); in boot_alloc_mem() 31 boot_alloc_end = (ptr + ALIGN(len, 8)); in boot_alloc_mem() 33 LTRACEF("len %zu, ptr %p\n", len, (void *)ptr); in boot_alloc_mem() 35 return (void *)ptr; in boot_alloc_mem()
|
/lk-master/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()
|
/lk-master/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()
|
/lk-master/app/lkboot/ |
A D | commands.c | 129 const void *ptr; in do_boot() local 139 TRACEF("found lk section at %p\n", ptr); in do_boot() 151 ptr = buf; in do_boot() 157 cl_args.func = (void *)ptr; in do_boot() 197 const void *ptr; in do_flash_boot() local 221 TRACEF("err %d, ptr %p\n", err, ptr); in do_flash_boot() 237 TRACEF("found lk section at %p\n", ptr); in do_flash_boot() 251 TRACEF("chain loading binary at %p\n", ptr); in do_flash_boot() 380 const void *ptr; in lkb_handle_command() local 382 if (sysparam_get_ptr(arg, &ptr, &len_local) == 0) { in lkb_handle_command() [all …]
|
/lk-master/app/zynq-common/ |
A D | init.c | 96 void *ptr = paddr_to_kvaddr(bootimage_phys); in zynq_common_target_init() local 97 if (ptr) { in zynq_common_target_init() 98 bootimage_open(ptr, bootimage_size, &bi); in zynq_common_target_init() 103 void *ptr = 0; in zynq_common_target_init() local 104 err = bio_ioctl(spi, BIO_IOCTL_GET_MEM_MAP, (void *)&ptr); in zynq_common_target_init() 107 ptr = (uint8_t *)ptr + bootimage_phys; in zynq_common_target_init() 108 bootimage_open(ptr, bootimage_size, &bi); in zynq_common_target_init()
|
/lk-master/external/platform/lpc15xx/lpcopen/lpc_chip_15xx/inc/ |
A D | core_cmInstr.h | 193 #define __LDREXB(ptr) ((uint8_t ) __ldrex(ptr)) argument 203 #define __LDREXH(ptr) ((uint16_t) __ldrex(ptr)) argument 213 #define __LDREXW(ptr) ((uint32_t ) __ldrex(ptr)) argument 225 #define __STREXB(value, ptr) __strex(value, ptr) argument 237 #define __STREXH(value, ptr) __strex(value, ptr) argument 249 #define __STREXW(value, ptr) __strex(value, ptr) argument
|
/lk-master/lib/acpi_lite/ |
A D | acpi_lite.cpp | 30 void *ptr = paddr_to_kvaddr(pa); in phys_to_ptr() local 31 return ptr; in phys_to_ptr() 76 for (paddr_t ptr = 0xe0000; ptr <= 0xfffff; ptr += 16) { in find_rsdp_pc() local 77 const auto rsdp = static_cast<const acpi_rsdp*>(phys_to_ptr(ptr)); in find_rsdp_pc() 80 return ptr; in find_rsdp_pc() 180 const void* ptr = phys_to_ptr(rsdp_pa); in acpi_lite_init() local 181 if (!ptr) { in acpi_lite_init() 188 acpi.rsdp = static_cast<const acpi_rsdp*>(ptr); in acpi_lite_init()
|
/lk-master/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 …]
|
/lk-master/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 …]
|
/lk-master/external/lib/lwip/core/ |
A D | mem.c | 372 mem_size_t ptr, ptr2; in mem_trim() local 405 ptr = (mem_size_t)((u8_t *)mem - ram); in mem_trim() 407 size = mem->next - ptr - SIZEOF_STRUCT_MEM; in mem_trim() 428 ptr2 = ptr + SIZEOF_STRUCT_MEM + newsize; in mem_trim() 437 mem2->prev = ptr; in mem_trim() 463 mem2->prev = ptr; in mem_trim() 496 mem_size_t ptr, ptr2; in mem_malloc() local 532 for (ptr = (mem_size_t)((u8_t *)lfree - ram); ptr < MEM_SIZE_ALIGNED - size; in mem_malloc() 533 ptr = ((struct mem *)(void *)&ram[ptr])->next) { in mem_malloc() 534 mem = (struct mem *)(void *)&ram[ptr]; in mem_malloc() [all …]
|