Home
last modified time | relevance | path

Searched refs:ucpu (Results 1 – 5 of 5) sorted by relevance

/netbsd/sys/uvm/
H A Duvm_pgflcache.c123 KASSERT(ucpu->pgflbucket == b); in uvm_pgflcache_fill()
176 pc = ucpu->pgflcache[fl]; in uvm_pgflcache_spill()
179 b = ucpu->pgflbucket; in uvm_pgflcache_spill()
273 struct uvm_cpu *ucpu; in uvm_pgflcache_init_cpu() local
276 ucpu = ci->ci_data.cpu_uvm; in uvm_pgflcache_init_cpu()
281 ucpu->pgflcachememsz = in uvm_pgflcache_init_cpu()
283 ucpu->pgflcachemem = kmem_zalloc(ucpu->pgflcachememsz, KM_SLEEP); in uvm_pgflcache_init_cpu()
295 struct uvm_cpu *ucpu; in uvm_pgflcache_fini_cpu() local
304 ucpu->pgflcache[fl] = NULL; in uvm_pgflcache_fini_cpu()
337 struct uvm_cpu *ucpu; in uvm_pgflcache_resume() local
[all …]
H A Duvm_pdpolicy_clock.c658 ucpu->pdq = in uvmpdpol_init_cpu()
747 KASSERT(ucpu->pdqhead <= ucpu->pdqtail); in uvmpdpol_flush()
748 if (__predict_false(ucpu->pdqhead == ucpu->pdqtail)) { in uvmpdpol_flush()
751 pg = ucpu->pdq[ucpu->pdqhead++]; in uvmpdpol_flush()
752 if (__predict_true(ucpu->pdqhead != ucpu->pdqtail)) { in uvmpdpol_flush()
753 __builtin_prefetch(ucpu->pdq[ucpu->pdqhead]); in uvmpdpol_flush()
782 ucpu->pdq[--(ucpu->pdqhead)] = pg; in uvmpdpol_pagerealize()
801 if (ucpu->pdqhead == ucpu->pdqtail) { in uvmpdpol_idle()
820 while (ucpu->pdqhead != ucpu->pdqtail) { in uvmpdpol_idle()
821 pg = ucpu->pdq[ucpu->pdqhead]; in uvmpdpol_idle()
[all …]
H A Duvm_page.c965 struct uvm_cpu *ucpu; in uvm_cpu_attach() local
975 ucpu = (struct uvm_cpu *)roundup2((uintptr_t)ucpu, in uvm_cpu_attach()
977 ci->ci_data.cpu_uvm = ucpu; in uvm_cpu_attach()
979 ucpu = ci->ci_data.cpu_uvm; in uvm_cpu_attach()
982 uvmpdpol_init_cpu(ucpu); in uvm_cpu_attach()
1116 trybucket = ucpu->pgflbucket; in uvm_pagealloc_pgfl()
1153 struct uvm_cpu *ucpu; in uvm_pagealloc_strat() local
1170 ucpu = curcpu()->ci_data.cpu_uvm; in uvm_pagealloc_strat()
1174 color = ucpu->pgflcolor; in uvm_pagealloc_strat()
1432 struct uvm_cpu *ucpu; in uvm_pagefree() local
[all …]
H A Duvm_glue.c528 struct uvm_cpu *ucpu = ci->ci_data.cpu_uvm; in uvm_idle() local
533 uvmpdpol_idle(ucpu); in uvm_idle()
/netbsd/sys/external/mit/xen-include-public/dist/xen/include/public/arch-x86/hvm/
H A Dsave.h283 } *ucpu = (union hvm_hw_cpu_union *)h; in _hvm_hw_fix_cpu() local
291 ucpu->nat.error_code = ucpu->cmp.error_code; in _hvm_hw_fix_cpu()
292 ucpu->nat.pending_event = ucpu->cmp.pending_event; in _hvm_hw_fix_cpu()
293 ucpu->nat.tsc = ucpu->cmp.tsc; in _hvm_hw_fix_cpu()
294 ucpu->nat.msr_tsc_aux = 0; in _hvm_hw_fix_cpu()
297 ucpu->nat.flags = XEN_X86_FPU_INITIALISED; in _hvm_hw_fix_cpu()