/xen-4.10.0-shim-comet/tools/tests/xen-access/ |
A D | xen-access.c | 701 rsp.vcpu_id = req.vcpu_id; in main() 734 req.vcpu_id, in main() 764 req.vcpu_id); in main() 781 req.vcpu_id); in main() 790 req.vcpu_id, in main() 807 req.vcpu_id, in main() 829 req.vcpu_id, in main() 845 req.vcpu_id, in main() 855 req.vcpu_id, in main() 886 uint32_t vcpu_id; in main() local [all …]
|
/xen-4.10.0-shim-comet/xen/common/ |
A D | monitor.c | 111 req->vcpu_id = v->vcpu_id; in monitor_traps() 141 .vcpu_id = curr->vcpu_id, in monitor_guest_request()
|
A D | sched_arinc653.c | 94 int vcpu_id; member 185 int vcpu_id) in find_vcpu() argument 192 && (vcpu_id == avcpu->vc->vcpu_id) ) in find_vcpu() 213 SCHED_PRIV(ops)->schedule[i].vcpu_id); in update_schedule_vcpus() 271 sched_priv->schedule[i].vcpu_id = in arinc653_sched_set() 272 schedule->sched_entries[i].vcpu_id; in arinc653_sched_set() 322 schedule->sched_entries[i].vcpu_id = sched_priv->schedule[i].vcpu_id; in arinc653_sched_get() 411 sched_priv->schedule[entry].vcpu_id = vc->vcpu_id; in a653sched_alloc_vdata()
|
A D | schedule.c | 129 d.vcpu = v->vcpu_id; in trace_runstate_change() 146 d.vcpu = v->vcpu_id; in trace_continue_running() 335 if ( vcpu_priv[v->vcpu_id] == NULL ) in sched_move_domain() 338 xfree(vcpu_priv[v->vcpu_id]); in sched_move_domain() 381 v->sched_priv = vcpu_priv[v->vcpu_id]; in sched_move_domain() 933 set_bit(v->vcpu_id, d->poll_mask); in do_poll() 949 !test_bit(v->vcpu_id, d->poll_mask) ) in do_poll() 985 clear_bit(v->vcpu_id, d->poll_mask); in do_poll() 1446 prev->domain->domain_id, prev->vcpu_id, in schedule() 1449 next->domain->domain_id, next->vcpu_id, in schedule() [all …]
|
A D | sched_null.c | 354 d.vcpu = v->vcpu_id; in pick_cpu() 369 dprintk(XENLOG_G_INFO, "%d <-- d%dv%d\n", cpu, v->domain->domain_id, v->vcpu_id); in vcpu_assign() 378 d.vcpu = v->vcpu_id; in vcpu_assign() 399 d.vcpu = v->vcpu_id; in vcpu_deassign() 486 v->domain->domain_id, v->vcpu_id); in null_vcpu_insert() 624 d.vcpu = v->vcpu_id; in null_vcpu_migrate() 676 v->domain->domain_id, v->vcpu_id); in null_vcpu_migrate() 745 d.vcpu = per_cpu(npc, cpu).vcpu->vcpu_id; in null_schedule() 811 nvc->vcpu->vcpu_id, list_empty(&nvc->waitq_elem) ? in dump_vcpu() 831 per_cpu(npc, cpu).vcpu->vcpu_id); in null_dump_pcpu() [all …]
|
A D | domain.c | 120 v->vcpu_info = ((v->vcpu_id < XEN_LEGACY_MAX_VCPUS) in vcpu_info_reset() 121 ? (vcpu_info_t *)&shared_info(d, vcpu_info[v->vcpu_id]) in vcpu_info_reset() 127 struct domain *d, unsigned int vcpu_id, unsigned int cpu_id) in alloc_vcpu() argument 131 BUG_ON((!is_idle_domain(d) || vcpu_id) && d->vcpu[vcpu_id]); in alloc_vcpu() 137 v->vcpu_id = vcpu_id; in alloc_vcpu() 183 d->vcpu[vcpu_id] = v; in alloc_vcpu() 184 if ( vcpu_id != 0 ) in alloc_vcpu() 186 int prev_id = v->vcpu_id - 1; in alloc_vcpu() 668 d->domain_id, current->vcpu_id, smp_processor_id()); in __domain_crash() 1137 clear_bit(v->vcpu_id, d->poll_mask); in vcpu_reset()
|
A D | event_fifo.c | 507 uint32_t vcpu_id; in evtchn_fifo_init_control() local 515 vcpu_id = init_control->vcpu; in evtchn_fifo_init_control() 519 if ( vcpu_id >= d->max_vcpus || !d->vcpu[vcpu_id] ) in evtchn_fifo_init_control() 521 v = d->vcpu[vcpu_id]; in evtchn_fifo_init_control()
|
A D | xenoprof.c | 273 d->xenoprof->vcpu[v->vcpu_id].event_size = max_samples; in alloc_xenoprof_struct() 274 d->xenoprof->vcpu[v->vcpu_id].buffer = buf; in alloc_xenoprof_struct() 276 xenoprof_buf(d, buf, vcpu_id) = v->vcpu_id; in alloc_xenoprof_struct() 534 xenoprof_buf_t *buf = d->xenoprof->vcpu[vcpu->vcpu_id].buffer; in xenoprof_add_trace() 562 v = &d->xenoprof->vcpu[vcpu->vcpu_id]; in xenoprof_log_event()
|
A D | event_channel.c | 750 evtchn_port_set_pending(d, v->vcpu_id, evtchn_from_port(d, port)); in send_guest_vcpu_virq() 936 long evtchn_bind_vcpu(unsigned int port, unsigned int vcpu_id) in evtchn_bind_vcpu() argument 942 if ( (vcpu_id >= d->max_vcpus) || (d->vcpu[vcpu_id] == NULL) ) in evtchn_bind_vcpu() 966 chn->notify_vcpu_id = vcpu_id; in evtchn_bind_vcpu() 972 chn->notify_vcpu_id = vcpu_id; in evtchn_bind_vcpu() 975 if ( chn->notify_vcpu_id == vcpu_id ) in evtchn_bind_vcpu() 978 chn->notify_vcpu_id = vcpu_id; in evtchn_bind_vcpu() 980 cpumask_of(d->vcpu[vcpu_id]->processor)); in evtchn_bind_vcpu() 981 link_pirq_port(port, chn, d->vcpu[vcpu_id]); in evtchn_bind_vcpu()
|
A D | keyhandler.c | 334 if ( !(v->vcpu_id & 0x3f) ) in dump_domains() 339 v->vcpu_id, v->processor, in dump_domains() 361 if ( !(v->vcpu_id & 0x3f) ) in dump_domains() 365 d->domain_id, v->vcpu_id, in dump_domains()
|
/xen-4.10.0-shim-comet/tools/firmware/hvmloader/ |
A D | config.h | 51 #define LAPIC_ID(vcpu_id) ((vcpu_id) * 2) argument
|
A D | mp_tables.c | 199 static void fill_mp_proc_entry(struct mp_proc_entry *mppe, int vcpu_id) in fill_mp_proc_entry() argument 202 mppe->lapic_id = LAPIC_ID(vcpu_id); in fill_mp_proc_entry() 205 if ( vcpu_id == 0 ) in fill_mp_proc_entry()
|
/xen-4.10.0-shim-comet/xen/arch/x86/guest/ |
A D | xen.c | 45 DEFINE_PER_CPU(unsigned int, vcpu_id); 118 unsigned int vcpu = this_cpu(vcpu_id); in map_vcpuinfo() 160 this_cpu(vcpu_id) = ebx; in set_vcpu_id() 162 this_cpu(vcpu_id) = smp_processor_id(); in set_vcpu_id() 236 rc = xen_hypercall_set_evtchn_upcall_vector(this_cpu(vcpu_id), in init_evtchn()
|
/xen-4.10.0-shim-comet/tools/python/scripts/ |
A D | convert-legacy-stream | 125 def write_libxc_pv_vcpu_basic(vcpu_id, data): argument 127 pack(libxc.X86_PV_VCPU_HDR_FORMAT, vcpu_id, 0), data) 129 def write_libxc_pv_vcpu_extd(vcpu_id, data): argument 131 pack(libxc.X86_PV_VCPU_HDR_FORMAT, vcpu_id, 0), data) 133 def write_libxc_pv_vcpu_xsave(vcpu_id, data): argument 135 pack(libxc.X86_PV_VCPU_HDR_FORMAT, vcpu_id, 0), data) 276 for vcpu_id in vm.online_vcpu_map: 280 write_libxc_pv_vcpu_basic(vcpu_id, basic) 285 write_libxc_pv_vcpu_extd(vcpu_id, extd) 293 write_libxc_pv_vcpu_xsave(vcpu_id, xsave)
|
/xen-4.10.0-shim-comet/xen/include/xen/ |
A D | event.h | 49 long evtchn_bind_vcpu(unsigned int port, unsigned int vcpu_id); 174 unsigned int vcpu_id, in evtchn_port_set_pending() argument 177 d->evtchn_port_ops->set_pending(d->vcpu[vcpu_id], evtchn); in evtchn_port_set_pending()
|
/xen-4.10.0-shim-comet/xen/arch/arm/ |
A D | vgic-v3.c | 81 unsigned int vcpu_id; in vgic_v3_irouter_to_vcpu() local 90 vcpu_id = vaffinity_to_vcpuid(irouter); in vgic_v3_irouter_to_vcpu() 91 if ( vcpu_id >= d->max_vcpus ) in vgic_v3_irouter_to_vcpu() 94 return d->vcpu[vcpu_id]; in vgic_v3_irouter_to_vcpu() 162 write_atomic(&rank->vcpu[offset], new_vcpu->vcpu_id); in vgic_store_irouter() 205 typer |= v->vcpu_id << GICR_TYPER_PROC_NUM_SHIFT; in __vgic_v3_rdistr_rd_mmio_read() 1034 unsigned int vcpu_id; in get_vcpu_from_rdist() local 1037 if ( unlikely(vcpu_id >= d->max_vcpus) ) in get_vcpu_from_rdist() 1040 v = d->vcpu[vcpu_id]; in get_vcpu_from_rdist() 1621 d->domain_id, v->vcpu_id); in vgic_v3_vcpu_init() [all …]
|
A D | gic-v3-lpi.c | 147 unsigned int vcpu_id; in vgic_vcpu_inject_lpi() local 152 vcpu_id = ACCESS_ONCE(p->lpi_vcpu_id); in vgic_vcpu_inject_lpi() 153 if ( vcpu_id >= d->max_vcpus ) in vgic_vcpu_inject_lpi() 156 vgic_vcpu_inject_irq(d->vcpu[vcpu_id], virq); in vgic_vcpu_inject_lpi()
|
A D | vgic-v3-its.c | 122 coll_table_entry_t vcpu_id) in its_set_collection() argument 136 &vcpu_id, sizeof(vcpu_id), true); in its_set_collection() 144 coll_table_entry_t vcpu_id; in get_vcpu_from_collection() local 154 &vcpu_id, sizeof(coll_table_entry_t), false); in get_vcpu_from_collection() 158 if ( vcpu_id == UNMAPPED_COLLECTION || vcpu_id >= its->d->max_vcpus ) in get_vcpu_from_collection() 161 return its->d->vcpu[vcpu_id]; in get_vcpu_from_collection() 560 if ( pirqs[i]->lpi_vcpu_id != vcpu->vcpu_id ) in its_handle_invall() 773 pirq->lpi_vcpu_id = vcpu->vcpu_id; in its_handle_mapti() 845 p->lpi_vcpu_id = nvcpu->vcpu_id; in its_handle_movi()
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/ |
A D | vlapic.c | 408 } while ( v->vcpu_id != old ); in vlapic_lowest_prio() 412 vlapic_vcpu(target)->vcpu_id; in vlapic_lowest_prio() 1056 u32 id = vlapic_vcpu(vlapic)->vcpu_id; in set_x2apic_id() 1365 if ( v->vcpu_id == 0 ) in vlapic_reset() 1368 vlapic_set_reg(vlapic, APIC_ID, (v->vcpu_id * 2) << 24); in vlapic_reset() 1414 if ( (rc = hvm_save_entry(LAPIC, v->vcpu_id, h, &s->hw)) != 0 ) in lapic_save_hidden() 1459 if ( GET_xAPIC_ID(id) != vlapic_vcpu(vlapic)->vcpu_id * 2 || in lapic_load_fixup() 1552 HVM_DBG_LOG(DBG_LEVEL_VLAPIC, "%d", v->vcpu_id); in vlapic_init() 1568 v->domain->domain_id, v->vcpu_id); in vlapic_init() 1578 v->domain->domain_id, v->vcpu_id); in vlapic_init() [all …]
|
A D | monitor.c | 70 .vcpu_id = curr->vcpu_id, in hvm_monitor_emul_unimplemented()
|
/xen-4.10.0-shim-comet/xen/arch/x86/pv/ |
A D | shim.c | 268 BUG_ON(current->vcpu_id != 0); in pv_shim_shutdown() 780 if ( !cpu_online(v->vcpu_id) ) in pv_shim_cpu_up() 782 long rc = cpu_up_helper((void *)(unsigned long)v->vcpu_id); in pv_shim_cpu_up() 788 v->vcpu_id, rc); in pv_shim_cpu_up() 811 if ( cpu_online(v->vcpu_id) ) in pv_shim_cpu_down() 813 rc = cpu_down_helper((void *)(unsigned long)v->vcpu_id); in pv_shim_cpu_down() 816 v->vcpu_id, rc); in pv_shim_cpu_down()
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/ |
A D | dom0_build.h | 14 struct vcpu *dom0_setup_vcpu(struct domain *d, unsigned int vcpu_id,
|
A D | config.h | 295 (PERDOMAIN_VIRT_START + ((v)->vcpu_id << GDT_LDT_VCPU_VA_SHIFT)) 311 (ARG_XLAT_VIRT_START + ((v)->vcpu_id << ARG_XLAT_VA_SHIFT))
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/guest/ |
A D | xen.h | 44 DECLARE_PER_CPU(unsigned int, vcpu_id);
|
/xen-4.10.0-shim-comet/xen/include/public/ |
A D | pmu.h | 112 uint32_t vcpu_id; member
|