H A D | vm_map.c | 1035 #define SPLAY_LEFT_STEP(root, y, llist, rlist, test) do { \ 1047 vm_map_entry_max_free_left(root, llist), \ 1050 if (max_free - 1 < vm_map_entry_max_free_left(root, llist)) \ 1052 if (y != llist && (test)) { \ 1073 root = y != llist ? y : NULL; \ 1076 #define SPLAY_RIGHT_STEP(root, y, llist, rlist, test) do { \ 1088 vm_map_entry_max_free_left(root, llist), \ 1092 max_free = vm_map_entry_max_free_left(root, llist); \ 1108 /* Copy left->max_free. Put root on llist. */ \ 1110 KASSERT(max_free == vm_map_entry_max_free_left(root, llist), \ 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 1168 vm_map_splay_findprev(vm_map_entry_t root,vm_map_entry_t * llist) vm_map_splay_findprev() argument 1198 vm_map_splay_merge_left_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 llist) vm_map_splay_merge_left_walk() argument 1220 vm_map_splay_merge_pred(vm_map_entry_t header,vm_map_entry_t root,vm_map_entry_t llist) vm_map_splay_merge_pred() argument 1240 vm_map_splay_merge_left(vm_map_entry_t header,vm_map_entry_t root,vm_map_entry_t llist) vm_map_splay_merge_left() 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...] |