| /drivers/virt/acrn/ |
| A D | ioreq.c | 64 ret = hcall_notify_req_finish(vm->vmid, vcpu); in ioreq_complete_request() 74 u16 vcpu, in acrn_ioreq_complete_request() argument 79 if (vcpu >= client->vm->vcpu_num) in acrn_ioreq_complete_request() 82 clear_bit(vcpu, client->ioreqs_map); in acrn_ioreq_complete_request() 85 acrn_req += vcpu; in acrn_ioreq_complete_request() 100 vcpu, NULL); in acrn_ioreq_request_default_complete() 175 int vcpu, ret; in ioreq_task() local 192 req = client->vm->ioreq_buf->req_slot + vcpu; in ioreq_task() 216 unsigned long vcpu; in acrn_ioreq_request_clear() local 313 struct acrn_io_request *req, u16 vcpu) in handle_cf8cfc() argument [all …]
|
| A D | hypercall.h | 185 static inline long hcall_notify_req_finish(u64 vmid, u64 vcpu) in hcall_notify_req_finish() argument 187 return acrn_hypercall2(HC_NOTIFY_REQUEST_FINISH, vmid, vcpu); in hcall_notify_req_finish()
|
| A D | acrn_drv.h | 208 int acrn_ioreq_request_default_complete(struct acrn_vm *vm, u16 vcpu);
|
| A D | hsm.c | 389 ret = acrn_ioreq_request_default_complete(vm, notify.vcpu); in acrn_dev_ioctl()
|
| /drivers/s390/crypto/ |
| A D | vfio_ap_ops.c | 353 *nib = vcpu->run->s.regs.gprs[2]; in vfio_ap_validate_nib() 418 struct kvm_vcpu *vcpu) in vfio_ap_irq_enable() argument 431 if (vfio_ap_validate_nib(vcpu, &nib)) { in vfio_ap_irq_enable() 461 if (kvm_s390_pv_cpu_is_protected(vcpu) && in vfio_ap_irq_enable() 581 static int handle_pqap(struct kvm_vcpu *vcpu) in handle_pqap() argument 591 apqn = vcpu->run->s.regs.gprs[0] & 0xffff; in handle_pqap() 594 if (!(vcpu->arch.sie_block->eca & ECA_AIV)) { in handle_pqap() 596 __func__, apqn, vcpu->arch.sie_block->eca); in handle_pqap() 603 if (!vcpu->kvm->arch.crypto.pqap_hook) { in handle_pqap() 630 status = vcpu->run->s.regs.gprs[1]; in handle_pqap() [all …]
|
| /drivers/xen/ |
| A D | time.c | 140 bool xen_vcpu_stolen(int vcpu) in xen_vcpu_stolen() argument 142 return per_cpu(xen_runstate, vcpu).state == RUNSTATE_runnable; in xen_vcpu_stolen()
|
| A D | privcmd.c | 1135 int vcpu; member 1156 struct ioreq *ioreq = &kioreq->ioreq[port->vcpu]; in ioeventfd_interrupt() 1265 kioreq->ports[i].vcpu = i; in alloc_ioreq()
|
| A D | evtchn.c | 459 bind_virq.vcpu = xen_vcpu_nr(0); in evtchn_ioctl()
|
| /drivers/misc/ |
| A D | vcpu_stall_detector.c | 50 #define vcpu_stall_reg_write(vcpu, reg, value) \ argument 53 (vcpu) * VCPU_STALL_REG_LEN + (reg)))
|
| /drivers/irqchip/ |
| A D | irq-gic-v3.c | 786 static int gic_irq_set_vcpu_affinity(struct irq_data *d, void *vcpu) in gic_irq_set_vcpu_affinity() argument 791 if (vcpu) in gic_irq_set_vcpu_affinity() 2276 gic_v3_kvm_info.vcpu = r; in gic_of_setup_kvm_info() 2631 struct resource *vcpu = &gic_v3_kvm_info.vcpu; in gic_acpi_setup_kvm_info() local 2633 vcpu->flags = IORESOURCE_MEM; in gic_acpi_setup_kvm_info() 2634 vcpu->start = acpi_data.vcpu_base; in gic_acpi_setup_kvm_info() 2635 vcpu->end = vcpu->start + ACPI_GICV2_VCPU_MEM_SIZE - 1; in gic_acpi_setup_kvm_info()
|
| A D | irq-gic.c | 316 static int gic_irq_set_vcpu_affinity(struct irq_data *d, void *vcpu) in gic_irq_set_vcpu_affinity() argument 322 if (vcpu) in gic_irq_set_vcpu_affinity() 1446 struct resource *vcpu_res = &gic_v2_kvm_info.vcpu; in gic_of_setup_kvm_info() 1598 struct resource *vcpu_res = &gic_v2_kvm_info.vcpu; in gic_acpi_setup_kvm_info()
|
| A D | irq-gic-v5.c | 513 static int gicv5_ppi_irq_set_vcpu_affinity(struct irq_data *d, void *vcpu) in gicv5_ppi_irq_set_vcpu_affinity() argument 515 if (vcpu) in gicv5_ppi_irq_set_vcpu_affinity()
|
| /drivers/xen/events/ |
| A D | events_base.c | 1264 bind_ipi.vcpu = xen_vcpu_nr(cpu); in bind_ipi_to_irq() 1332 if (status.u.virq == virq && status.vcpu == xen_vcpu_nr(cpu)) { in find_virq() 1377 bind_virq.vcpu = xen_vcpu_nr(cpu); in bind_virq_to_irq() 1777 bind_vcpu.vcpu = xen_vcpu_nr(tcpu); in xen_rebind_evtchn_to_cpu() 1970 bind_virq.vcpu = xen_vcpu_nr(cpu); in restore_cpu_virqs() 1998 bind_ipi.vcpu = xen_vcpu_nr(cpu); in restore_cpu_ipis() 2201 .vcpu = per_cpu(xen_vcpu_id, cpu), in xen_set_upcall_vector()
|
| A D | events_fifo.c | 116 init_control.vcpu = xen_vcpu_nr(cpu); in init_control_block()
|
| /drivers/firmware/arm_ffa/ |
| A D | driver.c | 943 static void __do_sched_recv_cb(u16 part_id, u16 vcpu, bool is_per_vcpu) in __do_sched_recv_cb() argument 963 callback(vcpu, is_per_vcpu, cb_data); in __do_sched_recv_cb() 1028 static int ffa_run(struct ffa_device *dev, u16 vcpu) in ffa_run() argument 1031 u32 target = dev->vm_id << 16 | vcpu; in ffa_run() 1386 bool is_per_vcpu, u16 vcpu) in ffa_notify_send() argument 1394 flags |= (PER_VCPU_NOTIFICATION_FLAG | vcpu << 16); in ffa_notify_send() 1484 ffa_self_notif_handle(u16 vcpu, bool is_per_vcpu, void *cb_data) in ffa_self_notif_handle() argument 1491 smp_call_function_single(vcpu, notif_get_and_handle, info, 0); in ffa_self_notif_handle()
|
| /drivers/iommu/ |
| A D | fsl_pamu.c | 256 u32 get_stash_id(u32 stash_dest_hint, u32 vcpu) in get_stash_id() argument 284 if (be32_to_cpup(&prop[i]) == vcpu) { in get_stash_id() 323 stash_dest_hint, vcpu); in get_stash_id()
|
| A D | fsl_pamu.h | 388 u32 get_stash_id(u32 stash_dest_hint, u32 vcpu);
|