Home
last modified time | relevance | path

Searched refs:aibv (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/arch/s390/pci/
H A Dpci_irq.c42 fib.fmt0.aibv = virt_to_phys(zdev->aibv->vector); in zpci_set_airq()
239 struct airq_iv *aibv; in zpci_floating_irq_handler() local
258 aibv = zpci_ibv[si]; in zpci_floating_irq_handler()
260 ai = airq_iv_scan(aibv, ai, airq_iv_end(aibv)); in zpci_floating_irq_handler()
264 airq_iv_lock(aibv, ai); in zpci_floating_irq_handler()
266 airq_iv_unlock(aibv, ai); in zpci_floating_irq_handler()
301 if (!zdev->aibv) in arch_setup_msi_irqs()
305 zpci_ibv[bit] = zdev->aibv; in arch_setup_msi_irqs()
385 if (zdev->aibv) { in arch_teardown_msi_irqs()
386 airq_iv_release(zdev->aibv); in arch_teardown_msi_irqs()
[all …]
/openbmc/linux/arch/s390/kvm/
H A Dpci.c167 fib.fmt0.noi = airq_iv_end(zdev->aibv); in kvm_zpci_set_airq()
168 fib.fmt0.aibv = virt_to_phys(zdev->aibv->vector); in kvm_zpci_set_airq()
262 fib->fmt0.aibv = gaddr; in kvm_s390_pci_aif_enable()
292 phys_to_virt(fib->fmt0.aibv)); in kvm_s390_pci_aif_enable()
319 zdev->kzdev->fib.fmt0.aibv = fib->fmt0.aibv; in kvm_s390_pci_aif_enable()
359 if (zdev->kzdev->fib.fmt0.aibv == 0) in kvm_s390_pci_aif_disable()
379 airq_iv_release(zdev->aibv); in kvm_s390_pci_aif_disable()
381 zdev->aibv = NULL; in kvm_s390_pci_aif_disable()
386 kzdev->fib.fmt0.aibv = 0; in kvm_s390_pci_aif_disable()
543 if (zdev->kzdev->fib.fmt0.aibv != 0) in kvm_s390_pci_unregister_kvm()
[all …]
/openbmc/qemu/hw/s390x/
H A Ds390-pci-kvm.c35 .u.reg_aen.ibv = fib->aibv, in s390_pci_kvm_aif_enable()
H A Ds390-pci-inst.c944 pbdev->indicator = get_indicator(ldq_p(&fib.aibv), len); in reg_irqs()
958 pbdev->routes.adapter.ind_addr = ldq_p(&fib.aibv); in reg_irqs()
1405 stq_p(&fib.aibv, pbdev->routes.adapter.ind_addr); in stpcifc_service_call()
/openbmc/qemu/include/hw/s390x/
H A Ds390-pci-inst.h94 uint64_t aibv; /* Adapter int bit vector address */ member
/openbmc/linux/arch/s390/include/asm/
H A Dpci_insn.h68 u64 aibv; /* Adapter int bit vector address */ member
H A Dpci.h155 struct airq_iv *aibv; /* adapter interrupt bit vector */ member