/xen/xen/arch/arm/vgic/ |
A D | vgic-mmio.c | 24 unsigned long vgic_mmio_read_raz(struct vcpu *vcpu, in vgic_mmio_read_raz() 30 unsigned long vgic_mmio_read_rao(struct vcpu *vcpu, in vgic_mmio_read_rao() 46 unsigned long vgic_mmio_read_enable(struct vcpu *vcpu, in vgic_mmio_read_enable() 67 void vgic_mmio_write_senable(struct vcpu *vcpu, in vgic_mmio_write_senable() 112 void vgic_mmio_write_cenable(struct vcpu *vcpu, in vgic_mmio_write_cenable() 180 void vgic_mmio_write_spending(struct vcpu *vcpu, in vgic_mmio_write_spending() 228 void vgic_mmio_write_cpending(struct vcpu *vcpu, in vgic_mmio_write_cpending() 324 void vgic_mmio_write_cactive(struct vcpu *vcpu, in vgic_mmio_write_cactive() 354 void vgic_mmio_write_sactive(struct vcpu *vcpu, in vgic_mmio_write_sactive() 405 void vgic_mmio_write_priority(struct vcpu *vcpu, in vgic_mmio_write_priority() [all …]
|
A D | vgic.c | 246 static void vgic_sort_ap_list(struct vcpu *vcpu) in vgic_sort_ap_list() 284 struct vcpu *vcpu; in vgic_queue_irq_unlock() local 423 static void vgic_prune_ap_list(struct vcpu *vcpu) in vgic_prune_ap_list() 521 static void vgic_fold_lr_state(struct vcpu *vcpu) in vgic_fold_lr_state() 527 static void vgic_populate_lr(struct vcpu *vcpu, in vgic_populate_lr() 535 static void vgic_set_underflow(struct vcpu *vcpu) in vgic_set_underflow() 543 static int compute_ap_list_depth(struct vcpu *vcpu) in compute_ap_list_depth() 558 static void vgic_flush_lr_state(struct vcpu *vcpu) in vgic_flush_lr_state() 600 void vgic_sync_from_lrs(struct vcpu *vcpu) in vgic_sync_from_lrs() 653 int vgic_vcpu_pending_irq(struct vcpu *vcpu) in vgic_vcpu_pending_irq() [all …]
|
A D | vgic-mmio-v2.c | 23 static unsigned long vgic_mmio_read_v2_misc(struct vcpu *vcpu, in vgic_mmio_read_v2_misc() 50 static void vgic_mmio_write_v2_misc(struct vcpu *vcpu, in vgic_mmio_write_v2_misc() 113 struct vcpu *vcpu = d->vcpu[vcpu_id]; in vgic_mmio_write_sgir() local 127 static unsigned long vgic_mmio_read_target(struct vcpu *vcpu, in vgic_mmio_read_target() 146 static void vgic_mmio_write_target(struct vcpu *vcpu, in vgic_mmio_write_target() 184 static unsigned long vgic_mmio_read_sgipend(struct vcpu *vcpu, in vgic_mmio_read_sgipend() 205 static void vgic_mmio_write_sgipendc(struct vcpu *vcpu, in vgic_mmio_write_sgipendc() 230 static void vgic_mmio_write_sgipends(struct vcpu *vcpu, in vgic_mmio_write_sgipends()
|
A D | vgic-init.c | 58 static void vgic_vcpu_early_init(struct vcpu *vcpu) in vgic_vcpu_early_init() 201 int vcpu_vgic_init(struct vcpu *vcpu) in vcpu_vgic_init() 242 int vcpu_vgic_free(struct vcpu *vcpu) in vcpu_vgic_free()
|
A D | vgic-v2.c | 57 void vgic_v2_fold_lr_state(struct vcpu *vcpu) in vgic_v2_fold_lr_state() 192 void vgic_v2_populate_lr(struct vcpu *vcpu, struct vgic_irq *irq, int lr) in vgic_v2_populate_lr() 252 void vgic_v2_enable(struct vcpu *vcpu) in vgic_v2_enable()
|
/xen/xen/include/xen/ |
A D | sched.h | 148 struct vcpu struct 150 int vcpu_id; argument 154 vcpu_info_t *vcpu_info; argument 158 struct vcpu *next_in_list; argument 170 struct vcpu_runstate_info runstate; argument 217 * = 0: nothing is being polled (vcpu should be clear in d->poll_mask); argument 248 struct waitqueue_vcpu *waitqueue_vcpu; argument 256 struct vpci_vcpu vpci; argument 258 struct arch_vcpu arch; argument 263 struct vcpu *vcpu_list; argument [all …]
|
/xen/xen/arch/x86/oprofile/ |
A D | backtrace.c | 33 dump_hypervisor_backtrace(struct vcpu *vcpu, const struct frame_head *head, in dump_hypervisor_backtrace() 47 static inline int is_32bit_vcpu(struct vcpu *vcpu) in is_32bit_vcpu() 56 dump_guest_backtrace(struct vcpu *vcpu, const struct frame_head *head, in dump_guest_backtrace() 147 void xenoprof_backtrace(struct vcpu *vcpu, const struct cpu_user_regs *regs, in xenoprof_backtrace()
|
/xen/xen/arch/arm/arm32/ |
A D | domain.c | 27 void vcpu_regs_hyp_to_user(const struct vcpu *vcpu, in vcpu_regs_hyp_to_user() 35 void vcpu_regs_user_to_hyp(struct vcpu *vcpu, in vcpu_regs_user_to_hyp()
|
/xen/xen/arch/arm/arm64/ |
A D | domain.c | 26 void vcpu_regs_hyp_to_user(const struct vcpu *vcpu, in vcpu_regs_hyp_to_user() 42 void vcpu_regs_user_to_hyp(struct vcpu *vcpu, in vcpu_regs_user_to_hyp()
|
/xen/tools/libxc/ |
A D | xc_sr_restore_x86_pv.c | 134 vcpu_guest_context_any_t *vcpu) in process_start_info() 239 vcpu_guest_context_any_t *vcpu = ctx->x86.pv.restore.vcpus[vcpuid].basic.ptr; in process_vcpu_basic() local 377 struct xc_sr_x86_pv_restore_vcpu *vcpu = in process_vcpu_extended() local 401 struct xc_sr_x86_pv_restore_vcpu *vcpu = in process_vcpu_xsave() local 439 struct xc_sr_x86_pv_restore_vcpu *vcpu = in process_vcpu_msrs() local 476 struct xc_sr_x86_pv_restore_vcpu *vcpu; in update_vcpu_context() local 755 struct xc_sr_x86_pv_restore_vcpu *vcpu; in handle_x86_pv_vcpu_blob() local 1165 struct xc_sr_x86_pv_restore_vcpu *vcpu = in x86_pv_cleanup() local
|
A D | xc_pagetab.c | 30 int vcpu, unsigned long long virt) in xc_translate_foreign_address()
|
A D | xc_domain.c | 204 int vcpu, in xc_vcpu_setaffinity() 258 int vcpu, in xc_vcpu_getaffinity() 542 uint32_t vcpu, in xc_vcpu_getcontext() 566 uint32_t vcpu, in xc_vcpu_get_extstate() 1318 uint32_t vcpu, in xc_vcpu_getinfo() 1375 uint32_t vcpu, in xc_vcpu_setcontext() 1432 uint32_t vcpu) in xc_domain_send_trigger() 2140 int xc_domain_debug_control(xc_interface *xc, uint32_t domid, uint32_t sop, uint32_t vcpu) in xc_domain_debug_control()
|
/xen/tools/xentrace/ |
A D | xenctx.c | 689 static void *map_page(vcpu_guest_context_any_t *ctx, int vcpu, guest_word_t virt) in map_page() 724 static guest_word_t read_mem_word(vcpu_guest_context_any_t *ctx, int vcpu, in read_mem_word() 772 static int print_lines(vcpu_guest_context_any_t *ctx, int vcpu, int width, in print_lines() 833 static void print_mem(vcpu_guest_context_any_t *ctx, int vcpu, int width, in print_mem() 843 static int print_code(vcpu_guest_context_any_t *ctx, int vcpu) in print_code() 870 static int print_stack(vcpu_guest_context_any_t *ctx, int vcpu, int width, in print_stack() 981 static void dump_ctx(int vcpu) in dump_ctx() 1045 int vcpu; in dump_all_vcpus() local 1136 int vcpu = 0; in main() local
|
/xen/xen/arch/x86/guest/hyperv/ |
A D | util.c | 50 unsigned int vcpu = hv_vp_index(cpu); in cpumask_to_vpset() local
|
/xen/xen/include/asm-x86/hvm/vmx/ |
A D | vvmx.h | 169 #define get_vvmcs(vcpu, encoding) \ argument 174 #define set_vvmcs(vcpu, encoding, val) \ argument 179 #define get_vvmcs_safe(vcpu, encoding, val) \ argument 184 #define set_vvmcs_safe(vcpu, encoding, val) \ argument
|
/xen/tools/debugger/gdbsx/gx/ |
A D | gx_main.c | 174 vcpuid_t vcpu; in process_H_request() local 373 prepare_stop_reply(enum target_signal sig, char *buf, vcpuid_t vcpu) in prepare_stop_reply() 398 process_reas_request(char *remote_buf, vcpuid_t vcpu) in process_reas_request()
|
/xen/xen/include/public/ |
A D | event_channel.h | 145 uint32_t vcpu; member 174 uint32_t vcpu; member 221 uint32_t vcpu; /* VCPU to which this channel is bound. */ member 251 uint32_t vcpu; member 292 uint32_t vcpu; member
|
A D | pmu.h | 66 uint32_t vcpu; member
|
/xen/xen/arch/arm/ |
A D | vgic-v3-its.c | 232 struct vcpu *vcpu; in read_itte() local 304 struct vcpu *vcpu; in its_handle_int() local 352 struct vcpu *vcpu; in its_handle_clear() local 463 struct vcpu *vcpu; in its_handle_inv() local 518 struct vcpu *vcpu; in its_handle_invall() local 592 struct vcpu *vcpu; in its_discard_event() local 717 struct vcpu *vcpu = NULL; in its_handle_mapti() local
|
/xen/tools/xenstat/libxenstat/src/ |
A D | xenstat.c | 359 xenstat_vcpu *xenstat_domain_vcpu(xenstat_domain * domain, unsigned int vcpu) in xenstat_domain_vcpu() 455 unsigned int i, vcpu, inc_index; in xenstat_collect_vcpus() local 509 unsigned int xenstat_vcpu_online(xenstat_vcpu * vcpu) in xenstat_vcpu_online() 515 unsigned long long xenstat_vcpu_ns(xenstat_vcpu * vcpu) in xenstat_vcpu_ns()
|
/xen/xen/include/asm-arm/ |
A D | current.h | 20 #define set_current(vcpu) do { current = (vcpu); } while (0) argument
|
/xen/tools/tests/vpci/ |
A D | emul.h | 50 struct vcpu struct 55 extern const struct vcpu *current; argument
|
/xen/xen/include/asm-x86/ |
A D | vpmu.h | 26 #define vcpu_vpmu(vcpu) (&(vcpu)->arch.vpmu) argument 28 #define vpmu_available(vcpu) vpmu_is_set(vcpu_vpmu(vcpu), VPMU_AVAILABLE) argument
|
/xen/xen/common/ |
A D | xenoprof.c | 76 struct xenoprof_vcpu *vcpu; member 567 int xenoprof_add_trace(struct vcpu *vcpu, uint64_t pc, int mode) in xenoprof_add_trace() 582 void xenoprof_log_event(struct vcpu *vcpu, const struct cpu_user_regs *regs, in xenoprof_log_event()
|
A D | wait.c | 29 struct vcpu *vcpu; member
|