• Home
  • Raw
  • Download

Lines Matching refs:fn

35 				      struct jffs2_inode_info *f, struct jffs2_full_dnode *fn,
38 struct jffs2_inode_info *f, struct jffs2_full_dnode *fn,
501 struct jffs2_full_dnode *fn = NULL; in jffs2_garbage_collect_live() local
528 fn = f->metadata; in jffs2_garbage_collect_live()
529 ret = jffs2_garbage_collect_metadata(c, jeb, f, fn); in jffs2_garbage_collect_live()
536 fn = frag->node; in jffs2_garbage_collect_live()
544 if (fn) { in jffs2_garbage_collect_live()
557 ret = jffs2_garbage_collect_hole(c, jeb, f, fn, start, end); in jffs2_garbage_collect_live()
560 ret = jffs2_garbage_collect_dnode(c, jeb, f, fn, start, end); in jffs2_garbage_collect_live()
759 struct jffs2_inode_info *f, struct jffs2_full_dnode *fn) in jffs2_garbage_collect_metadata() argument
778 mdatalen = fn->size; in jffs2_garbage_collect_metadata()
779 mdata = kmalloc(fn->size, GFP_KERNEL); in jffs2_garbage_collect_metadata()
784 ret = jffs2_read_dnode(c, f, fn, mdata, 0, mdatalen); in jffs2_garbage_collect_metadata()
841 jffs2_mark_node_obsolete(c, fn->raw); in jffs2_garbage_collect_metadata()
842 jffs2_free_full_dnode(fn); in jffs2_garbage_collect_metadata()
1014 struct jffs2_inode_info *f, struct jffs2_full_dnode *fn, in jffs2_garbage_collect_hole() argument
1028 if(fn->frags > 1) { in jffs2_garbage_collect_hole()
1033 ret = jffs2_flash_read(c, ref_offset(fn->raw), sizeof(ri), &readlen, (char *)&ri); in jffs2_garbage_collect_hole()
1041 __func__, ref_offset(fn->raw), in jffs2_garbage_collect_hole()
1047 __func__, ref_offset(fn->raw), in jffs2_garbage_collect_hole()
1054 __func__, ref_offset(fn->raw), in jffs2_garbage_collect_hole()
1063 __func__, ref_offset(fn->raw)); in jffs2_garbage_collect_hole()
1130 D1(if(unlikely(fn->frags <= 1)) { in jffs2_garbage_collect_hole()
1132 __func__, fn->frags, je32_to_cpu(ri.version), in jffs2_garbage_collect_hole()
1139 for (frag = jffs2_lookup_node_frag(&f->fragtree, fn->ofs); in jffs2_garbage_collect_hole()
1141 if (frag->ofs > fn->size + fn->ofs) in jffs2_garbage_collect_hole()
1143 if (frag->node == fn) { in jffs2_garbage_collect_hole()
1146 fn->frags--; in jffs2_garbage_collect_hole()
1149 if (fn->frags) { in jffs2_garbage_collect_hole()
1158 jffs2_mark_node_obsolete(c, fn->raw); in jffs2_garbage_collect_hole()
1159 jffs2_free_full_dnode(fn); in jffs2_garbage_collect_hole()
1165 struct jffs2_inode_info *f, struct jffs2_full_dnode *fn, in jffs2_garbage_collect_dnode() argument