Home
last modified time | relevance | path

Searched refs:monitor (Results 1 – 25 of 38) sorted by relevance

12

/xen/xen/arch/x86/
A Dmonitor.c27 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 Dmonitor.c42 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 DMakefile18 obj-y += monitor.o
A Dhypercall.c180 if ( currd->arch.monitor.guest_request_userspace_enabled && in hvm_hypercall()
/xen/xen/common/
A Dmonitor.c70 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 DMakefile29 obj-y += monitor.o
/xen/stubdom/
A Dstubdom-dm63 -monitor)
64 monitor="$2"
111 test "$monitor" && vfb="$vfb, monitor=$monitor"
/xen/xen/include/asm-arm/
A Dvm_event.h34 memset(&d->monitor, 0, sizeof(d->monitor)); in vm_event_cleanup_domain()
A Ddomain.h85 } monitor; member
/xen/xen/arch/arm/
A Dmonitor.c37 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 DMakefile35 obj-y += monitor.o
A Dvsmc.c309 if ( current->domain->arch.monitor.privileged_call_enabled ) in do_trap_smc()
/xen/tools/xl/
A Dxl_saverestore.c172 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 Dxl_migrate.c319 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 Dxl_vmcontrol.c655 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 Dxl.h36 int monitor; /* handle guest reboots etc */ member
/xen/xen/include/asm-x86/
A Dmonitor.h38 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 Ddomain.h424 } monitor; member
646 } monitor; member
/xen/tools/xenstat/xentop/
A DTODO31 -d monitor DomIDs as -dD1,-dD2 or -dD1,D2...
33 -m monitor nodeIDs as -mN1,-mN2 or -mN1,N2...
/xen/automation/scripts/
A Dqemu-smoke-x86-64.sh29 -m 512 -monitor none -serial file:smoke.serial
/xen/tools/hotplug/Linux/systemd/
A Dxen-qemu-dom0-disk-backend.service.in16 -monitor /dev/null -serial /dev/null -parallel /dev/null \
/xen/tools/hotplug/Linux/init.d/
A Dxencommons.in74 -monitor /dev/null -serial /dev/null -parallel /dev/null \
/xen/docs/misc/
A Dxl-psr.pandoc42 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 DMAINTAINERS489 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 DREADME29 (gdb) monitor pgd3 0x1b874f027 (Make sure value is in HEX)

Completed in 33 milliseconds

12