Lines Matching refs:ipref
388 ino_t ino, ipref; in ext2_valloc() local
413 ipref = cg * fs->e2fs_ipg + 1; in ext2_valloc()
414 ino = (ino_t)ext2_hashalloc(pip, cg, (long)ipref, mode, ext2_nodealloccg); in ext2_valloc()
1308 ext2_nodealloccg(struct inode *ip, int cg, daddr_t ipref, int mode) in ext2_nodealloccg() argument
1316 ipref--; /* to avoid a lot of (ipref -1) */ in ext2_nodealloccg()
1317 if (ipref == -1) in ext2_nodealloccg()
1318 ipref = 0; in ext2_nodealloccg()
1367 if (ipref) { in ext2_nodealloccg()
1368 ipref %= fs->e2fs_ipg; in ext2_nodealloccg()
1369 if (isclr(ibp, ipref)) in ext2_nodealloccg()
1372 start = ipref / NBBY; in ext2_nodealloccg()
1373 len = howmany(fs->e2fs_ipg - ipref, NBBY); in ext2_nodealloccg()
1381 ext2_nodealloccg_bmap_corrupted, cg, ipref, in ext2_nodealloccg()
1388 ipref = (loc - ibp) * NBBY + ffs(~*loc) - 1; in ext2_nodealloccg()
1390 setbit(ibp, ipref); in ext2_nodealloccg()
1397 if (ipref + 1 > ifree) in ext2_nodealloccg()
1399 fs->e2fs_ipg - (ipref + 1)); in ext2_nodealloccg()
1411 return ((uint64_t)cg * fs->e2fs_ipg + ipref + 1); in ext2_nodealloccg()