Lines Matching refs:oos_snapshot

86         v->arch.paging.shadow.oos_snapshot[i] = INVALID_MFN;  in shadow_vcpu_init()
697 mfn_t *oos_snapshot = v->arch.paging.shadow.oos_snapshot; in oos_hash_add() local
719 _sh_resync(v, oos[idx], &oos_fixup[idx], oos_snapshot[idx]); in oos_hash_add()
726 SWAP(oos_snapshot[idx], oos_snapshot[oidx]); in oos_hash_add()
729 gsnpptr = map_domain_page(oos_snapshot[oidx]); in oos_hash_add()
765 mfn_t *oos_snapshot; in oos_snapshot_lookup() local
771 oos_snapshot = v->arch.paging.shadow.oos_snapshot; in oos_snapshot_lookup()
777 return oos_snapshot[idx]; in oos_snapshot_lookup()
790 mfn_t *oos_snapshot; in sh_resync() local
798 oos_snapshot = v->arch.paging.shadow.oos_snapshot; in sh_resync()
805 _sh_resync(v, gmfn, &oos_fixup[idx], oos_snapshot[idx]); in sh_resync()
842 mfn_t *oos_snapshot = v->arch.paging.shadow.oos_snapshot; in sh_resync_all() local
857 _sh_resync(v, oos[idx], &oos_fixup[idx], oos_snapshot[idx]); in sh_resync_all()
873 oos_snapshot = other->arch.paging.shadow.oos_snapshot; in sh_resync_all()
886 _sh_resync_l1(other, oos[idx], oos_snapshot[idx]); in sh_resync_all()
891 _sh_resync(other, oos[idx], &oos_fixup[idx], oos_snapshot[idx]); in sh_resync_all()
2890 if ( mfn_eq(v->arch.paging.shadow.oos_snapshot[0], INVALID_MFN) ) in sh_update_paging_modes()
2896 v->arch.paging.shadow.oos_snapshot[i] = in sh_update_paging_modes()
3228 mfn_t *oos_snapshot = v->arch.paging.shadow.oos_snapshot; in shadow_teardown() local
3230 if ( mfn_valid(oos_snapshot[i]) ) in shadow_teardown()
3232 shadow_free(d, oos_snapshot[i]); in shadow_teardown()
3233 oos_snapshot[i] = INVALID_MFN; in shadow_teardown()
3408 mfn_t *oos_snapshot = v->arch.paging.shadow.oos_snapshot; in shadow_one_bit_disable() local
3410 if ( mfn_valid(oos_snapshot[i]) ) in shadow_one_bit_disable()
3412 shadow_free(d, oos_snapshot[i]); in shadow_one_bit_disable()
3413 oos_snapshot[i] = INVALID_MFN; in shadow_one_bit_disable()