Lines Matching refs:ipref
390 ino_t ino, ipref; in ext2_valloc() local
415 ipref = cg * fs->e2fs_ipg + 1; in ext2_valloc()
416 ino = (ino_t)ext2_hashalloc(pip, cg, (long)ipref, mode, ext2_nodealloccg); in ext2_valloc()
1310 ext2_nodealloccg(struct inode *ip, int cg, daddr_t ipref, int mode) in ext2_nodealloccg() argument
1318 ipref--; /* to avoid a lot of (ipref -1) */ in ext2_nodealloccg()
1319 if (ipref == -1) in ext2_nodealloccg()
1320 ipref = 0; in ext2_nodealloccg()
1369 if (ipref) { in ext2_nodealloccg()
1370 ipref %= fs->e2fs_ipg; in ext2_nodealloccg()
1371 if (isclr(ibp, ipref)) in ext2_nodealloccg()
1374 start = ipref / NBBY; in ext2_nodealloccg()
1375 len = howmany(fs->e2fs_ipg - ipref, NBBY); in ext2_nodealloccg()
1383 ext2_nodealloccg_bmap_corrupted, cg, ipref, in ext2_nodealloccg()
1390 ipref = (loc - ibp) * NBBY + ffs(~*loc) - 1; in ext2_nodealloccg()
1392 setbit(ibp, ipref); in ext2_nodealloccg()
1399 if (ipref + 1 > ifree) in ext2_nodealloccg()
1401 fs->e2fs_ipg - (ipref + 1)); in ext2_nodealloccg()
1413 return ((uint64_t)cg * fs->e2fs_ipg + ipref + 1); in ext2_nodealloccg()