Lines Matching refs:preempt
123 if ( !d->arch.paging.preempt.dom ) in paging_free_log_dirty_bitmap()
125 memset(&d->arch.paging.preempt.log_dirty, 0, in paging_free_log_dirty_bitmap()
126 sizeof(d->arch.paging.preempt.log_dirty)); in paging_free_log_dirty_bitmap()
128 d->arch.paging.preempt.log_dirty.done = -rc; in paging_free_log_dirty_bitmap()
130 else if ( d->arch.paging.preempt.dom != current->domain || in paging_free_log_dirty_bitmap()
131 d->arch.paging.preempt.op != XEN_DOMCTL_SHADOW_OP_OFF ) in paging_free_log_dirty_bitmap()
138 i4 = d->arch.paging.preempt.log_dirty.i4; in paging_free_log_dirty_bitmap()
139 i3 = d->arch.paging.preempt.log_dirty.i3; in paging_free_log_dirty_bitmap()
166 d->arch.paging.preempt.log_dirty.i3 = i3 + 1; in paging_free_log_dirty_bitmap()
167 d->arch.paging.preempt.log_dirty.i4 = i4; in paging_free_log_dirty_bitmap()
181 d->arch.paging.preempt.log_dirty.i3 = 0; in paging_free_log_dirty_bitmap()
182 d->arch.paging.preempt.log_dirty.i4 = i4 + 1; in paging_free_log_dirty_bitmap()
198 rc = -d->arch.paging.preempt.log_dirty.done; in paging_free_log_dirty_bitmap()
199 d->arch.paging.preempt.dom = NULL; in paging_free_log_dirty_bitmap()
203 d->arch.paging.preempt.dom = current->domain; in paging_free_log_dirty_bitmap()
204 d->arch.paging.preempt.op = XEN_DOMCTL_SHADOW_OP_OFF; in paging_free_log_dirty_bitmap()
433 if ( !d->arch.paging.preempt.dom ) in paging_log_dirty_op()
434 memset(&d->arch.paging.preempt.log_dirty, 0, in paging_log_dirty_op()
435 sizeof(d->arch.paging.preempt.log_dirty)); in paging_log_dirty_op()
436 else if ( d->arch.paging.preempt.dom != current->domain || in paging_log_dirty_op()
437 d->arch.paging.preempt.op != sc->op ) in paging_log_dirty_op()
469 i4 = d->arch.paging.preempt.log_dirty.i4; in paging_log_dirty_op()
470 i3 = d->arch.paging.preempt.log_dirty.i3; in paging_log_dirty_op()
471 pages = d->arch.paging.preempt.log_dirty.done; in paging_log_dirty_op()
514 d->arch.paging.preempt.log_dirty.i4 = i4; in paging_log_dirty_op()
515 d->arch.paging.preempt.log_dirty.i3 = i3 + 1; in paging_log_dirty_op()
526 d->arch.paging.preempt.log_dirty.i4 = i4 + 1; in paging_log_dirty_op()
527 d->arch.paging.preempt.log_dirty.i3 = 0; in paging_log_dirty_op()
538 d->arch.paging.preempt.dom = NULL; in paging_log_dirty_op()
547 d->arch.paging.preempt.dom = current->domain; in paging_log_dirty_op()
548 d->arch.paging.preempt.op = sc->op; in paging_log_dirty_op()
549 d->arch.paging.preempt.log_dirty.done = pages; in paging_log_dirty_op()
573 d->arch.paging.preempt.dom = NULL; in paging_log_dirty_op()
698 ? (d->arch.paging.preempt.dom != current->domain || in paging_domctl()
699 d->arch.paging.preempt.op != sc->op) in paging_domctl()
700 : (d->arch.paging.preempt.dom && in paging_domctl()
705 current, sc->op, d->domain_id, d->arch.paging.preempt.op, in paging_domctl()
706 d->arch.paging.preempt.dom in paging_domctl()
707 ? d->arch.paging.preempt.dom->domain_id : DOMID_INVALID); in paging_domctl()