Lines Matching refs:ad
36 struct arch_domain *ad = &curr->domain->arch; in hvm_monitor_cr() local
39 if ( (ad->monitor.write_ctrlreg_enabled & ctrlreg_bitmask) && in hvm_monitor_cr()
40 (!(ad->monitor.write_ctrlreg_onchangeonly & ctrlreg_bitmask) || in hvm_monitor_cr()
42 (!((value ^ old) & ad->monitor.write_ctrlreg_mask[index])) ) in hvm_monitor_cr()
44 bool sync = ad->monitor.write_ctrlreg_sync & ctrlreg_bitmask; in hvm_monitor_cr()
134 struct arch_domain *ad = &curr->domain->arch; in hvm_monitor_debug() local
141 if ( !ad->monitor.software_breakpoint_enabled ) in hvm_monitor_debug()
151 if ( !ad->monitor.singlestep_enabled ) in hvm_monitor_debug()
159 if ( !ad->monitor.debug_exception_enabled ) in hvm_monitor_debug()
165 sync = !!ad->monitor.debug_exception_sync; in hvm_monitor_debug()
179 struct arch_domain *ad = &curr->domain->arch; in hvm_monitor_cpuid() local
182 if ( !ad->monitor.cpuid_enabled ) in hvm_monitor_cpuid()