Lines Matching defs:fn
64 struct jffs2_full_dnode *fn;
88 fn = jffs2_alloc_full_dnode();
89 if (!fn)
167 jffs2_free_full_dnode(fn);
182 fn->raw = jffs2_add_physical_node_ref(c, flash_ofs, PAD(sizeof(*ri)+datalen), f->inocache);
183 if (IS_ERR(fn->raw)) {
184 void *hold_err = fn->raw;
186 jffs2_free_full_dnode(fn);
189 fn->ofs = je32_to_cpu(ri->offset);
190 fn->size = je32_to_cpu(ri->dsize);
191 fn->frags = 0;
202 return fn;
351 struct jffs2_full_dnode *fn;
391 fn = jffs2_write_dnode(c, f, ri, comprbuf, cdatalen, ALLOC_NORETRY);
395 if (IS_ERR(fn)) {
396 ret = PTR_ERR(fn);
407 ret = jffs2_add_full_dnode_to_inode(c, f, fn);
417 jffs2_mark_node_obsolete(c, fn->raw);
418 jffs2_free_full_dnode(fn);
446 struct jffs2_full_dnode *fn;
465 fn = jffs2_write_dnode(c, f, ri, NULL, 0, ALLOC_NORMAL);
470 if (IS_ERR(fn)) {
475 return PTR_ERR(fn);
480 f->metadata = fn;