Lines Matching +full:ecx +full:- +full:1000
24 * Copyright (c) 2002-2006, K Fraser
45 /* IN: Non-zero -> clear after reading. */
47 /* IN: Non-zero -> start index specified by @index field. */
142 /* Sub-operations: */
204 int32_t node; /* NUMA node of interest (-1 for all nodes). */
240 * Indexing is 1-biased (PC1/CC1 being at index 0).
278 * every non-primary sibling thread (those with a thread id which is not
375 * cpuidle max C-state and max C-sub-state access command:
376 * Set cpuid to 0 for max C-state.
377 * Set cpuid to 1 for max C-sub-state.
454 /* Sub-operations: */
457 /* Record-type: */
459 #define LOCKPROF_TYPE_PERDOM 1 /* per-domain lock, idx is domid */
498 * - a NULL 'cputopo' handle is a request for maximun 'num_cpus'.
499 * - otherwise it's the number of entries in 'cputopo'
502 * - If 'num_cpus' is less than the number Xen wants to write but the handle
505 * - Otherwise, 'num_cpus' shall indicate the number of entries written, which
526 * - Both 'meminfo' and 'distance' handles being null is a request
528 * - Otherwise it's the number of entries in 'meminfo' and square root
530 * non-null)
533 * - If 'num_nodes' is less than the number Xen wants to write but either
536 * - Otherwise, 'num_nodes' shall indicate the number of entries written, which
575 * -EADDRINUSE:
578 * -EADDRNOTAVAIL:
580 * request to remove a cpu from a cpupool was terminated with -EAGAIN
582 * -EAGAIN:
585 * -EBUSY:
589 * -EEXIST:
592 * -EINVAL:
597 * -ENODEV:
601 * -ENOENT:
604 * Some common error return values like -ENOMEM and -EFAULT are possible for
645 #define XEN_SYSCTL_CSCHED_TSLICE_MAX 1000
650 * How long we consider a vCPU to be cache-hot on the
653 #define XEN_SYSCTL_CSCHED_MGR_DLY_MAX_US (100 * 1000)
735 #define XEN_INVALID_DEV (XEN_INVALID_NODE_ID - 1)
787 #define XEN_SYSCTL_CPU_LEVELCAP_ecx (1ul << 1) /* 0x00000001.ecx */
789 #define XEN_SYSCTL_CPU_LEVELCAP_extd_ecx (1ul << 3) /* 0x80000001.ecx */
792 #define XEN_SYSCTL_CPU_LEVELCAP_thermal_ecx (1ul << 6) /* 0x00000006.ecx */
802 * - Raw: The real cpuid values.
803 * - Host: The values Xen is using, (after command line overrides, etc).
804 * - PV: Maximum set of features which can be given to a PV guest.
805 * - HVM: Maximum set of features which can be given to a HVM guest.
806 * May fail with -EOPNOTSUPP if querying for PV or HVM data when support is
829 * There are four sub-ops:
835 * The normal sequence of sub-ops is to:
837 * 2) XEN_SYSCTL_LIVEPATCH_GET to check the `->rc`. If -XEN_EAGAIN spin.
840 * 4) XEN_SYSCTL_LIVEPATCH_GET to check the `->rc`. If in -XEN_EAGAIN spin.
902 * will be returned. The payload is not applied at this time - that is
935 int32_t rc; /* OUT: 0 if no error, otherwise -XEN_EXX. */
1015 * Override default inter-module buildid dependency chain enforcement.
1041 * - Raw: The real H/W values.
1042 * - Host: The values Xen is using, (after command line overrides, etc).
1043 * - Max_*: Maximum set of features a PV or HVM guest can use. Includes
1045 * - Default_*: Default set of features a PV or HVM guest can use. This is
1047 * May fail with -EOPNOTSUPP if querying for PV or HVM data when support is
1143 * c-file-style: "BSD"
1144 * c-basic-offset: 4
1145 * tab-width: 4
1146 * indent-tabs-mode: nil