Searched refs:start_addr (Results 1 – 3 of 3) sorted by relevance
| /src/ |
| A D | memheap.c | 81 void *start_addr, in rt_memheap_init() argument 91 memheap->start_addr = start_addr; in rt_memheap_init() 109 item = (struct rt_memheap_item *)start_addr; in rt_memheap_init() 141 item->next = (struct rt_memheap_item *)start_addr; in rt_memheap_init() 142 item->prev = (struct rt_memheap_item *)start_addr; in rt_memheap_init() 151 start_addr, size, &(memheap->free_header)); in rt_memheap_init() 902 …if (!((rt_uintptr_t)item->next <= (rt_uintptr_t)((rt_uintptr_t)heap->start_addr + heap->pool_size)… in memheapcheck() 903 (rt_uintptr_t)item->prev >= (rt_uintptr_t)heap->start_addr) && in memheapcheck() 952 rt_kprintf("heap_ptr: 0x%p\n", mh->start_addr); in memheaptrace()
|
| A D | mem.c | 176 rt_uintptr_t start_addr, begin_align, end_align, mem_size; in rt_smem_init() local 179 start_addr = (rt_uintptr_t)small_mem + sizeof(*small_mem); in rt_smem_init() 180 begin_align = RT_ALIGN((rt_uintptr_t)start_addr, RT_ALIGN_SIZE); in rt_smem_init() 185 ((end_align - 2 * SIZEOF_STRUCT_MEM) >= start_addr)) in rt_smem_init()
|
| A D | slab.c | 327 rt_uintptr_t start_addr, begin_align, end_align; in rt_slab_init() local 331 start_addr = (rt_uintptr_t)slab + sizeof(*slab); in rt_slab_init() 333 begin_align = RT_ALIGN((rt_uintptr_t)start_addr, RT_MM_PAGE_SIZE); in rt_slab_init()
|
Completed in 7 milliseconds