Home
last modified time | relevance | path

Searched refs:tsc_mode (Results 1 – 18 of 18) sorted by relevance

/xen-4.10.0-shim-comet/docs/man/
A Dxen-tscmode.pod.73 As of Xen 4.0, a new config option called tsc_mode may be specified
4 for each domain. The default for tsc_mode handles the vast majority
7 tsc_mode.
9 Proper selection of tsc_mode depends on an understanding not only of
11 ever run on this guest OS. This is because tsc_mode applies
58 The non-default choices for tsc_mode are:
62 =item * B<tsc_mode=1> (always emulate).
68 =item * B<tsc_mode=2> (never emulate).
74 =item * B<tsc_mode=3> (PVRDTSCP).
82 If tsc_mode is left unspecified (or set to B<tsc_mode=0>), a hybrid
[all …]
A Dxl.cfg.pod.5.in1845 =item B<tsc_mode="MODE">
/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Dtime.h63 void tsc_set_info(struct domain *d, uint32_t tsc_mode, uint64_t elapsed_nsec,
66 void tsc_get_info(struct domain *d, uint32_t *tsc_mode, uint64_t *elapsed_nsec,
A Ddomain.h368 int tsc_mode; /* see include/asm-x86/time.h */ member
/xen-4.10.0-shim-comet/tools/libxl/
A Dlibxl_x86.c295 int tsc_mode; in libxl__arch_domain_create() local
304 switch (d_config->b_info.tsc_mode) { in libxl__arch_domain_create()
306 tsc_mode = 0; in libxl__arch_domain_create()
309 tsc_mode = 1; in libxl__arch_domain_create()
312 tsc_mode = 2; in libxl__arch_domain_create()
315 tsc_mode = 3; in libxl__arch_domain_create()
320 xc_domain_set_tsc_info(ctx->xch, domid, tsc_mode, 0, 0, 0); in libxl__arch_domain_create()
A Dlibxl_types.idl158 libxl_tsc_mode = Enumeration("tsc_mode", [
468 ("tsc_mode", libxl_tsc_mode),
/xen-4.10.0-shim-comet/xen/arch/x86/
A Dtime.c2052 (d->arch.tsc_mode == TSC_MODE_PVRDTSCP) ? d->arch.incarnation : 0; in pv_soft_rdtsc()
2069 void tsc_get_info(struct domain *d, uint32_t *tsc_mode, in tsc_get_info() argument
2077 *tsc_mode = d->arch.tsc_mode; in tsc_get_info()
2079 switch ( *tsc_mode ) in tsc_get_info()
2128 uint32_t tsc_mode, uint64_t elapsed_nsec, in tsc_set_info() argument
2137 switch ( d->arch.tsc_mode = tsc_mode ) in tsc_set_info()
2154 if ( tsc_mode == TSC_MODE_DEFAULT && host_tsc_is_safe() && in tsc_set_info()
2236 if ( is_hardware_domain(d) && d->arch.tsc_mode == TSC_MODE_DEFAULT ) in dump_softtsc()
2239 is_hvm_domain(d) ? "(hvm)" : "", d->arch.tsc_mode); in dump_softtsc()
A Ddomctl.c981 tsc_get_info(d, &domctl->u.tsc_info.tsc_mode, in arch_do_domctl()
996 tsc_set_info(d, domctl->u.tsc_info.tsc_mode, in arch_do_domctl()
A Dtraps.c877 res->b = d->arch.tsc_mode; in cpuid_hypervisor_leaves()
A Ddomain.c1517 if ( (v->domain->arch.tsc_mode == TSC_MODE_PVRDTSCP) && in paravirt_ctxt_switch_to()
/xen-4.10.0-shim-comet/tools/libxc/
A Dxc_domain.c867 uint32_t tsc_mode, in xc_domain_set_tsc_info() argument
875 domctl.u.tsc_info.tsc_mode = tsc_mode; in xc_domain_set_tsc_info()
884 uint32_t *tsc_mode, in xc_domain_get_tsc_info() argument
897 *tsc_mode = domctl.u.tsc_info.tsc_mode; in xc_domain_get_tsc_info()
/xen-4.10.0-shim-comet/tools/xl/
A Dxl_sxp.c69 fprintf(fh, "\t(tsc_mode %s)\n", libxl_tsc_mode_to_string(b_info->tsc_mode)); in printf_info_sexp()
A Dxl_parse.c1122 b_info->tsc_mode = l; in parse_config_data()
1125 if (libxl_tsc_mode_from_string(buf, &b_info->tsc_mode)) { in parse_config_data()
/xen-4.10.0-shim-comet/xen/include/public/
A Ddomctl.h719 uint32_t tsc_mode; member
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/
A Dhvm.h518 (__d->arch.tsc_mode == TSC_MODE_PVRDTSCP) \
/xen-4.10.0-shim-comet/tools/python/xen/lowlevel/xc/
A Dxc.c1520 uint32_t dom, tsc_mode; in pyxc_domain_set_tsc_info() local
1522 if (!PyArg_ParseTuple(args, "ii", &dom, &tsc_mode)) in pyxc_domain_set_tsc_info()
1525 if (xc_domain_set_tsc_info(self->xc_handle, dom, tsc_mode, 0, 0, 0) != 0) in pyxc_domain_set_tsc_info()
/xen-4.10.0-shim-comet/tools/libxc/include/
A Dxenctrl.h1360 uint32_t tsc_mode,
1367 uint32_t *tsc_mode,
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/
A Dhvm.c3584 && (v->domain->arch.tsc_mode != TSC_MODE_PVRDTSCP) ) in hvm_msr_write_intercept()

Completed in 84 milliseconds