Lines Matching refs:fi_inode
102 filep->fi_inode = get_cache((int)inode); in openi()
103 if (filep->fi_inode != 0) in openi()
118 filep->fi_inode = (struct inode *) in openi()
120 bzero((char *)filep->fi_inode, sizeof (struct inode)); in openi()
121 filep->fi_inode->i_ic = in openi()
123 filep->fi_inode->i_number = inode; in openi()
124 set_cache((int)inode, (void *)filep->fi_inode, sizeof (struct inode)); in openi()
182 if ((filep->fi_inode->i_smode & IFMT) == IFLNK) { in find()
185 filep->fi_inode->i_db[0]); in find()
225 inodep = filep->fi_inode; in sbmap()
288 ip = filep->fi_inode; in dlook()
331 if (dstuff->loc >= filep->fi_inode->i_size) { in readdir()
345 blksize(&devp->un_fs.di_fs, filep->fi_inode, lbn); in readdir()
380 diff = filep->fi_inode->i_size - filep->fi_offset; in getblock()
396 size = blksize(fs, filep->fi_inode, lbn); in getblock()
416 if (filep->fi_offset - off + size >= filep->fi_inode->i_size) in getblock()
445 diff = filep->fi_inode->i_size - filep->fi_offset; in getblock_noopt()
461 size = blksize(fs, filep->fi_inode, lbn); in getblock_noopt()
469 if (filep->fi_offset - off + size >= filep->fi_inode->i_size) in getblock_noopt()
501 filep->fi_offset + count > filep->fi_inode->i_size) in bufs_read()
502 count = filep->fi_inode->i_size - filep->fi_offset; in bufs_read()
630 filep->fi_inode = NULL; in bufs_open()
701 ip = filep->fi_inode; in bufs_fstat()