/src/sys/arch/sparc64/dev/ |
ebus_mainbus.c | 277 u_int64_t *imap, *iclr; local in function:ebus_mainbus_intr_establish 347 imap = (uint64_t *)((uintptr_t)bus_space_vaddr(psc->sc_bustag, psc->sc_csrh) + 0x1000); 349 intrmapptr = &imap[ino];
|
vbus.c | 141 int *imap = NULL, nimap; local in function:vbus_intr_map 166 if (prom_getprop(parent, "interrupt-map", sizeof(int), &nimap, (void **)&imap)) 175 if (vbus_cmp_cells(imap, reg, imap_mask, address_cells) && 176 vbus_cmp_cells(&imap[address_cells], &ino, 178 node = imap[address_cells + interrupt_cells]; 179 devino = imap[address_cells + interrupt_cells + 1]; 197 imap += address_cells + interrupt_cells + 2;
|
fhcreg.h | 69 u_int64_t imap; member in struct:fhc_intr_reg
|
sbus.c | 531 int64_t imap = *ih->ih_map; local in function:sbus_intr_establish 534 (long)vec, (long long)imap, slot); 545 int64_t imap = 0; local in function:sbus_intr_establish 552 INTVEC(imap = intrptr[i]) != INTVEC(vec); i++) 554 if (INTVEC(imap) == INTVEC(vec)) { 557 vec, (long)imap, i)); 563 imap |= INTMAP_V 566 *(ih->ih_map) = imap;
|
pyro.c | 598 u_int64_t imap; local in function:pyro_intr_establish 600 imap = *intrmapptr; 602 (unsigned long long)imap)); 603 imap &= ~FIRE_INTRMAP_INT_CNTRL_NUM_MASK; 604 imap |= FIRE_INTRMAP_INT_CNTRL_NUM0; 606 (unsigned long long)imap)); 608 imap &= ~OBERON_INTRMAP_T_DESTID_MASK; 609 imap |= CPU_JUPITERID << 612 imap &= ~FIRE_INTRMAP_T_JPID_MASK; 613 imap |= CPU_UPAID << FIRE_INTRMAP_T_JPID_SHIFT [all...] |
schizo.c | 584 mapoff = offsetof(struct schizo_pbm_regs, imap[ino]); 831 mapoff = offsetof(struct schizo_pbm_regs, imap[ino]); 870 u_int64_t imap; local in function:schizo_intr_establish 872 imap = schizo_pbm_readintr(pbm, mapoff); 874 (unsigned long long)imap)); 875 imap |= INTMAP_V; 876 imap |= (CPU_UPAID << INTMAP_TID_SHIFT); 879 (unsigned long long)imap)); 880 schizo_pbm_writeintr(pbm, mapoff, imap); 881 imap = schizo_pbm_readintr(pbm, mapoff) [all...] |
psycho.c | 1257 int64_t imap = 0; local in function:psycho_intr_establish 1356 imap = *intrmapptr; 1358 __func__, (unsigned long long)imap)); 1361 imap |= INTMAP_V|(CPU_UPAID << INTMAP_TID_SHIFT); 1364 (unsigned long long)imap)); 1365 *intrmapptr = imap; 1367 (unsigned long long)(imap = *intrmapptr)));
|
schizoreg.h | 35 volatile u_int64_t imap[64]; /* 0x1000 - 0x11ff */ member in struct:schizo_pbm_regs
|
/src/sys/arch/arm/fdt/ |
pcihost_fdt.c | 483 const u_int *imap, *imask; local in function:pcihost_intr_map 491 imap = fdtbus_get_prop(sc->sc_phandle, "interrupt-map", &imaplen); 493 if (imap == NULL || imask == NULL || imasklen != 16) 508 const int map_ihandle = fdtbus_get_phandle_from_native(be32toh(imap[4])); 516 if ((imap[0] & imask[0]) == match[0] && 517 (imap[1] & imask[1]) == match[1] && 518 (imap[2] & imask[2]) == match[2] && 519 (imap[3] & imask[3]) == match[3]) { 524 imap += (5 + addr_cells + interrupt_cells); 537 const u_int *imap; local in function:pcihost_find_intr [all...] |
/src/sys/arch/riscv/fdt/ |
pcihost_fdt.c | 464 const u_int *imap, *imask; local in function:pcihost_intr_map 472 imap = fdtbus_get_prop(sc->sc_phandle, "interrupt-map", &imaplen); 474 if (imap == NULL || imask == NULL || imasklen != 16) 489 const int map_ihandle = fdtbus_get_phandle_from_native(be32toh(imap[4])); 497 if ((imap[0] & imask[0]) == match[0] && 498 (imap[1] & imask[1]) == match[1] && 499 (imap[2] & imask[2]) == match[2] && 500 (imap[3] & imask[3]) == match[3]) { 505 imap += (5 + addr_cells + interrupt_cells); 518 const u_int *imap; local in function:pcihost_find_intr [all...] |
/src/sys/arch/sparc64/sparc64/ |
ofw_machdep.c | 944 int *imap = &interrupt_map[i]; local in function:OF_mapintr 945 int *parent = &imap[address_cells + interrupt_cells]; 950 DPRINTF(("%x.", imap[len])); 953 DPRINTF(("%x.", imap[len])); 955 imap[len], *parent)); 965 if (compare_cells(imap, reg, 967 compare_cells(&imap[address_cells], 1001 DPRINTF(("%x.", imap[len]));
|
/src/sys/arch/arm/broadcom/ |
bcm2838_pcie.c | 681 const u_int *imap, *imask; local in function:bcmstb_intr_map 689 imap = fdtbus_get_prop(sc->sc_phandle, "interrupt-map", &imaplen); 692 if (imap == NULL || imask == NULL || imasklen != 16) 705 const int map_ihandle = fdtbus_get_phandle_from_native(be32toh(imap[4])); 713 if ((imap[0] & imask[0]) == match[0] && 714 (imap[1] & imask[1]) == match[1] && 715 (imap[2] & imask[2]) == match[2] && 716 (imap[3] & imask[3]) == match[3]) { 721 imap += (5 + addr_cells + interrupt_cells); 735 const u_int *imap; local in function:bcmstb_find_intr [all...] |