• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /barrelfish-2018-10-04/lib/lwip2/src/core/

Lines Matching defs:ram

265   /** index (-> ram[next]) of the next struct */
267 /** index (-> ram[prev]) of the previous struct */
294 /** pointer to the heap (ram_heap): for alignment, ram is now a pointer instead of an array */
295 static u8_t *ram;
349 LWIP_ASSERT("plug_holes: mem >= ram", (u8_t *)mem >= ram);
356 nmem = (struct mem *)(void *)&ram[mem->next];
358 /* if mem->next is unused and not end of ram, combine mem and mem->next */
363 ((struct mem *)(void *)&ram[nmem->next])->prev = (mem_size_t)((u8_t *)mem - ram);
367 pmem = (struct mem *)(void *)&ram[mem->prev];
374 ((struct mem *)(void *)&ram[mem->next])->prev = (mem_size_t)((u8_t *)pmem - ram);
390 ram = (u8_t *)LWIP_MEM_ALIGN(LWIP_RAM_HEAP_POINTER);
392 mem = (struct mem *)(void *)ram;
397 ram_end = (struct mem *)(void *)&ram[MEM_SIZE_ALIGNED];
403 lfree = (struct mem *)(void *)ram;
430 LWIP_ASSERT("mem_free: legal memory", (u8_t *)rmem >= (u8_t *)ram &&
433 if ((u8_t *)rmem < (u8_t *)ram || (u8_t *)rmem >= (u8_t *)ram_end) {
457 MEM_STATS_DEC_USED(used, mem->next - (mem_size_t)(((u8_t *)mem - ram)));
499 LWIP_ASSERT("mem_trim: legal memory", (u8_t *)rmem >= (u8_t *)ram &&
502 if ((u8_t *)rmem < (u8_t *)ram || (u8_t *)rmem >= (u8_t *)ram_end) {
515 ptr = (mem_size_t)((u8_t *)mem - ram);
531 mem2 = (struct mem *)(void *)&ram[mem->next];
540 lfree = (struct mem *)(void *)&ram[ptr2];
542 mem2 = (struct mem *)(void *)&ram[ptr2];
554 ((struct mem *)(void *)&ram[mem2->next])->prev = ptr2;
567 mem2 = (struct mem *)(void *)&ram[ptr2];
576 ((struct mem *)(void *)&ram[mem2->next])->prev = ptr2;
641 for (ptr = (mem_size_t)((u8_t *)lfree - ram); ptr < MEM_SIZE_ALIGNED - size;
642 ptr = ((struct mem *)(void *)&ram[ptr])->next) {
643 mem = (struct mem *)(void *)&ram[ptr];
675 mem2 = (struct mem *)(void *)&ram[ptr2];
684 ((struct mem *)(void *)&ram[mem2->next])->prev = ptr2;
696 MEM_STATS_INC_USED(used, mem->next - (mem_size_t)((u8_t *)mem - ram));
716 cur = (struct mem *)(void *)&ram[cur->next];