• Home
  • Raw
  • Download

Lines Matching refs:start

138 	blk->start = 0;  in get_slot()
163 s = blkn->start; in attach_free_block()
175 bs = blk->start; in attach_free_block()
193 if (before && s != (before->start + before->size)) in attach_free_block()
196 if (after && e != after->start) in attach_free_block()
221 after->start -= size; in attach_free_block()
240 if (blk->start > blkn->start) { in attach_taken_block()
329 int rh_attach_region(rh_info_t * info, unsigned long start, int size) in rh_attach_region() argument
336 s = start; in rh_attach_region()
350 start = s; in rh_attach_region()
359 blk->start = start; in rh_attach_region()
370 unsigned long rh_detach_region(rh_info_t * info, unsigned long start, int size) in rh_detach_region() argument
381 s = start; in rh_detach_region()
398 bs = blk->start; in rh_detach_region()
399 be = blk->start + blk->size; in rh_detach_region()
419 blk->start += size; in rh_detach_region()
428 newblk->start = e; in rh_detach_region()
447 unsigned long start, sp_size; in rh_alloc_align() local
463 start = (blk->start + alignment - 1) & ~(alignment - 1); in rh_alloc_align()
464 if (start + size <= blk->start + blk->size) in rh_alloc_align()
481 sp_size = start - blk->start; in rh_alloc_align()
486 spblk->start = blk->start; in rh_alloc_align()
492 newblk->start = start; in rh_alloc_align()
497 blk->start = start + size; in rh_alloc_align()
509 return start; in rh_alloc_align()
527 unsigned long rh_alloc_fixed(rh_info_t * info, unsigned long start, int size, const char *owner) in rh_alloc_fixed() argument
538 s = start; in rh_alloc_fixed()
555 bs = blk->start; in rh_alloc_fixed()
556 be = blk->start + blk->size; in rh_alloc_fixed()
571 start = blk->start; in rh_alloc_fixed()
574 return start; in rh_alloc_fixed()
581 blk->start += size; in rh_alloc_fixed()
590 newblk2->start = e; in rh_alloc_fixed()
597 newblk1->start = s; in rh_alloc_fixed()
601 start = newblk1->start; in rh_alloc_fixed()
604 return start; in rh_alloc_fixed()
612 int rh_free(rh_info_t * info, unsigned long start) in rh_free() argument
622 if (start < blk2->start) in rh_free()
627 if (blk == NULL || start > (blk->start + blk->size)) in rh_free()
667 stats->start = blk->start; in rh_get_stats()
679 int rh_set_owner(rh_info_t * info, unsigned long start, const char *owner) in rh_set_owner() argument
689 if (start < blk2->start) in rh_set_owner()
694 if (blk == NULL || start > (blk->start + blk->size)) in rh_set_owner()
723 st[i].start, st[i].start + st[i].size, in rh_dump()
734 st[i].start, st[i].start + st[i].size, in rh_dump()
744 blk, blk->start, blk->start + blk->size, blk->size); in rh_dump_blk()