/xen/xen/arch/x86/ |
A D | monitor.c | 27 if ( !d->arch.monitor.msr_bitmap ) in arch_monitor_init_domain() 31 if ( !d->arch.monitor.msr_bitmap ) in arch_monitor_init_domain() 39 xfree(d->arch.monitor.msr_bitmap); in arch_monitor_cleanup_domain() 41 memset(&d->arch.monitor, 0, sizeof(d->arch.monitor)); in arch_monitor_cleanup_domain() 42 memset(&d->monitor, 0, sizeof(d->monitor)); in arch_monitor_cleanup_domain() 47 ASSERT(d->arch.monitor.msr_bitmap && msr); in monitor_bitmap_for_msr() 53 return d->arch.monitor.msr_bitmap->low; in monitor_bitmap_for_msr() 76 if ( !d->arch.monitor.msr_bitmap ) in monitor_enable_msr() 100 if ( !d->arch.monitor.msr_bitmap ) in monitor_disable_msr() 117 if ( !d->arch.monitor.msr_bitmap ) in monitored_msr() [all …]
|
/xen/xen/arch/x86/hvm/ |
A D | monitor.c | 42 if ( (ad->monitor.write_ctrlreg_enabled & ctrlreg_bitmask) && in hvm_monitor_cr() 45 ((value ^ old) & ~ad->monitor.write_ctrlreg_mask[index]) ) in hvm_monitor_cr() 47 bool sync = ad->monitor.write_ctrlreg_sync & ctrlreg_bitmask; in hvm_monitor_cr() 57 curr->domain->arch.monitor.control_register_values; in hvm_monitor_cr() 76 return curr->domain->arch.monitor.emul_unimplemented_enabled && in hvm_monitor_emul_unimplemented() 96 curr->domain->arch.monitor.control_register_values; in hvm_monitor_msr() 152 if ( !ad->monitor.software_breakpoint_enabled ) in hvm_monitor_debug() 162 if ( !ad->monitor.singlestep_enabled ) in hvm_monitor_debug() 178 if ( !ad->monitor.debug_exception_enabled ) in hvm_monitor_debug() 185 sync = !!ad->monitor.debug_exception_sync; in hvm_monitor_debug() [all …]
|
A D | Makefile | 18 obj-y += monitor.o
|
A D | hypercall.c | 180 if ( currd->arch.monitor.guest_request_userspace_enabled && in hvm_hypercall()
|
/xen/xen/common/ |
A D | monitor.c | 70 bool old_status = d->monitor.guest_request_enabled; in monitor_domctl() 76 d->monitor.guest_request_sync = mop->u.guest_request.sync; in monitor_domctl() 77 d->monitor.guest_request_enabled = requested_status; in monitor_domctl() 138 if ( d->monitor.guest_request_enabled ) in monitor_guest_request() 145 monitor_traps(curr, d->monitor.guest_request_sync, &req); in monitor_guest_request()
|
A D | Makefile | 29 obj-y += monitor.o
|
/xen/stubdom/ |
A D | stubdom-dm | 63 -monitor) 64 monitor="$2" 111 test "$monitor" && vfb="$vfb, monitor=$monitor"
|
/xen/xen/include/asm-arm/ |
A D | vm_event.h | 34 memset(&d->monitor, 0, sizeof(d->monitor)); in vm_event_cleanup_domain()
|
A D | domain.h | 85 } monitor; member
|
/xen/xen/arch/arm/ |
A D | monitor.c | 37 bool old_status = ad->monitor.privileged_call_enabled; in arch_monitor_domctl_event() 43 ad->monitor.privileged_call_enabled = requested_status; in arch_monitor_domctl_event()
|
A D | Makefile | 35 obj-y += monitor.o
|
A D | vsmc.c | 309 if ( current->domain->arch.monitor.privileged_call_enabled ) in do_trap_smc()
|
/xen/tools/xl/ |
A D | xl_saverestore.c | 172 int paused = 0, debug = 0, daemonize = 1, monitor = 1, in main_restore() local 196 monitor = 0; in main_restore() 219 dom_info.monitor = monitor; in main_restore()
|
A D | xl_migrate.c | 319 static void migrate_receive(int debug, int daemonize, int monitor, in migrate_receive() argument 345 dom_info.monitor = monitor; in migrate_receive() 481 int debug = 0, daemonize = 1, monitor = 1, pause_after_migration = 0; in main_migrate_receive() local 500 monitor = 0; in main_migrate_receive() 526 migrate_receive(debug, daemonize, monitor, pause_after_migration, in main_migrate_receive() 540 int opt, daemonize = 1, monitor = 1, debug = 0, pause_after_migration = 0; in main_migrate() local 560 monitor = 0; in main_migrate()
|
A D | xl_vmcontrol.c | 655 int monitor = dom_info->monitor; in create_domain() local 990 if (!daemonize && !monitor) in create_domain() 1170 quiet = 0, monitor = 1, vnc = 0, vncautopass = 0, ignore_masks = 0; in main_create() local 1207 monitor = 0; in main_create() 1243 dom_info.monitor = monitor; in main_create()
|
A D | xl.h | 36 int monitor; /* handle guest reboots etc */ member
|
/xen/xen/include/asm-x86/ |
A D | monitor.h | 38 d->arch.monitor.guest_request_userspace_enabled = allow_userspace; in arch_monitor_allow_userspace() 63 d->arch.monitor.control_register_values = true; in arch_monitor_domctl_op()
|
A D | domain.h | 424 } monitor; member 646 } monitor; member
|
/xen/tools/xenstat/xentop/ |
A D | TODO | 31 -d monitor DomIDs as -dD1,-dD2 or -dD1,D2... 33 -m monitor nodeIDs as -mN1,-mN2 or -mN1,N2...
|
/xen/automation/scripts/ |
A D | qemu-smoke-x86-64.sh | 29 -m 512 -monitor none -serial file:smoke.serial
|
/xen/tools/hotplug/Linux/systemd/ |
A D | xen-qemu-dom0-disk-backend.service.in | 16 -monitor /dev/null -serial /dev/null -parallel /dev/null \
|
/xen/tools/hotplug/Linux/init.d/ |
A D | xencommons.in | 74 -monitor /dev/null -serial /dev/null -parallel /dev/null \
|
/xen/docs/misc/ |
A D | xl-psr.pandoc | 42 Maximum RMID and supported monitor types in the system can be obtained by: 51 event type to monitor system total/local memory bandwidth. The same RMID can 52 be used to monitor both cache usage and memory bandwidth at the same time. 58 service with CMT and can be used to monitor memory bandwidth on a per domain 62 monitor type is corresponding memory monitoring type (local-mem-bandwidth/
|
/xen/ |
A D | MAINTAINERS | 489 F: xen/arch/*/monitor.c 493 F: xen/arch/x86/hvm/monitor.c 496 F: xen/common/monitor.c 499 F: xen/include/*/monitor.h 501 F: xen/include/asm-x86/hvm/monitor.h
|
/xen/tools/debugger/gdbsx/ |
A D | README | 29 (gdb) monitor pgd3 0x1b874f027 (Make sure value is in HEX)
|