Lines Matching refs:ino
295 int iagno, ino, extno, rc;
307 jfs_info("diRead: ino = %ld", ip->i_ino);
328 ino = ip->i_ino & (INOSPERIAG - 1);
329 extno = ino >> L2INOSPEREXT;
340 blkno = INOPBLK(&iagp->inoext[extno], ino, sbi->l2nbperpage);
347 rel_inode = (ino & (INOSPERPAGE - 1));
585 s32 ino;
604 ino = ip->i_ino & (INOSPERIAG - 1);
617 blkno = INOPBLK(&(jfs_ip->ixpxd), ino, sbi->l2nbperpage);
619 rel_inode = (ino & (INOSPERPAGE - 1));
646 dioffset = (ino & (INOSPERPAGE - 1)) << L2DISIZE;
850 int iagno, ino, extno, bitno, sword, agno;
882 /* get the allocation group for this ino.
907 ino = inum & (INOSPERIAG - 1);
908 extno = ino >> L2INOSPEREXT;
909 bitno = ino & (INOSPEREXT - 1);
1295 diInitInode(struct inode *ip, int iagno, int ino, int extno, struct iag * iagp)
1299 ip->i_ino = (iagno << L2INOSPERIAG) + ino;
1324 int rc, ino, iagno, addext, extno, bitno, sword;
1377 ino = inum & (INOSPERIAG - 1);
1380 if (ino == 0)
1413 extno = ino >> L2INOSPEREXT;
1419 bitno = ino & (INOSPEREXT - 1);
1424 ino = (extno << L2INOSPEREXT) + bitno;
1429 rc = diAllocBit(imap, iagp, ino);
1437 diInitInode(ip, iagno, ino, extno,
1511 ino = (extno << L2INOSPEREXT) + rem;
1512 rc = diAllocBit(imap, iagp, ino);
1520 diInitInode(ip, iagno, ino, extno,
1769 int iagno, ino, rc, rem, extno, sword;
1839 ino = (extno << L2INOSPEREXT) + rem;
1843 rc = diAllocBit(imap, iagp, ino);
1852 diInitInode(ip, iagno, ino, extno, iagp);
1979 * NAME: diAllocBit(imap,iagp,ino)
2001 * ino - inode number to be allocated within the iag.
2008 static int diAllocBit(struct inomap * imap, struct iag * iagp, int ino)
2046 extno = ino >> L2INOSPEREXT;
2047 bitno = ino & (INOSPEREXT - 1);
2163 ino_t ino;
2266 ino = (iagno << L2INOSPERIAG) + (extno << L2INOSPEREXT);
2284 for (j = 0; j < INOSPERPAGE; j++, dp++, ino++) {
2286 dp->di_number = cpu_to_le32(ino);
2730 int iagno, ino, extno, bitno;
2756 ino = inum & (INOSPERIAG - 1);
2757 extno = ino >> L2INOSPEREXT;
2758 bitno = ino & (INOSPEREXT - 1);