Lines Matching refs:busy

883 	struct rb_list busy;  member
1065 spin_lock(&vn->busy.lock); in find_vmap_area_exceed_addr_lock()
1066 *va = __find_vmap_area_exceed_addr(addr, &vn->busy.root); in find_vmap_area_exceed_addr_lock()
1071 spin_unlock(&vn->busy.lock); in find_vmap_area_exceed_addr_lock()
1082 spin_lock(&vn->busy.lock); in find_vmap_area_exceed_addr_lock()
1083 *va = __find_vmap_area(va_start_lowest, &vn->busy.root); in find_vmap_area_exceed_addr_lock()
1088 spin_unlock(&vn->busy.lock); in find_vmap_area_exceed_addr_lock()
1804 spin_lock(&vn->busy.lock); in free_vmap_area()
1805 unlink_va(va, &vn->busy.root); in free_vmap_area()
1806 spin_unlock(&vn->busy.lock); in free_vmap_area()
2027 spin_lock(&vn->busy.lock); in alloc_vmap_area()
2028 insert_vmap_area(va, &vn->busy.root, &vn->busy.head); in alloc_vmap_area()
2029 spin_unlock(&vn->busy.lock); in alloc_vmap_area()
2418 spin_lock(&vn->busy.lock); in find_vmap_area()
2419 va = __find_vmap_area(addr, &vn->busy.root); in find_vmap_area()
2420 spin_unlock(&vn->busy.lock); in find_vmap_area()
2442 spin_lock(&vn->busy.lock); in find_unlink_vmap_area()
2443 va = __find_vmap_area(addr, &vn->busy.root); in find_unlink_vmap_area()
2445 unlink_va(va, &vn->busy.root); in find_unlink_vmap_area()
2446 spin_unlock(&vn->busy.lock); in find_unlink_vmap_area()
2679 spin_lock(&vn->busy.lock); in free_vmap_block()
2680 unlink_va(vb->va, &vn->busy.root); in free_vmap_block()
2681 spin_unlock(&vn->busy.lock); in free_vmap_block()
4439 spin_unlock(&vn->busy.lock); in vread_iter()
4444 spin_unlock(&vn->busy.lock); in vread_iter()
4451 spin_unlock(&vn->busy.lock); in vread_iter()
4788 spin_lock(&vn->busy.lock); in pcpu_get_vm_areas()
4789 insert_vmap_area(vas[area], &vn->busy.root, &vn->busy.head); in pcpu_get_vm_areas()
4792 spin_unlock(&vn->busy.lock); in pcpu_get_vm_areas()
4914 if (!spin_trylock(&vn->busy.lock)) in vmalloc_dump_obj()
4917 va = __find_vmap_area(addr, &vn->busy.root); in vmalloc_dump_obj()
4919 spin_unlock(&vn->busy.lock); in vmalloc_dump_obj()
4927 spin_unlock(&vn->busy.lock); in vmalloc_dump_obj()
4990 spin_lock(&vn->busy.lock); in vmalloc_info_show()
4991 list_for_each_entry(va, &vn->busy.head, list) { in vmalloc_info_show()
5039 spin_unlock(&vn->busy.lock); in vmalloc_info_show()
5070 struct vm_struct *busy; in vmap_init_free_space() local
5078 for (busy = vmlist; busy; busy = busy->next) { in vmap_init_free_space()
5079 if ((unsigned long) busy->addr - vmap_start > 0) { in vmap_init_free_space()
5083 free->va_end = (unsigned long) busy->addr; in vmap_init_free_space()
5091 vmap_start = (unsigned long) busy->addr + busy->size; in vmap_init_free_space()
5144 vn->busy.root = RB_ROOT; in vmap_init_nodes()
5145 INIT_LIST_HEAD(&vn->busy.head); in vmap_init_nodes()
5146 spin_lock_init(&vn->busy.lock); in vmap_init_nodes()
5231 insert_vmap_area(va, &vn->busy.root, &vn->busy.head); in vmalloc_init()