Lines Matching refs:new_fn
741 struct jffs2_full_dnode *new_fn; in jffs2_garbage_collect_metadata() local
814 new_fn = jffs2_write_dnode(c, f, &ri, mdata, mdatalen, ALLOC_GC); in jffs2_garbage_collect_metadata()
816 if (IS_ERR(new_fn)) { in jffs2_garbage_collect_metadata()
817 pr_warn("Error writing new dnode: %ld\n", PTR_ERR(new_fn)); in jffs2_garbage_collect_metadata()
818 ret = PTR_ERR(new_fn); in jffs2_garbage_collect_metadata()
823 f->metadata = new_fn; in jffs2_garbage_collect_metadata()
999 struct jffs2_full_dnode *new_fn; in jffs2_garbage_collect_hole() local
1088 new_fn = jffs2_write_dnode(c, f, &ri, NULL, 0, ALLOC_GC); in jffs2_garbage_collect_hole()
1090 if (IS_ERR(new_fn)) { in jffs2_garbage_collect_hole()
1091 pr_warn("Error writing new hole node: %ld\n", PTR_ERR(new_fn)); in jffs2_garbage_collect_hole()
1092 return PTR_ERR(new_fn); in jffs2_garbage_collect_hole()
1095 jffs2_add_full_dnode_to_inode(c, f, new_fn); in jffs2_garbage_collect_hole()
1117 mark_ref_normal(new_fn->raw); in jffs2_garbage_collect_hole()
1124 frag->node = new_fn; in jffs2_garbage_collect_hole()
1125 new_fn->frags++; in jffs2_garbage_collect_hole()
1133 if (!new_fn->frags) { in jffs2_garbage_collect_hole()
1148 struct jffs2_full_dnode *new_fn; in jffs2_garbage_collect_dnode() local
1360 new_fn = jffs2_write_dnode(c, f, &ri, comprbuf, cdatalen, ALLOC_GC); in jffs2_garbage_collect_dnode()
1364 if (IS_ERR(new_fn)) { in jffs2_garbage_collect_dnode()
1366 PTR_ERR(new_fn)); in jffs2_garbage_collect_dnode()
1367 ret = PTR_ERR(new_fn); in jffs2_garbage_collect_dnode()
1370 ret = jffs2_add_full_dnode_to_inode(c, f, new_fn); in jffs2_garbage_collect_dnode()