Lines Matching refs:ipref
176 ino_t ino, ipref; in ext2fs_valloc() local
188 ipref = cg * fs->e2fs.e2fs_ipg + 1; in ext2fs_valloc()
189 ino = (ino_t)ext2fs_hashalloc(pip, cg, (long)ipref, mode, ext2fs_nodealloccg); in ext2fs_valloc()
440 ext2fs_nodealloccg(struct inode *ip, int cg, daddr_t ipref, int mode) in ext2fs_nodealloccg() argument
447 ipref--; /* to avoid a lot of (ipref -1) */ in ext2fs_nodealloccg()
448 if (ipref == -1) in ext2fs_nodealloccg()
449 ipref = 0; in ext2fs_nodealloccg()
473 if (ipref) { in ext2fs_nodealloccg()
474 ipref %= fs->e2fs.e2fs_ipg; in ext2fs_nodealloccg()
475 if (isclr(ibp, ipref)) in ext2fs_nodealloccg()
478 start = ipref / NBBY; in ext2fs_nodealloccg()
479 len = howmany(fs->e2fs.e2fs_ipg - ipref, NBBY); in ext2fs_nodealloccg()
487 cg, (long long)ipref, fs->e2fs_fsmnt); in ext2fs_nodealloccg()
498 ipref = i * NBBY + ffs(map) - 1; in ext2fs_nodealloccg()
500 setbit(ibp, ipref); in ext2fs_nodealloccg()
503 0, -1, ((mode & IFMT) == IFDIR) ? 1 : 0, ipref); in ext2fs_nodealloccg()
506 return cg * fs->e2fs.e2fs_ipg + ipref + 1; in ext2fs_nodealloccg()