/titanic_50/usr/src/uts/sun4u/opl/io/pcicmu/ |
H A D | pcmu_cb.c | 66 pcmu_cb_ino_to_map_pa(pcmu_cb_t *pcb_p, pcmu_ib_ino_t ino) in pcmu_cb_ino_to_map_pa() argument 68 return (pcb_p->pcb_map_pa + ((ino & 0x1f) << 3)); in pcmu_cb_ino_to_map_pa() 72 pcmu_cb_ino_to_clr_pa(pcmu_cb_t *pcb_p, pcmu_ib_ino_t ino) in pcmu_cb_ino_to_clr_pa() argument 74 return (pcb_p->pcb_clr_pa + ((ino & 0x1f) << 3)); in pcmu_cb_ino_to_clr_pa() 78 pcmu_cb_set_nintr_reg(pcmu_cb_t *pcb_p, pcmu_ib_ino_t ino, uint64_t value) in pcmu_cb_set_nintr_reg() argument 80 uint64_t pa = pcmu_cb_ino_to_clr_pa(pcb_p, ino); in pcmu_cb_set_nintr_reg() 84 pcb_p->pcb_pcmu_p->pcmu_id, ino, pa); in pcmu_cb_set_nintr_reg() 99 pcmu_ib_ino_t ino = PCMU_IB_MONDO_TO_INO(pcmu_p->pcmu_inos[idx]); in pcmu_cb_enable_nintr() local 100 pcmu_ib_mondo_t mondo = PCMU_CB_INO_TO_MONDO(pcb_p, ino); in pcmu_cb_enable_nintr() 104 volatile uint64_t *imr_p = ib_intr_map_reg_addr(pib_p, ino); in pcmu_cb_enable_nintr() [all …]
|
H A D | pcmu_ib.c | 122 pcmu_ib_intr_enable(pcmu_t *pcmu_p, pcmu_ib_ino_t ino) in pcmu_ib_intr_enable() argument 125 pcmu_ib_mondo_t mondo = PCMU_IB_INO_TO_MONDO(pib_p, ino); in pcmu_ib_intr_enable() 126 volatile uint64_t *imr_p = ib_intr_map_reg_addr(pib_p, ino); in pcmu_ib_intr_enable() 136 "pcmu_ib_intr_enable: ino=%x cpu_id=%x\n", ino, cpu_id); in pcmu_ib_intr_enable() 139 PCMU_IB_INO_INTR_CLEAR(ib_clear_intr_reg_addr(pib_p, ino)); in pcmu_ib_intr_enable() 149 pcmu_ib_intr_disable(pcmu_ib_t *pib_p, pcmu_ib_ino_t ino, int wait) in pcmu_ib_intr_disable() argument 151 volatile uint64_t *imr_p = ib_intr_map_reg_addr(pib_p, ino); in pcmu_ib_intr_disable() 152 volatile uint64_t *state_reg_p = PCMU_IB_INO_INTR_STATE_REG(pib_p, ino); in pcmu_ib_intr_disable() 170 while (PCMU_IB_INO_INTR_PENDING(state_reg_p, ino) && !panicstr) { in pcmu_ib_intr_disable() 189 pcbm_p->pcbm_nameaddr_str, ino); in pcmu_ib_intr_disable() [all …]
|
H A D | pcmu_intr.c | 175 pcmu_ib_ino_t ino; in pcmu_add_intr() local 181 ino = PCMU_IB_MONDO_TO_INO(hdlp->ih_vector); in pcmu_add_intr() 184 ddi_driver_name(rdip), ddi_get_instance(rdip), ino); in pcmu_add_intr() 186 if (ino > pib_p->pib_max_ino) { in pcmu_add_intr() 187 PCMU_DBG1(PCMU_DBG_A_INTX, dip, "ino %x is invalid\n", ino); in pcmu_add_intr() 191 if ((mondo = PCMU_IB_INO_TO_MONDO(pcmu_p->pcmu_ib_p, ino)) == 0) in pcmu_add_intr() 194 ino = PCMU_IB_MONDO_TO_INO(mondo); in pcmu_add_intr() 200 if (ino_p = pcmu_ib_locate_ino(pib_p, ino)) { /* sharing ino */ in pcmu_add_intr() 218 ino_p = pcmu_ib_new_ino(pib_p, ino, ih_p); in pcmu_add_intr() 280 pcmu_ib_ino_t ino; in pcmu_remove_intr() local [all …]
|
/titanic_50/usr/src/uts/sun4u/io/pci/ |
H A D | pci_cb.c | 72 cb_set_nintr_reg(cb_t *cb_p, ib_ino_t ino, uint64_t value) in cb_set_nintr_reg() argument 74 uint64_t pa = cb_ino_to_clr_pa(cb_p, ino); in cb_set_nintr_reg() 78 cb_p->cb_pci_cmn_p->pci_common_id, ino, pa); in cb_set_nintr_reg() 93 ib_ino_t ino = IB_MONDO_TO_INO(pci_p->pci_inos[idx]); in cb_enable_nintr() local 94 ib_mondo_t mondo = CB_INO_TO_MONDO(cb_p, ino); in cb_enable_nintr() 99 pa = cb_ino_to_map_pa(cb_p, ino); in cb_enable_nintr() 106 IB_GET_MAPREG_INO(ino)); in cb_enable_nintr() 113 cb_p->cb_inos[idx] = ino; in cb_enable_nintr() 115 cb_set_nintr_reg(cb_p, ino, COMMON_CLEAR_INTR_REG_IDLE); in cb_enable_nintr() 120 pci_p->pci_id, ino, cpu_id); in cb_enable_nintr() [all …]
|
H A D | pci_ib.c | 147 ib_intr_enable(pci_t *pci_p, ib_ino_t ino) in ib_intr_enable() argument 150 ib_mondo_t mondo = IB_INO_TO_MONDO(ib_p, ino); in ib_intr_enable() 151 volatile uint64_t *imr_p = ib_intr_map_reg_addr(ib_p, ino); in ib_intr_enable() 161 IB_GET_MAPREG_INO(ino)); in ib_intr_enable() 164 "ib_intr_enable: ino=%x cpu_id=%x\n", ino, cpu_id); in ib_intr_enable() 167 IB_INO_INTR_CLEAR(ib_clear_intr_reg_addr(ib_p, ino)); in ib_intr_enable() 177 ib_intr_disable(ib_t *ib_p, ib_ino_t ino, int wait) in ib_intr_disable() argument 179 volatile uint64_t *imr_p = ib_intr_map_reg_addr(ib_p, ino); in ib_intr_disable() 180 volatile uint64_t *state_reg_p = IB_INO_INTR_STATE_REG(ib_p, ino); in ib_intr_disable() 194 while (IB_INO_INTR_PENDING(state_reg_p, ino) && !panicstr) { in ib_intr_disable() [all …]
|
H A D | pci_intr.c | 412 ib_ino_t ino; in pci_ks_update() local 414 ino = ino_p->ino_ino; in pci_ks_update() 435 pciintr_ks_template.pciintr_ks_ino.value.ui64 = ino; in pci_ks_update() 437 IB_INO_TO_MONDO(ib_p, ino); in pci_ks_update() 458 ib_ino_t ino; in pci_add_intr() local 466 ino = IB_MONDO_TO_INO(hdlp->ih_vector); in pci_add_intr() 469 ddi_driver_name(rdip), ddi_get_instance(rdip), ino); in pci_add_intr() 471 if (ino > ib_p->ib_max_ino) { in pci_add_intr() 472 DEBUG1(DBG_A_INTX, dip, "ino %x is invalid\n", ino); in pci_add_intr() 478 map_reg_addr = ib_intr_map_reg_addr(ib_p, ino); in pci_add_intr() [all …]
|
/titanic_50/usr/src/cmd/backup/dump/ |
H A D | dumptraverse.c | 51 if (ino != 0) { 55 map += (ino / NBBY); 58 bits >>= (ino % NBBY); 59 resetino(ino); 62 while (ino < maxino) { 63 if ((ino % NBBY) == 0) { 69 ino++; 74 if ((ino >= UFSROOTINO) && (bits & 1)) { 79 if (!(fn == add && BIT(ino, nodmap))) 80 (*fn)(getino(ino)); [all …]
|
/titanic_50/usr/src/uts/sun4u/sys/pci/ |
H A D | pci_ib.h | 167 #define IB_INO_INTR_STATE_REG(ib_p, ino) ((ino) & 0x20 ? \ argument 169 #define IB_INO_INTR_PENDING(reg_p, ino) \ argument 170 (((*(reg_p) >> (((ino) & 0x1f) << 1)) & COMMON_CLEAR_INTR_REG_MASK) == \ 179 #define IB_IS_OBIO_INO(ino) (ino & 0x20) argument 187 #define IB_GET_MAPREG_INO(ino) \ argument 188 ((volatile uint64_t *)(uintptr_t)((ino & 0x20) ? \ 189 ino : ((ino >> 2) << 2))) 192 #define IB_IGN_TO_MONDO(ign, ino) (((ign) << PCI_INO_BITS) | (ino)) argument 193 #define IB_INO_TO_MONDO(ib_p, ino) IB_IGN_TO_MONDO((ib_p)->ib_ign, ino) argument 199 extern void ib_intr_enable(pci_t *pci_p, ib_ino_t ino); [all …]
|
/titanic_50/usr/src/cmd/fs.d/ufs/fsck/ |
H A D | inode.c | 1053 pinode(fsck_ino_t ino) in pinode() argument 1057 (void) printf(" I=%lu ", (ulong_t)ino); in pinode() 1058 if (ino < UFSROOTINO || ino > maxino) in pinode() 1060 dp = ginode(ino); in pinode() 1088 blkerror(fsck_ino_t ino, char *type, daddr32_t blk, daddr32_t lbn) in blkerror() argument 1090 pfatal("FRAGMENT %d %s I=%u LFN %d", blk, type, ino, lbn); in blkerror() 1093 switch (statemap[ino] & ~INDELAYD) { in blkerror() 1097 statemap[ino] = FCLEAR; in blkerror() 1103 statemap[ino] = DCLEAR; in blkerror() 1104 add_orphan_dir(ino); in blkerror() [all …]
|
H A D | dir.c | 772 makeentry(fsck_ino_t parent, fsck_ino_t ino, char *name) in makeentry() argument 781 ino < UFSROOTINO || ino >= maxino) in makeentry() 787 idesc.id_parent = ino; /* this is the inode to enter */ in makeentry() 798 iip = getinoinfo(ino); in makeentry() 804 iip = getinoinfo(ino); in makeentry() 827 expanddir(fsck_ino_t ino, char *name) in expanddir() argument 844 dp = ginode(ino); in expanddir() 1002 freeblk(ino, dp->di_db[nxtbn - 1], in expanddir() 1050 freeblk(ino, newblk[f], sblock.fs_frag); in expanddir() 1125 fsck_ino_t ino; in allocdir() local [all …]
|
H A D | dup_avl.c | 130 find_dup_ref(daddr32_t fragno, fsck_ino_t ino, daddr32_t lfn, int flags) in find_dup_ref() argument 159 ino, lfn); in find_dup_ref() 160 added = increment_claimant(dup, ino, lfn); in find_dup_ref() 165 removed = decrement_claimant(dup, ino, lfn); in find_dup_ref() 169 ino, lfn, removed); in find_dup_ref() 401 increment_claimant(fragment_t *dup, fsck_ino_t ino, daddr32_t lfn) in increment_claimant() argument 408 key.cl_inode = ino; in increment_claimant() 414 claimant = alloc_claimant(ino, lfn); in increment_claimant() 416 statemap[ino] |= INCLEAR; in increment_claimant() 423 if (statemap[ino] & INZLINK) { in increment_claimant() [all …]
|
/titanic_50/usr/src/uts/sun4u/opl/sys/pcicmu/ |
H A D | pcmu_ib.h | 112 #define PCMU_IB_INO_INTR_STATE_REG(pib_p, ino) \ argument 115 #define PCMU_IB_INO_INTR_PENDING(reg_p, ino) \ argument 116 (((*(reg_p) >> (((ino) & 0x1f) << 1)) & \ 126 #define PCMU_IB_IS_OBIO_INO(ino) (ino & 0x20) argument 128 #define PCMU_IB_IGN_TO_MONDO(ign, ino) (((ign) << PCMU_INO_BITS) | (ino)) argument 129 #define PCMU_IB_INO_TO_MONDO(pib_p, ino) \ argument 130 PCMU_IB_IGN_TO_MONDO((pib_p)->pib_ign, ino) 142 extern void pcmu_ib_intr_enable(pcmu_t *pcmu_p, pcmu_ib_ino_t ino); 143 extern void pcmu_ib_intr_disable(pcmu_ib_t *pib_p, pcmu_ib_ino_t ino, int wait); 144 extern void pcmu_ib_nintr_clear(pcmu_ib_t *pib_p, pcmu_ib_ino_t ino); [all …]
|
/titanic_50/usr/src/cmd/backup/restore/ |
H A D | restore.c | 37 listfile(name, ino, type) in listfile() argument 39 ino_t ino; 44 if (BIT(ino, dumpmap) == 0) { 48 (void) fprintf(stdout, "%10lu\t%s\n", ino, name); 57 addfile(name, ino, type) in addfile() argument 59 ino_t ino; 68 if (BIT(ino, dumpmap) == 0) { 75 (u_longlong_t)ino); 80 (void) snprintf(buf, sizeof (buf), "./%llu", (u_longlong_t)ino); 84 (void) genliteraldir(name, ino); [all …]
|
H A D | dirs.c | 42 ino_t ino; member 197 itp = allocinotab(curfile.ino, ip, g_seekpt); in extractdirs() 226 treescan(char *pname, ino_t ino, long (*todo)()) in treescan() argument 234 itp = inotablookup(ino); in treescan() 239 (void) (*todo)(pname, ino, LEAF); in treescan() 245 if ((*todo)(pname, ino, NODE) == FAIL) in treescan() 354 ino_t ino; in psearch() local 357 ino = ROOTINO; in psearch() 366 ino = search(ino, cp); in psearch() 367 if (ino == 0) { in psearch() [all …]
|
H A D | main.c | 83 ino_t ino; in main() local 458 ino = dirlookup(name); in main() 459 if (ino == 0) in main() 461 treescan(name, ino, listfile); in main() 477 ino = dirlookup(name); in main() 478 if (ino == 0) in main() 485 ino = dirlookup(fname); in main() 486 if (ino != 0) { in main() 488 treescan(fname, ino, in main() 498 ino = (ino_t)atol(*argv); in main() [all …]
|
/titanic_50/usr/src/cmd/fs.d/ufs/ncheck/ |
H A D | ncheck.c | 75 ino_t ino; member 117 ino_t ino; variable 193 ilist[iflg].ino = n; in main() 323 ino = 0; in check() 336 ino++; in check() 339 ilist[ilist_index++].ino = 0; in check() 342 ino = 0; in check() 352 ino++; in check() 355 ino = 0; in check() 364 ino++; in check() [all …]
|
/titanic_50/usr/src/cmd/mdb/sparc/modules/intr/ |
H A D | intr.c | 264 ib_ino_info_t ino; in intr_pci_print_items() local 280 if (mdb_vread(&ino, sizeof (ib_ino_info_t), in intr_pci_print_items() 288 (uintptr_t)ino.ino_ipil_p) == -1) { in intr_pci_print_items() 307 if ((ino.ino_ipil_size > 1) || in intr_pci_print_items() 335 info.ino_ino = ino.ino_ino; in intr_pci_print_items() 336 info.mondo = ino.ino_mondo; in intr_pci_print_items() 338 info.cpuid = ino.ino_cpuid; in intr_pci_print_items() 351 } while (mdb_vread(&ino, sizeof (ib_ino_info_t), in intr_pci_print_items() 352 (uintptr_t)ino.ino_next_p) != -1); in intr_pci_print_items() 359 px_ino_t ino; in intr_px_print_items() local [all …]
|
/titanic_50/usr/src/grub/grub-0.97/stage2/ |
H A D | fsys_xfs.c | 83 ino2agno (xfs_ino_t ino) in ino2agno() argument 85 return ino >> XFS_INO_AGINO_BITS; in ino2agno() 89 ino2agino (xfs_ino_t ino) in ino2agino() argument 91 return ino & XFS_INO_MASK(XFS_INO_AGINO_BITS); in ino2agino() 95 ino2offset (xfs_ino_t ino) in ino2offset() argument 97 return ino & XFS_INO_MASK(XFS_INO_OFFSET_BITS); in ino2offset() 202 di_read (xfs_ino_t ino) in di_read() argument 210 agno = ino2agno (ino); in di_read() 211 agino = ino2agino (ino); in di_read() 213 offset = ino2offset (ino); in di_read() [all …]
|
/titanic_50/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_node.c | 109 uint32_t ino; in smbfs_getino() local 113 ino = (uint32_t)dnp->n_ino; in smbfs_getino() 118 ino = smbfs_hash(ino, &sep, 1); in smbfs_getino() 121 ino = smbfs_hash(ino, name, nmlen); in smbfs_getino() 123 return (ino); in smbfs_getino()
|
/titanic_50/usr/src/uts/sun4/io/px/ |
H A D | px_ib.c | 114 px_ib_intr_enable(px_t *px_p, cpuid_t cpu_id, devino_t ino) in px_ib_intr_enable() argument 125 "px_ib_intr_enable: ino=%x cpu_id=%x\n", ino, cpu_id); in px_ib_intr_enable() 127 if (px_lib_intr_devino_to_sysino(px_p->px_dip, ino, in px_ib_intr_enable() 144 px_ib_intr_disable(px_ib_t *ib_p, devino_t ino, int wait) in px_ib_intr_disable() argument 150 DBG(DBG_IB, ib_p->ib_px_p->px_dip, "px_ib_intr_disable: ino=%x\n", ino); in px_ib_intr_disable() 153 if (px_lib_intr_devino_to_sysino(ib_p->ib_px_p->px_dip, ino, in px_ib_intr_disable() 208 px_ib_intr_dist_en(dev_info_t *dip, cpuid_t cpu_id, devino_t ino, in px_ib_intr_dist_en() argument 215 DBG(DBG_IB, dip, "px_ib_intr_dist_en: ino=0x%x\n", ino); in px_ib_intr_dist_en() 217 if (px_lib_intr_devino_to_sysino(dip, ino, &sysino) != DDI_SUCCESS) { in px_ib_intr_dist_en() 219 "px_intr_devino_to_sysino() failed, ino 0x%x\n", ino); in px_ib_intr_dist_en() [all …]
|
H A D | px_ib.h | 133 extern void px_ib_intr_enable(px_t *px_p, cpuid_t cpuid, devino_t ino); 134 extern void px_ib_intr_disable(px_ib_t *ib_p, devino_t ino, int wait); 136 extern void px_ib_intr_dist_en(dev_info_t *dip, cpuid_t cpu_id, devino_t ino, 158 devino_t ino, uint_t pil, uint_t new_intr_state, 160 extern int px_ib_get_intr_target(px_t *px_p, devino_t ino, cpuid_t *cpu_id_p); 161 extern int px_ib_set_intr_target(px_t *px_p, devino_t ino, cpuid_t cpu_id); 164 extern uint8_t pxtool_ib_get_ino_devs(px_t *px_p, uint32_t ino, 166 extern int pxtool_ib_get_msi_info(px_t *px_p, devino_t ino, msinum_t msi_num, 169 cpuid_t new_cpu_id, uint32_t ino);
|
/titanic_50/usr/src/cmd/fs.d/ufs/ff/ |
H A D | ff.c | 75 ino_t ino; member 114 ino_t ino; variable 259 ilist[iflg].ino = n; in main() 376 ino = 0; in check() 389 ino++; in check() 392 ilist[nxfile+1].ino = 0; in check() 393 ino = 0; in check() 402 ino++; in check() 405 ino = 0; in check() 414 ino++; in check() [all …]
|
/titanic_50/usr/src/uts/sun4v/io/ |
H A D | cnex.c | 367 rv = hvldc_intr_getvalid(ssp->cfghdl, iinfo->ino, &intr_state); in cnex_intr_new_cpu() 370 iinfo->ino); in cnex_intr_new_cpu() 384 (void) hvldc_intr_settarget(ssp->cfghdl, iinfo->ino, iinfo->cpuid); in cnex_intr_new_cpu() 390 (void) hvldc_intr_setvalid(ssp->cfghdl, iinfo->ino, in cnex_intr_new_cpu() 407 rv = hvldc_intr_setvalid(ssp->cfghdl, iinfo->ino, HV_INTR_NOTVALID); in cnex_intr_dis_wait() 410 iinfo->ino); in cnex_intr_dis_wait() 421 rv = hvldc_intr_getstate(ssp->cfghdl, iinfo->ino, &intr_state); in cnex_intr_dis_wait() 424 "state\n", iinfo->ino); in cnex_intr_dis_wait() 573 new_cldcp->tx.ino = txino; in cnex_reg_chan() 574 new_cldcp->rx.ino = rxino; in cnex_reg_chan() [all …]
|
H A D | vnex.c | 82 static vnex_id_t *vnex_locate_id(dev_info_t *dip, uint32_t ino); 83 static vnex_id_t *vnex_alloc_id(dev_info_t *dip, uint32_t ino, 447 vnex_ino_to_inum(dev_info_t *dip, uint32_t ino) in vnex_ino_to_inum() argument 452 if ((vid_p = vnex_locate_id(dip, ino)) == NULL) in vnex_ino_to_inum() 467 uint32_t ino; in vnex_add_intr() local 483 ino = hdlp->ih_vector; in vnex_add_intr() 488 if (hvio_intr_devino_to_sysino(cfg, ino, &ihdl) != H_EOK) in vnex_add_intr() 498 vid_p = vnex_alloc_id(rdip, ino, cfg); in vnex_add_intr() 528 uint32_t ino; in vnex_remove_intr() local 531 ino = hdlp->ih_vector; in vnex_remove_intr() [all …]
|
/titanic_50/usr/src/uts/common/fs/ |
H A D | gfs.c | 161 ino64_t *pino, ino64_t *ino) in gfs_get_parent_ino() argument 167 *ino = dp->gfsd_file.gfs_ino; in gfs_get_parent_ino() 171 *pino = *ino; /* root of filesystem */ in gfs_get_parent_ino() 311 ino64_t ino, const char *name, int eflags) in gfs_readdir_emit() argument 318 edp->ed_ino = ino; in gfs_readdir_emit() 324 dp->d_ino = ino; in gfs_readdir_emit() 341 ino64_t ino, unsigned long num) in gfs_readdir_emitn() argument 346 return (gfs_readdir_emit(st, uiop, voff, ino, buf, 0)); in gfs_readdir_emitn() 556 gfs_root_create(size_t size, vfs_t *vfsp, vnodeops_t *ops, ino64_t ino, in gfs_root_create() argument 564 ((gfs_file_t *)vp->v_data)->gfs_ino = ino; in gfs_root_create() [all …]
|