/xen/tools/xl/ |
A D | xl_vcpu.c | 182 libxl_bitmap *soft = &cpumap_soft, *hard = &cpumap_hard; in main_vcpupin() local 254 soft = NULL; in main_vcpupin() 255 else if (parse_cpurange(soft_str, soft)) in main_vcpupin() 270 if (soft) { in main_vcpupin() 272 print_bitmap(soft->map, nb_cpu, stdout); in main_vcpupin() 299 if (libxl_set_vcpuaffinity_force(ctx, domid, vcpuid, hard, soft)) { in main_vcpupin() 306 if (libxl_set_vcpuaffinity(ctx, domid, vcpuid, hard, soft)) { in main_vcpupin() 316 if (libxl_set_vcpuaffinity_all(ctx, domid, nb_vcpu, hard, soft)) in main_vcpupin()
|
/xen/docs/man/ |
A D | xl-numa-placement.7.pod | 36 unrelated with the vCPU (hard and soft, see below) scheduling affinity, 81 soft, both on a per-vCPU basis. This means each vCPU can have its own 82 soft affinity, stating where such vCPU prefers to execute on. This is 87 soft affinity of the vCPUs of a domain with its node-affinity. 89 In fact, as it was for 4.3, if all the pCPUs in a vCPU's soft affinity 112 scheduler will try to have it running on one of the pCPUs in its soft 118 a vCPU I<has> its own vCPU soft affinity and I<is also> pinned to some 121 that also forms its soft affinity. In case pinning and soft affinity 164 to the nodes to which the pCPUs in the soft affinity mask belong; 171 soft affinity belong. [all …]
|
A D | xl.1.pod.in | 802 =item B<vcpu-pin> [I<-f|--force>] I<domain-id> I<vcpu> I<cpus hard> I<cpus soft> 804 Set hard and soft affinity for a I<vcpu> of <domain-id>. Normally VCPUs 813 The keyword B<all> can be used to apply the hard and soft affinity masks to 815 hard or soft affinity alone. 821 will set soft affinity for vCPU 3 of domain 0 to pCPUs 6,7,8 and 9, 826 will set both hard and soft affinity, the former to pCPUs 3 and 4, the
|
A D | xl.cfg.5.pod.in | 189 here, and the soft affinity mask, if provided via B<cpus_soft=>, 195 Exactly as B<cpus=>, but specifies soft affinity, rather than pinning 204 the intersection of the soft affinity mask, provided here, and the vCPU 213 host CPUs and memory. In that case, the soft affinity of all the vCPUs 382 =item B<soft-reset> 408 Action to take if the domain performs a 'soft reset' (e.g. does B<kexec>). 409 Default is B<soft-reset>.
|
/xen/tools/libxl/ |
A D | libxl_sched.c | 26 libxl_bitmap hard, soft; in libxl__set_vcpuaffinity() local 30 libxl_bitmap_init(&soft); in libxl__set_vcpuaffinity() 50 rc = libxl_cpu_bitmap_alloc(ctx, &soft, 0); in libxl__set_vcpuaffinity() 54 libxl__bitmap_copy_best_effort(gc, &soft, cpumap_soft); in libxl__set_vcpuaffinity() 60 cpumap_soft ? soft.map : NULL, in libxl__set_vcpuaffinity() 80 if (!libxl_bitmap_equal(cpumap_soft, &soft, 0)) in libxl__set_vcpuaffinity() 83 if (libxl_bitmap_is_empty(&soft)) in libxl__set_vcpuaffinity() 92 libxl_bitmap_dispose(&soft); in libxl__set_vcpuaffinity()
|
A D | libxl_types.idl | 1024 ("cpumap_soft", libxl_bitmap), # current soft cpu affinity
|
/xen/xen/common/sched/ |
A D | Kconfig | 21 The RTDS scheduler is a soft and firm real-time scheduler for
|
A D | private.h | 469 const cpumask_t *soft) in sched_adjust_affinity() argument 472 s->adjust_affinity(s, unit, hard, soft); in sched_adjust_affinity()
|
A D | core.c | 99 struct sched_unit *unit, const cpumask_t *hard, const cpumask_t *soft); 1281 struct sched_unit *unit, const cpumask_t *hard, const cpumask_t *soft) in sched_set_affinity() argument 1284 sched_adjust_affinity(dom_scheduler(unit->domain), unit, hard, soft); in sched_set_affinity() 1289 if ( soft ) in sched_set_affinity() 1290 cpumask_copy(unit->cpu_soft_affinity, soft); in sched_set_affinity()
|
A D | credit.c | 1215 const cpumask_t *hard, const cpumask_t *soft) in csched_aff_cntl() argument
|
A D | credit2.c | 3105 const cpumask_t *hard, const cpumask_t *soft) in csched2_aff_cntl() argument
|
/xen/docs/features/ |
A D | sched_credit.pandoc | 57 soft-affinity).
|
/xen/tools/firmware/vgabios/ |
A D | clext.c | 799 mov ax, #0x0100 ;; soft ver.
|
/xen/ |
A D | SUPPORT.md | 308 A soft real-time CPU scheduler
|
/xen/docs/misc/ |
A D | livepatch.pandoc | 968 Before we call VMXResume we check whether any soft IRQs need to be executed.
|
/xen/tools/firmware/rombios/ |
A D | rombios.c | 8890 ;; it is not safe to do a soft reboot by just dropping to real mode and 8892 ;; If the user asks for a soft reboot, the only thing we can do is
|