Home
last modified time | relevance | path

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

/Linux-v4.19/arch/s390/pci/
Dpci.c135 fib.noi = airq_iv_end(zdev->aibv); in zpci_set_airq()
136 fib.aibv = (unsigned long) zdev->aibv->vector; in zpci_set_airq()
360 struct airq_iv *aibv; in zpci_irq_handler() local
379 aibv = zpci_aibv[si]; in zpci_irq_handler()
381 ai = airq_iv_scan(aibv, ai, airq_iv_end(aibv)); in zpci_irq_handler()
385 airq_iv_lock(aibv, ai); in zpci_irq_handler()
386 generic_handle_irq(airq_iv_get_data(aibv, ai)); in zpci_irq_handler()
387 airq_iv_unlock(aibv, ai); in zpci_irq_handler()
413 zdev->aibv = airq_iv_create(msi_vecs, AIRQ_IV_DATA | AIRQ_IV_BITLOCK); in arch_setup_msi_irqs()
414 if (!zdev->aibv) in arch_setup_msi_irqs()
[all …]
/Linux-v4.19/arch/s390/include/asm/
Dpci_insn.h73 u64 aibv; /* Adapter int bit vector address */ member
Dpci.h115 struct airq_iv *aibv; /* adapter interrupt bit vector */ member