Home
last modified time | relevance | path

Searched refs:vcpu (Results 1 – 17 of 17) sorted by relevance

/drivers/virt/acrn/
A Dioreq.c64 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 Dhypercall.h185 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 Dacrn_drv.h208 int acrn_ioreq_request_default_complete(struct acrn_vm *vm, u16 vcpu);
A Dhsm.c389 ret = acrn_ioreq_request_default_complete(vm, notify.vcpu); in acrn_dev_ioctl()
/drivers/s390/crypto/
A Dvfio_ap_ops.c353 *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 Dtime.c140 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 Dprivcmd.c1135 int vcpu; member
1156 struct ioreq *ioreq = &kioreq->ioreq[port->vcpu]; in ioeventfd_interrupt()
1265 kioreq->ports[i].vcpu = i; in alloc_ioreq()
A Devtchn.c459 bind_virq.vcpu = xen_vcpu_nr(0); in evtchn_ioctl()
/drivers/misc/
A Dvcpu_stall_detector.c50 #define vcpu_stall_reg_write(vcpu, reg, value) \ argument
53 (vcpu) * VCPU_STALL_REG_LEN + (reg)))
/drivers/irqchip/
A Dirq-gic-v3.c786 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 Dirq-gic.c316 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 Dirq-gic-v5.c513 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 Devents_base.c1264 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 Devents_fifo.c116 init_control.vcpu = xen_vcpu_nr(cpu); in init_control_block()
/drivers/firmware/arm_ffa/
A Ddriver.c943 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 Dfsl_pamu.c256 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 Dfsl_pamu.h388 u32 get_stash_id(u32 stash_dest_hint, u32 vcpu);

Completed in 54 milliseconds