H A D | vm_map.c | 1035 #define SPLAY_LEFT_STEP(root, y, llist, rlist, test) do { \ 1048 vm_map_entry_max_free_right(root, rlist)), \ 1051 max_free = vm_map_entry_max_free_right(root, rlist); \ 1067 /* Copy right->max_free. Put root on rlist. */ \ 1069 KASSERT(max_free == vm_map_entry_max_free_right(root, rlist), \ 1071 root->left = rlist; \ 1072 rlist = root; \ 1076 #define SPLAY_RIGHT_STEP(root, y, llist, rlist, test) do { \ 1089 vm_map_entry_max_free_right(root, rlist)), \ 1091 if (max_free - 1 < vm_map_entry_max_free_right(root, rlist)) \ 1034 SPLAY_LEFT_STEP(root,y,llist,rlist,test) global() argument 1075 SPLAY_RIGHT_STEP(root,y,llist,rlist,test) global() argument 1128 vm_map_splay_split(vm_map_t map,vm_offset_t addr,vm_size_t length,vm_map_entry_t * llist,vm_map_entry_t * rlist) vm_map_splay_split() argument 1153 vm_map_splay_findnext(vm_map_entry_t root,vm_map_entry_t * rlist) vm_map_splay_findnext() argument 1255 vm_map_splay_merge_right_walk(vm_map_entry_t header,vm_map_entry_t root,vm_map_entry_t tail,vm_size_t max_free,vm_map_entry_t rlist) vm_map_splay_merge_right_walk() argument 1277 vm_map_splay_merge_succ(vm_map_entry_t header,vm_map_entry_t root,vm_map_entry_t rlist) vm_map_splay_merge_succ() argument 1297 vm_map_splay_merge_right(vm_map_entry_t header,vm_map_entry_t root,vm_map_entry_t rlist) vm_map_splay_merge_right() argument 1338 vm_map_entry_t header, llist, rlist, root; vm_map_splay() local 1386 vm_map_entry_t header, llist, rlist, root; vm_map_entry_link() local 1452 vm_map_entry_t header, llist, rlist, root; vm_map_entry_unlink() local 1502 vm_map_entry_t header, llist, rlist, root; vm_map_entry_resize() local 1868 vm_map_entry_t header, llist, rlist, root, y; vm_map_findspace() local [all...] |