Home
last modified time | relevance | path

Searched refs:uvm_km_pages (Results 1 – 2 of 2) sorted by relevance

/openbsd/sys/uvm/
H A Duvm_km.c546 struct uvm_km_pages uvm_km_pages; variable
575 uvm_km_pages.hiwat = 4 * uvm_km_pages.lowat; in uvm_km_page_init()
637 if (uvm_km_pages.free >= uvm_km_pages.lowat && in uvm_km_thread()
639 msleep_nsec(&uvm_km_pages.km_proc, &uvm_km_pages.mtx, in uvm_km_thread()
642 allocmore = uvm_km_pages.free < uvm_km_pages.lowat; in uvm_km_thread()
679 uvm_km_pages.page[uvm_km_pages.free++] in uvm_km_thread()
713 if (uvm_km_pages.free < uvm_km_pages.hiwat) { in uvm_km_doputpage()
714 uvm_km_pages.page[uvm_km_pages.free++] = va; in uvm_km_doputpage()
804 msleep_nsec(&uvm_km_pages.free, &uvm_km_pages.mtx, in km_alloc()
807 va = uvm_km_pages.page[--uvm_km_pages.free]; in km_alloc()
[all …]
H A Duvm_km.h60 struct uvm_km_pages { struct
77 extern struct uvm_km_pages uvm_km_pages; argument