Home
last modified time | relevance | path

Searched defs:vcpu (Results 1 – 25 of 63) sorted by relevance

123

/xen/xen/arch/arm/vgic/
A Dvgic-mmio.c24 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 Dvgic.c246 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 Dvgic-mmio-v2.c23 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 Dvgic-init.c58 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 Dvgic-v2.c57 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 Dsched.h148 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 Dbacktrace.c33 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 Ddomain.c27 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 Ddomain.c26 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 Dxc_sr_restore_x86_pv.c134 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 Dxc_pagetab.c30 int vcpu, unsigned long long virt) in xc_translate_foreign_address()
A Dxc_domain.c204 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 Dxenctx.c689 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 Dutil.c50 unsigned int vcpu = hv_vp_index(cpu); in cpumask_to_vpset() local
/xen/xen/include/asm-x86/hvm/vmx/
A Dvvmx.h169 #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 Dgx_main.c174 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 Devent_channel.h145 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 Dpmu.h66 uint32_t vcpu; member
/xen/xen/arch/arm/
A Dvgic-v3-its.c232 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 Dxenstat.c359 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 Dcurrent.h20 #define set_current(vcpu) do { current = (vcpu); } while (0) argument
/xen/tools/tests/vpci/
A Demul.h50 struct vcpu struct
55 extern const struct vcpu *current; argument
/xen/xen/include/asm-x86/
A Dvpmu.h26 #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 Dxenoprof.c76 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 Dwait.c29 struct vcpu *vcpu; member

Completed in 49 milliseconds

123