Home | History | Annotate | Download | only in lfs

Lines Matching refs:IFILE

1107 	/* Set up the ifile and lock aflags */
1182 * We use the ifile vnode for almost every operation. Instead of
1188 DLOG((DLOG_MOUNT, "lfs_mountfs: ifile vget failed, error=%d\n", error));
1296 * Initialize the ifile cleaner info with information from
1307 (void) LFS_BWRITE_LOG(bp); /* Ifile */
1320 LFS_WRITESEGENTRY(sup, fs, lfs_dtosn(fs, lfs_sb_getoffset(fs)), bp); /* Ifile */
1323 /* Now that roll-forward is done, unlock the Ifile */
1430 /* Finish with the Ifile, now that we're done with it */
1520 panic("lfs_unmount: still dirty blocks on ifile vnode");
1724 IFILE *ifp;
2089 /* The Ifile lives in the buffer cache */
2524 /* Note old and new segment table endpoints, and old ifile size */
2531 * Make sure no one can use the Ifile while we change it around.
2533 * is holding Ifile buffers, so we get each one, to drain them.
2543 /* Allocate new Ifile blocks */
2547 panic("balloc extending ifile");
2552 /* Register new ifile size */
2587 panic("lfs: ifile read: %d", error);
2639 /* Truncate Ifile if necessary */
2652 /* Let Ifile accesses proceed */