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()
2402 spin_lock(&vn->busy.lock); in find_vmap_area()
2403 va = __find_vmap_area(addr, &vn->busy.root); in find_vmap_area()
2404 spin_unlock(&vn->busy.lock); in find_vmap_area()
2426 spin_lock(&vn->busy.lock); in find_unlink_vmap_area()
2427 va = __find_vmap_area(addr, &vn->busy.root); in find_unlink_vmap_area()
2429 unlink_va(va, &vn->busy.root); in find_unlink_vmap_area()
2430 spin_unlock(&vn->busy.lock); in find_unlink_vmap_area()
2663 spin_lock(&vn->busy.lock); in free_vmap_block()
2664 unlink_va(vb->va, &vn->busy.root); in free_vmap_block()
2665 spin_unlock(&vn->busy.lock); in free_vmap_block()
4404 spin_unlock(&vn->busy.lock); in vread_iter()
4409 spin_unlock(&vn->busy.lock); in vread_iter()
4416 spin_unlock(&vn->busy.lock); in vread_iter()
4753 spin_lock(&vn->busy.lock); in pcpu_get_vm_areas()
4754 insert_vmap_area(vas[area], &vn->busy.root, &vn->busy.head); in pcpu_get_vm_areas()
4757 spin_unlock(&vn->busy.lock); in pcpu_get_vm_areas()
4877 if (!spin_trylock(&vn->busy.lock)) in vmalloc_dump_obj()
4880 va = __find_vmap_area(addr, &vn->busy.root); in vmalloc_dump_obj()
4882 spin_unlock(&vn->busy.lock); in vmalloc_dump_obj()
4890 spin_unlock(&vn->busy.lock); in vmalloc_dump_obj()
4953 spin_lock(&vn->busy.lock); in vmalloc_info_show()
4954 list_for_each_entry(va, &vn->busy.head, list) { in vmalloc_info_show()
5002 spin_unlock(&vn->busy.lock); in vmalloc_info_show()
5033 struct vm_struct *busy; in vmap_init_free_space() local
5041 for (busy = vmlist; busy; busy = busy->next) { in vmap_init_free_space()
5042 if ((unsigned long) busy->addr - vmap_start > 0) { in vmap_init_free_space()
5046 free->va_end = (unsigned long) busy->addr; in vmap_init_free_space()
5054 vmap_start = (unsigned long) busy->addr + busy->size; in vmap_init_free_space()
5107 vn->busy.root = RB_ROOT; in vmap_init_nodes()
5108 INIT_LIST_HEAD(&vn->busy.head); in vmap_init_nodes()
5109 spin_lock_init(&vn->busy.lock); in vmap_init_nodes()
5194 insert_vmap_area(va, &vn->busy.root, &vn->busy.head); in vmalloc_init()