Lines Matching refs:policy
94 * A VM domain policy represents a desired VM domain policy.
100 * When setting a policy, the caller must establish their own
102 * policy.
109 vp->p.policy = VM_POLICY_NONE;
120 vp->p.policy = vt;
127 * Take a local copy of a policy.
129 * The destination policy isn't write-barriered; this is used
147 * Take a write-barrier copy of a policy.
149 * The destination policy is write -barriered; this is used
166 dst->p.policy = d.p.policy;
177 switch (vp->p.policy) {
228 vi->policy = VM_POLICY_FIXED_DOMAIN;
233 vi->policy = VM_POLICY_FIXED_DOMAIN_ROUND_ROBIN;
238 vi->policy = VM_POLICY_FIRST_TOUCH;
243 vi->policy = VM_POLICY_FIRST_TOUCH_ROUND_ROBIN;
249 vi->policy = VM_POLICY_ROUND_ROBIN;
262 * Setup an iterator based on the given policy.
280 switch (vt->p.policy) {
282 vi->policy = vt->p.policy;
287 vi->policy = vt->p.policy;
292 vi->policy = vt->p.policy;
297 vi->policy = vt->p.policy;
304 * Default to round-robin policy.
306 vi->policy = VM_POLICY_ROUND_ROBIN;
349 switch (vi->policy) {