Lines Matching full:fib
36 struct zpci_fib fib = {0}; in zpci_set_airq() local
39 fib.fmt0.isc = PCI_ISC; in zpci_set_airq()
40 fib.fmt0.sum = 1; /* enable summary notifications */ in zpci_set_airq()
41 fib.fmt0.noi = airq_iv_end(zdev->aibv); in zpci_set_airq()
42 fib.fmt0.aibv = virt_to_phys(zdev->aibv->vector); in zpci_set_airq()
43 fib.fmt0.aibvo = 0; /* each zdev has its own interrupt vector */ in zpci_set_airq()
44 fib.fmt0.aisb = virt_to_phys(zpci_sbv->vector) + (zdev->aisb / 64) * 8; in zpci_set_airq()
45 fib.fmt0.aisbo = zdev->aisb & 63; in zpci_set_airq()
46 fib.gd = zdev->gisa; in zpci_set_airq()
48 return zpci_mod_fc(req, &fib, &status) ? -EIO : 0; in zpci_set_airq()
55 struct zpci_fib fib = {0}; in zpci_clear_airq() local
58 fib.gd = zdev->gisa; in zpci_clear_airq()
60 cc = zpci_mod_fc(req, &fib, &status); in zpci_clear_airq()
72 struct zpci_fib fib = {0}; in zpci_set_directed_irq() local
75 fib.fmt = 1; in zpci_set_directed_irq()
76 fib.fmt1.noi = zdev->msi_nr_irqs; in zpci_set_directed_irq()
77 fib.fmt1.dibvo = zdev->msi_first_bit; in zpci_set_directed_irq()
78 fib.gd = zdev->gisa; in zpci_set_directed_irq()
80 return zpci_mod_fc(req, &fib, &status) ? -EIO : 0; in zpci_set_directed_irq()
87 struct zpci_fib fib = {0}; in zpci_clear_directed_irq() local
90 fib.fmt = 1; in zpci_clear_directed_irq()
91 fib.gd = zdev->gisa; in zpci_clear_directed_irq()
92 cc = zpci_mod_fc(req, &fib, &status); in zpci_clear_directed_irq()