Home
last modified time | relevance | path

Searched refs:mem (Results 1 – 7 of 7) sorted by relevance

/hal_rpi_pico-latest/src/rp2_common/pico_malloc/
Dmalloc.c22 extern void *REAL_FUNC(realloc)(void *mem, size_t size);
23 extern void REAL_FUNC(free)(void *mem);
60 static inline void check_alloc(__unused void *mem, __unused uint size) { in check_alloc() argument
62 if (!mem || (((char *)mem) + size) > &__StackLimit) { in check_alloc()
98 void *WRAPPER_FUNC(realloc)(void *mem, size_t size) { in WRAPPER_FUNC()
100 void *rc = REAL_FUNC(realloc)(mem, size); in WRAPPER_FUNC()
106 printf("realloc %p %d->%p\n", mem, (uint) size, rc); in WRAPPER_FUNC()
113 void WRAPPER_FUNC(free)(void *mem) { in WRAPPER_FUNC()
115 REAL_FUNC(free)(mem); in WRAPPER_FUNC()
/hal_rpi_pico-latest/src/rp2_common/pico_atomic/
Datomic.c24 _Bool __atomic_test_and_set_c(volatile void *mem, __unused int model) { in __atomic_test_and_set_c() argument
25 uint32_t save = atomic_lock(mem); in __atomic_test_and_set_c()
26 bool result = *(volatile bool *) mem; in __atomic_test_and_set_c()
27 *(volatile bool *) mem = true; in __atomic_test_and_set_c()
28 atomic_unlock(mem, save); in __atomic_test_and_set_c()
/hal_rpi_pico-latest/src/rp2_common/pico_atomic/include/
Dstdatomic.h40 extern _Bool __atomic_test_and_set_c(volatile void *mem, int model);
/hal_rpi_pico-latest/src/rp2_common/pico_crt0/rp2040/
Dmemmap_blocked_ram.ld73 *(EXCLUDE_FILE(*libgcc.a: *libc.a:*lib_a-mem*.o *libm.a:) .text*)
114 *(EXCLUDE_FILE(*libgcc.a: *libc.a:*lib_a-mem*.o *libm.a:) .rodata*)
Dmemmap_default.ld73 *(EXCLUDE_FILE(*libgcc.a: *libc.a:*lib_a-mem*.o *libm.a:) .text*)
114 *(EXCLUDE_FILE(*libgcc.a: *libc.a:*lib_a-mem*.o *libm.a:) .rodata*)
/hal_rpi_pico-latest/src/rp2_common/pico_crt0/rp2350/
Dmemmap_default.ld63 *(EXCLUDE_FILE(*libgcc.a: *libc.a:*lib_a-mem*.o *libm.a:) .text*)
125 *(EXCLUDE_FILE(*libgcc.a: *libc.a:*lib_a-mem*.o *libm.a:) .rodata*)
/hal_rpi_pico-latest/src/rp2_common/pico_lwip/
DCMakeLists.txt34 ${PICO_LWIP_PATH}/src/core/mem.c