Lines Matching refs:ptr
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()
456 ptr2 = ptr + SIZEOF_STRUCT_MEM + newsize; 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()
549 (mem->next - (ptr + SIZEOF_STRUCT_MEM)) >= size) { in mem_malloc()
553 … if (mem->next - (ptr + SIZEOF_STRUCT_MEM) >= (size + SIZEOF_STRUCT_MEM + MIN_SIZE_ALIGNED)) { in mem_malloc()
564 ptr2 = ptr + SIZEOF_STRUCT_MEM + size; in mem_malloc()
569 mem2->prev = ptr; in mem_malloc()