Home | History | Annotate | Download | only in uvm

Lines Matching defs:ucpu

948 	struct uvm_cpu *ucpu;
956 ucpu = kmem_zalloc(sizeof(struct uvm_cpu) + coherency_unit - 1,
958 ucpu = (struct uvm_cpu *)roundup2((uintptr_t)ucpu,
960 ci->ci_data.cpu_uvm = ucpu;
962 ucpu = ci->ci_data.cpu_uvm;
965 uvmpdpol_init_cpu(ucpu);
1004 uvm_pagealloc_pgb(struct uvm_cpu *ucpu, int f, int b, int *trycolorp, int flags)
1060 if (__predict_true(b == ucpu->pgflbucket && fill)) {
1061 uvm_pgflcache_fill(ucpu, f, b, c);
1086 uvm_pagealloc_pgfl(struct uvm_cpu *ucpu, int f, int *trycolorp, int flags)
1092 if ((pg = uvm_pgflcache_alloc(ucpu, f, *trycolorp)) != NULL) {
1099 trybucket = ucpu->pgflbucket;
1103 pg = uvm_pagealloc_pgb(ucpu, f, b, trycolorp, flags);
1136 struct uvm_cpu *ucpu;
1153 ucpu = curcpu()->ci_data.cpu_uvm;
1157 color = ucpu->pgflcolor;
1180 pg = uvm_pagealloc_pgfl(ucpu, lcv, &color, flags);
1196 pg = uvm_pagealloc_pgfl(ucpu, free_list, &color, flags);
1221 pg = uvm_pgflcache_alloc(ucpu, lcv, color);
1227 pg = uvm_pagealloc_pgb(ucpu, lcv,
1228 ucpu->pgflbucket, &color, flags);
1247 ucpu->pgflcolor = (color + 1) & uvmexp.colormask;
1415 struct uvm_cpu *ucpu;
1549 ucpu = curcpu()->ci_data.cpu_uvm;
1551 if (bucket == ucpu->pgflbucket && uvm_pgflcache_free(ucpu, pg)) {