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

Lines Matching defs:used

35  * 3. The name of the author may not be used to endorse or promote products
71 /** mem_init is not used when using pools instead of a heap or using
79 /** mem_trim is not used when using pools instead of a heap or using
132 MEM_STATS_INC_USED(used, size);
149 MEM_STATS_DEC_USED(used, *(mem_size_t*)rmem);
206 MEM_STATS_INC_USED(used, element->size);
238 MEM_STATS_DEC_USED(used, hmem->size);
269 /** 1: this area is used; 0: this area is unused */
270 u8_t used;
298 /** pointer to the lowest free block, this is used for faster search */
351 LWIP_ASSERT("plug_holes: mem->used == 0", mem->used == 0);
357 if (mem != nmem && nmem->used == 0 && (u8_t *)nmem != (u8_t *)ram_end) {
368 if (pmem != mem && pmem->used == 0) {
395 mem->used = 0;
398 ram_end->used = 1;
447 /* ... which has to be in a used state ... */
448 LWIP_ASSERT("mem_free: mem->used", mem->used);
450 mem->used = 0;
457 MEM_STATS_DEC_USED(used, mem->next - (mem_size_t)(((u8_t *)mem - ram)));
532 if (mem2->used == 0) {
543 mem2->used = 0;
556 MEM_STATS_DEC_USED(used, (size - newsize));
559 /* Next struct is used but there's room for another struct mem with
571 mem2->used = 0;
578 MEM_STATS_DEC_USED(used, (size - newsize));
579 /* the original mem->next is used, so no need to plug holes! */
582 next struct mem is used but size between mem and mem2 is not big enough
657 if ((!mem->used) &&
659 /* mem is not used and at least perfect fit is possible:
676 mem2->used = 0;
681 mem->used = 1;
686 MEM_STATS_INC_USED(used, (size + SIZEOF_STRUCT_MEM));
689 * be used at this point: if not we have 2 unused structs in a row, plug_holes should have
693 * will always be used at this point!
695 mem->used = 1;
696 MEM_STATS_INC_USED(used, mem->next - (mem_size_t)((u8_t *)mem - ram));
704 while (cur->used && cur != ram_end) {
719 LWIP_ASSERT("mem_malloc: !lfree->used", ((lfree == ram_end) || (!lfree->used)));