• Home
  • Raw
  • Download

Lines Matching refs:iagno

307 	int iagno, ino, extno, rc;  in diRead()  local
325 iagno = INOTOIAG(ip->i_ino); in diRead()
330 rc = diIAGRead(imap, iagno, &mp); in diRead()
869 int iagno, ino, extno, bitno, sword, agno; in diFree() local
888 iagno = INOTOIAG(inum); in diFree()
893 if (iagno >= imap->im_nextiag) { in diFree()
898 (uint) inum, iagno, imap->im_nextiag); in diFree()
917 if ((rc = diIAGRead(imap, iagno, &mp))) { in diFree()
989 aiagp->inofreeback = cpu_to_le32(iagno); in diFree()
1000 imap->im_agctl[agno].inofree = iagno; in diFree()
1151 aiagp->extfreeback = cpu_to_le32(iagno); in diFree()
1156 imap->im_agctl[agno].extfree = iagno; in diFree()
1175 imap->im_freeiag = iagno; in diFree()
1279 iplist[1] = (struct inode *) (size_t)iagno; in diFree()
1316 diInitInode(struct inode *ip, int iagno, int ino, int extno, struct iag * iagp) in diInitInode() argument
1320 ip->i_ino = (iagno << L2INOSPERIAG) + ino; in diInitInode()
1345 int rc, ino, iagno, addext, extno, bitno, sword; in diAlloc() local
1408 iagno = INOTOIAG(inum); in diAlloc()
1409 if ((rc = diIAGRead(imap, iagno, &mp))) { in diAlloc()
1455 diInitInode(ip, iagno, ino, extno, in diAlloc()
1539 diInitInode(ip, iagno, ino, extno, in diAlloc()
1578 diInitInode(ip, iagno, in diAlloc()
1788 int iagno, ino, rc, rem, extno, sword; in diAllocIno() local
1794 if ((iagno = imap->im_agctl[agno].inofree) < 0) in diAllocIno()
1802 if ((rc = diIAGRead(imap, iagno, &mp))) { in diAllocIno()
1872 diInitInode(ip, iagno, ino, extno, iagp); in diAllocIno()
1913 int rem, iagno, sword, extno, rc; in diAllocExt() local
1920 if ((iagno = imap->im_agctl[agno].extfree) < 0) { in diAllocExt()
1924 if ((rc = diNewIAG(imap, &iagno, agno, &mp))) { in diAllocExt()
1937 if ((rc = diIAGRead(imap, iagno, &mp))) { in diAllocExt()
1982 imap->im_freeiag = iagno; in diAllocExt()
1991 diInitInode(ip, iagno, extno << L2INOSPEREXT, extno, iagp); in diAllocExt()
2178 int agno, iagno, fwd, back, freei = 0, sword, rc; in diNewExt() local
2206 iagno = le32_to_cpu(iagp->iagnum); in diNewExt()
2285 ino = (iagno << L2INOSPERIAG) + (extno << L2INOSPEREXT); in diNewExt()
2335 aiagp->extfreeback = cpu_to_le32(iagno); in diNewExt()
2339 imap->im_agctl[agno].extfree = iagno; in diNewExt()
2348 ciagp->inofreeback = cpu_to_le32(iagno); in diNewExt()
2353 imap->im_agctl[agno].inofree = iagno; in diNewExt()
2461 int iagno, i, xlen; in diNewIAG() local
2485 iagno = imap->im_freeiag; in diNewIAG()
2488 blkno = IAGTOLBLK(iagno, sbi->l2nbperpage); in diNewIAG()
2507 iagno = imap->im_nextiag; in diNewIAG()
2512 if (iagno > (MAXIAGS - 1)) { in diNewIAG()
2524 blkno = IAGTOLBLK(iagno, sbi->l2nbperpage); in diNewIAG()
2586 iagp->iagnum = cpu_to_le32(iagno); in diNewIAG()
2623 imap->im_freeiag = iagno; in diNewIAG()
2638 if ((rc = diIAGRead(imap, iagno, &mp))) { in diNewIAG()
2650 *iagnop = iagno; in diNewIAG()
2681 static int diIAGRead(struct inomap * imap, int iagno, struct metapage ** mpp) in diIAGRead() argument
2687 blkno = IAGTOLBLK(iagno, JFS_SBI(ipimap->i_sb)->l2nbperpage); in diIAGRead()
2749 int iagno, ino, extno, bitno; in diUpdatePMap() local
2758 iagno = INOTOIAG(inum); in diUpdatePMap()
2760 if (iagno >= imap->im_nextiag) { in diUpdatePMap()
2767 rc = diIAGRead(imap, iagno, &mp); in diUpdatePMap()