| /src/sys/arch/evbmips/alchemy/ |
| dbau1500.c | 108 dbau1500_pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) 121 *ihp = 1; 124 *ihp = 2; 127 *ihp = 4; 130 *ihp = 5;
|
| mtx-1.c | 102 mtx1_pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) 145 *ihp = irq;
|
| /src/sys/arch/sandpoint/pci/ |
| pci_machdep.c | 238 pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) 297 *ihp = 8; /* pin C only, indeed */ 306 *ihp = 2 + line; 321 *ihp = 2; 330 *ihp = (line + pin) & 03; 345 *ihp = 2; 349 *ihp = (line == 13) ? 4 : line - 11; 353 *ihp = line - 13; 357 *ihp = (line == 12) ? 4 : line - 13; 361 *ihp = (line < 15) ? line - 13 : line - 12 527 pci_intr_handle_t *ihp; local in function:pci_intx_alloc [all...] |
| /src/sys/arch/evbarm/iq80310/ |
| iq80310_pci.c | 83 iq80310_pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) 109 *ihp = XINT3_IRQ(2); 112 *ihp = XINT3_IRQ(1); 115 *ihp = XINT3_IRQ(4); 127 iq80310_pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) 201 *ihp = XINT3_IRQ(XINT3_ETHERNET); 218 *ihp = XINT3_IRQ(XINT3_SINTD); 224 *ihp = XINT3_IRQ(XINT3_SINTD); 226 *ihp = XINT0_IRQ(pa->pa_intrpin - 1);
|
| /src/sys/arch/acorn32/podulebus/ |
| rapide.c | 199 irqhandler_t *ihp; local in function:rapide_attach 295 ihp = &rcp->rc_ih; 296 ihp->ih_func = rapide_intr; 297 ihp->ih_arg = rcp; 298 ihp->ih_level = IPL_BIO; 299 ihp->ih_name = "rapide"; 300 ihp->ih_maskaddr = pa->pa_podule->irq_addr; 301 ihp->ih_maskbits = rcp->rc_irqmask; 302 if (irq_claim(sc->sc_podule->interrupt, ihp)) 341 irqhandler_t *ihp = &rcp->rc_ih local in function:rapide_intr [all...] |
| simide.c | 163 irqhandler_t *ihp; local in function:simide_attach 285 ihp = &scp->sc_ih; 286 ihp->ih_func = simide_intr; 287 ihp->ih_arg = scp; 288 ihp->ih_level = IPL_BIO; 289 ihp->ih_name = "simide"; 290 ihp->ih_maskaddr = pa->pa_podule->irq_addr; 291 ihp->ih_maskbits = scp->sc_irqmask; 292 if (irq_claim(sc->sc_podule->interrupt, ihp)) 331 irqhandler_t *ihp = &scp->sc_ih local in function:simide_intr [all...] |
| /src/sys/arch/evbarm/npwr_fc/ |
| npwr_fc_pci.c | 82 iq80321_pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) 114 *ihp = ICU_INT_XINT(0); 118 *ihp = ICU_INT_XINT(1); 125 *ihp = ICU_INT_XINT(2); 132 *ihp = ICU_INT_XINT(3);
|
| /src/sys/arch/powerpc/pci/ |
| pci_machdep_common.c | 139 genppc_pci_intr_setattr(void *v, pci_intr_handle_t *ihp, int attr, 157 pci_intr_handle_t *ihp; local in function:genppc_pci_intr_alloc 162 ihp = kmem_alloc(sizeof(*ihp), KM_SLEEP); 163 if (pci_intr_map(pa, ihp)) { 164 kmem_free(ihp, sizeof(*ihp)); 168 *ihps = ihp; 215 genppc_pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) 263 *ihp = line [all...] |
| /src/sys/arch/evbppc/pmppc/pci/ |
| pci_machdep.c | 149 pmppc_pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) 171 case 0: *ihp = PMPPC_I_BPMC_INTA; break; 172 case 1: *ihp = PMPPC_I_BPMC_INTB; break; 173 case 2: *ihp = PMPPC_I_BPMC_INTC; break; 174 case 3: *ihp = PMPPC_I_BPMC_INTD; break; 179 *ihp = -1;
|
| /src/sys/arch/i386/eisa/ |
| eisa_machdep.c | 132 eisa_intr_handle_t *ihp) 136 *ihp = -1; 146 if (intr_find_mpmapping(mp_eisa_bus, irq, ihp) == 0 || 147 intr_find_mpmapping(mp_isa_bus, irq, ihp) == 0) { 148 *ihp |= irq; 155 *ihp = irq;
|
| /src/sys/arch/arc/include/ |
| pci_machdep.h | 95 #define pci_intr_map(pa, ihp) \ 96 (*(pa)->pa_pc->pc_intr_map)((pa), (ihp)) 109 pci_intr_setattr(pci_chipset_tag_t pc, pci_intr_handle_t *ihp, 114 return pc->pc_intr_setattr(pc, ihp, attr, data);
|
| /src/sys/arch/arm/at91/ |
| at91aicvar.h | 59 void at91aic_intr_poll(void *ihp, int flags);
|
| /src/sys/arch/evbarm/cp3100/ |
| cp3100_pci.c | 82 iq80321_pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) 107 *ihp = ICU_INT_XINT(f); 111 *ihp = ICU_INT_XINT(2); 119 *ihp = ICU_INT_XINT(3);
|
| /src/sys/arch/evbarm/iq31244/ |
| iq31244_pci.c | 82 iq80321_pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) 105 *ihp = ICU_INT_XINT(2); 110 *ihp = ICU_INT_XINT(3); 115 *ihp = ICU_INT_XINT(0);
|
| /src/sys/arch/evbarm/iq80321/ |
| iq80321_pci.c | 84 iq80321_pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) 116 *ihp = ICU_INT_XINT(0); 123 *ihp = ICU_INT_XINT(2); 127 *ihp = ICU_INT_XINT(3);
|
| /src/sys/arch/hppa/include/ |
| pci_machdep.h | 81 #define pci_intr_map(p, ihp) \ 82 (*(p)->pa_pc->pc_intr_map)((p), (ihp)) 92 pci_intr_setattr(pci_chipset_tag_t pc, pci_intr_handle_t *ihp, 97 return pc->pc_intr_setattr(pc, ihp, attr, data);
|
| /src/sys/arch/mips/include/ |
| pci_machdep.h | 102 #define pci_intr_map(pa, ihp) \ 103 (*(pa)->pa_pc->pc_intr_map)((pa), (ihp)) 116 pci_intr_setattr(pci_chipset_tag_t pc, pci_intr_handle_t *ihp, 121 return pc->pc_intr_setattr(pc, ihp, attr, data);
|
| /src/sys/arch/landisk/include/ |
| pci_machdep.h | 84 #define pci_intr_map(pa, ihp) \ 85 landisk_pci_intr_map(pa, ihp) 86 #define pci_intr_setattr(pa, ihp, attr, data) \ 87 landisk_pci_intr_setattr(pa, ihp, attr, data)
|
| /src/sys/arch/evbarm/hdl_g/ |
| hdlg_pci.c | 77 hdlg_pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) 109 *ihp = ICU_INT_XINT(0); 116 *ihp = ICU_INT_XINT(1); 126 *ihp = ICU_INT_XINT(2);
|
| /src/sys/arch/alpha/pci/ |
| pci_alphabook1.c | 113 pci_intr_handle_t *ihp) 154 alpha_pci_intr_handle_init(ihp, irq, 0);
|
| pci_machdep.c | 202 pci_intr_handle_t * const ihp) 237 alpha_pci_intr_handle_init(ihp, line, 0); 461 alpha_pci_intr_handle_init(pci_intr_handle_t * const ihp, u_int const irq, 464 ihp->value = __SHIFTIN(irq, ALPHA_PCI_INTR_HANDLE_IRQ) | 469 alpha_pci_intr_handle_set_irq(pci_intr_handle_t * const ihp, u_int const irq) 471 ihp->value = (ihp->value & ALPHA_PCI_INTR_HANDLE_FLAGS) | 476 alpha_pci_intr_handle_get_irq(const pci_intr_handle_t * const ihp) 478 return __SHIFTOUT(ihp->value, ALPHA_PCI_INTR_HANDLE_IRQ); 482 alpha_pci_intr_handle_set_flags(pci_intr_handle_t * const ihp, [all...] |
| pci_1000.c | 134 dec_1000_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) 153 alpha_pci_intr_handle_init(ihp, 0xc, 0); 158 alpha_pci_intr_handle_init(ihp,
|
| /src/sys/arch/x86/pci/ |
| pci_intr_machdep.c | 119 pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) 132 return (*ipc->pc_ov->ov_intr_map)(ipc->pc_ctx, pa, ihp); 140 *ihp = 0; 157 (dev << 2) | (rawpin - PCI_INTERRUPT_PIN_A), ihp) == 0) { 158 if (APIC_IRQ_LEGACY_IRQ(*ihp) == 0) 159 *ihp |= line; 199 if (intr_find_mpmapping(mp_isa_bus, line, ihp) == 0) { 200 if ((*ihp & 0xff) == 0) 201 *ihp |= line; 205 if (intr_find_mpmapping(mp_eisa_bus, line, ihp) == 0) [all...] |
| /src/sys/arch/sparc/dev/ |
| vme_machdep.c | 623 struct sparc_vme_intr_handle *ihp = (vme_intr_handle_t)arg; local in function:vmeintr4 627 level = (ihp->pri << 1) | 1; 637 printf("vme: spurious interrupt at VME level %d\n", ihp->pri); 642 for (; ihp; ihp = ihp->next) 643 if (ihp->vec == vec && ihp->ih.ih_fun) { 644 splx(ihp->ih.ih_classipl); 645 rv |= (ihp->ih.ih_fun)(ihp->ih.ih_arg) 656 struct sparc_vme_intr_handle *ihp = (vme_intr_handle_t)arg; local in function:vmeintr4m [all...] |
| /src/sys/arch/evbmips/loongson/ |
| gdium_machdep.c | 177 gdium_intr_map(int dev, int fn, int pin, pci_intr_handle_t *ihp) 182 *ihp = BONITO_DIRECT_IRQ(LOONGSON_INTR_PCIA + (pin + 1) % 4); 186 *ihp = BONITO_DIRECT_IRQ(LOONGSON_INTR_PCIA); 191 *ihp = BONITO_DIRECT_IRQ(LOONGSON_INTR_PCIA + 194 *ihp = BONITO_DIRECT_IRQ(LOONGSON_INTR_PCIB); 198 *ihp = BONITO_DIRECT_IRQ(LOONGSON_INTR_PCID); 203 *ihp = BONITO_DIRECT_IRQ(LOONGSON_INTR_PCIC);
|