Home
last modified time | relevance | path

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

12345

/lk-master/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()
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 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 …]
/lk-master/arch/include/arch/
A Datomic.h18 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 Darch_atomic.h17 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 Dmem_tests.c25 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 Dinit.c44 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 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 …]
/lk-master/arch/or1k/include/arch/
A Darch_ops.h36 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 Dring_buffer.c68 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 Dcmsis_armcc.h298 …#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 Dcmsis_iccarm.h183 __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 Dnetbuf.c63 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 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 …]
/lk-master/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 …]
/lk-master/top/include/lk/
A Ddebug.h33 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 Dbootalloc.c28 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 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()
/lk-master/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()
/lk-master/app/lkboot/
A Dcommands.c129 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 Dinit.c96 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 Dcore_cmInstr.h193 #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 Dacpi_lite.cpp30 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 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 …]
/lk-master/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 …]
/lk-master/external/lib/lwip/core/
A Dmem.c372 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 …]

Completed in 38 milliseconds

12345