Lines Matching refs:f
82 struct jffs2_inode_info *f = JFFS2_INODE_INFO(inode); in jffs2_do_readpage_nolock() local
95 ret = jffs2_read_inode_range(c, f, pg_buf, pg->index << PAGE_SHIFT, in jffs2_do_readpage_nolock()
123 struct jffs2_inode_info *f = JFFS2_INODE_INFO(pg->mapping->host); in jffs2_readpage() local
126 mutex_lock(&f->sem); in jffs2_readpage()
128 mutex_unlock(&f->sem); in jffs2_readpage()
138 struct jffs2_inode_info *f = JFFS2_INODE_INFO(inode); in jffs2_write_begin() local
159 mutex_lock(&f->sem); in jffs2_write_begin()
167 ri.ino = cpu_to_je32(f->inocache->ino); in jffs2_write_begin()
168 ri.version = cpu_to_je32(++f->highest_version); in jffs2_write_begin()
181 fn = jffs2_write_dnode(c, f, &ri, NULL, 0, ALLOC_NORMAL); in jffs2_write_begin()
186 mutex_unlock(&f->sem); in jffs2_write_begin()
189 ret = jffs2_add_full_dnode_to_inode(c, f, fn); in jffs2_write_begin()
190 if (f->metadata) { in jffs2_write_begin()
191 jffs2_mark_node_obsolete(c, f->metadata->raw); in jffs2_write_begin()
192 jffs2_free_full_dnode(f->metadata); in jffs2_write_begin()
193 f->metadata = NULL; in jffs2_write_begin()
201 mutex_unlock(&f->sem); in jffs2_write_begin()
206 mutex_unlock(&f->sem); in jffs2_write_begin()
228 mutex_lock(&f->sem); in jffs2_write_begin()
230 mutex_unlock(&f->sem); in jffs2_write_begin()
253 struct jffs2_inode_info *f = JFFS2_INODE_INFO(inode); in jffs2_write_end() local
302 ret = jffs2_write_inode_range(c, f, ri, page_address(pg) + aligned_start, in jffs2_write_end()