Searched refs:uvm_freelist_locks (Results 1 – 3 of 3) sorted by relevance
163 union uvm_freelist_lock uvm_freelist_locks[PGFL_MAX_BUCKETS] variable349 for (b = 0; b < __arraycount(uvm_freelist_locks); b++) { in uvm_page_init()350 mutex_init(&uvm_freelist_locks[b].lock, MUTEX_DEFAULT, IPL_VM); in uvm_page_init()476 for (i = 0; i < __arraycount(uvm_freelist_locks); i++) { in uvm_pgfl_lock()477 mutex_spin_enter(&uvm_freelist_locks[i].lock); in uvm_pgfl_lock()490 for (i = 0; i < __arraycount(uvm_freelist_locks); i++) { in uvm_pgfl_unlock()491 mutex_spin_exit(&uvm_freelist_locks[i].lock); in uvm_pgfl_unlock()1022 lock = &uvm_freelist_locks[b].lock; in uvm_pagealloc_pgb()1559 lock = &uvm_freelist_locks[bucket].lock; in uvm_pagefree()2251 &uvm_freelist_locks[b].lock); in uvm_page_print_freelists()
88 extern union uvm_freelist_lock uvm_freelist_locks[PGFL_MAX_BUCKETS];
122 KASSERT(mutex_owned(&uvm_freelist_locks[b].lock)); in uvm_pgflcache_fill()182 lock = &uvm_freelist_locks[b].lock; in uvm_pgflcache_spill()