Lines Matching defs:hose
47 rawhide_update_irq_hw(int hose, int mask)
49 *(vuip)MCPCIA_INT_MASK0(MCPCIA_HOSE2MID(hose)) = mask;
51 *(vuip)MCPCIA_INT_MASK0(MCPCIA_HOSE2MID(hose));
60 unsigned int mask, hose;
64 hose = irq / 24;
65 if (!hose_exists(hose)) /* if hose non-existent, exit */
68 irq -= hose * 24;
72 mask |= cached_irq_masks[hose];
73 cached_irq_masks[hose] = mask;
74 rawhide_update_irq_hw(hose, mask);
81 unsigned int mask, hose;
85 hose = irq / 24;
86 if (!hose_exists(hose)) /* if hose non-existent, exit */
89 irq -= hose * 24;
90 mask = ~(1 << irq) | hose_irq_masks[hose];
93 mask &= cached_irq_masks[hose];
94 cached_irq_masks[hose] = mask;
95 rawhide_update_irq_hw(hose, mask);
102 unsigned int mask, mask1, hose;
106 hose = irq / 24;
107 if (!hose_exists(hose)) /* if hose non-existent, exit */
110 irq -= hose * 24;
112 mask = ~mask1 | hose_irq_masks[hose];
116 mask &= cached_irq_masks[hose];
117 cached_irq_masks[hose] = mask;
118 rawhide_update_irq_hw(hose, mask);
121 *(vuip)MCPCIA_INT_REQ(MCPCIA_HOSE2MID(hose)) = mask1;
155 /* Adjust by which hose it is from. */
164 struct pci_controller *hose;
172 for (hose = hose_head; hose; hose = hose->next) {
173 unsigned int h = hose->index;
237 struct pci_controller *hose = dev->sysdata;
240 irq += 24 * hose->index;