Home | History | Annotate | Download | only in lfs

Lines Matching refs:IFILE

112  * Add a new block to the Ifile, to accommodate future file creations.
134 * Get a block and extend the ifile inode. Leave the buffer for
189 * Initialize the ifile block.
230 (void) LFS_BWRITE_LOG(bp); /* Ifile */
251 IFILE *ifp;
278 * Fetch the ifile entry and make sure the inode is really
292 * Retrieve the version number from the ifile entry. It was
297 /* Done with ifile entry */
312 * No more inodes; extend the ifile so that the next
352 IFILE *ifp;
369 * If the ifile is too short to contain this inum, extend it.
377 DLOG((DLOG_ALLOC, "extend ifile to accommodate ino %jd\n",
409 /* read this ifile entry */
432 panic("extended ifile to accommodate but inode not found");
437 /* write the ifile block */
456 * No more inodes; extend the ifile so that the next
482 * This will be used to shrink the Ifile.
562 IFILE *ifp;
645 * Set the ifile's inode entry to unused, increment its version number
649 /* fetch the ifile entry */
669 /* write the ifile block */
670 (void) LFS_BWRITE_LOG(bp); /* Ifile */
676 * Clear the freelist next pointer and write the ifile
681 (void) LFS_BWRITE_LOG(bp); /* Ifile */
697 /* reload the ifile block */
705 /* write the ifile block */
706 LFS_BWRITE_LOG(bp); /* Ifile */
726 /* load the previous inode's ifile block */
732 LFS_BWRITE_LOG(bp); /* Ifile */
734 /* load this inode's ifile block */
739 LFS_BWRITE_LOG(bp); /* Ifile */
771 LFS_WRITESEGENTRY(sup, fs, lfs_dtosn(fs, old_iaddr), bp); /* Ifile */
799 IFILE *ifp = NULL;
823 * Scan the ifile.
828 /* Load this inode's ifile entry. */
834 /* Don't put zero or ifile on the free list */
843 * because if we're going to scan the whole ifile
881 /* release this inode's ifile entry */
886 /* load lastino's ifile entry */
893 /* reload this inode's ifile entry */
903 /* If moving to the next ifile block, release the buffer. */
944 IFILE *ifp;
973 IFILE *ifp;
1045 IFILE *ifp;
1110 /* read this ifile entry */
1147 IFILE *ifp;