Lines Matching refs:fi_offset
106 filep->fi_offset = 0; in openi()
380 diff = filep->fi_inode->i_size - filep->fi_offset; in getblock()
388 lbn = lblkno(fs, filep->fi_offset); in getblock()
393 off = blkoff(fs, filep->fi_offset); 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()
453 lbn = lblkno(fs, filep->fi_offset); in getblock_noopt()
458 off = blkoff(fs, filep->fi_offset); 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()
521 filep->fi_offset += rcount; in bufs_read()
531 filep->fi_offset += j; in bufs_read()
570 head->fi_offset = 0; in bufs_mountroot()
647 filep->fi_offset = filep->fi_count = 0; in bufs_open()
673 filep->fi_offset += addr; in bufs_lseek()
676 filep->fi_offset = addr; in bufs_lseek()
748 filep->fi_blocknum = filep->fi_count = filep->fi_offset = 0; in bufs_close()