Lines Matching refs:ic
961 struct jffs2_inode_cache *ic; in jffs2_scan_make_ino_cache() local
963 ic = jffs2_get_ino_cache(c, ino); in jffs2_scan_make_ino_cache()
964 if (ic) in jffs2_scan_make_ino_cache()
965 return ic; in jffs2_scan_make_ino_cache()
970 ic = jffs2_alloc_inode_cache(); in jffs2_scan_make_ino_cache()
971 if (!ic) { in jffs2_scan_make_ino_cache()
975 memset(ic, 0, sizeof(*ic)); in jffs2_scan_make_ino_cache()
977 ic->ino = ino; in jffs2_scan_make_ino_cache()
978 ic->nodes = (void *)ic; in jffs2_scan_make_ino_cache()
979 jffs2_add_ino_cache(c, ic); in jffs2_scan_make_ino_cache()
981 ic->pino_nlink = 1; in jffs2_scan_make_ino_cache()
982 return ic; in jffs2_scan_make_ino_cache()
988 struct jffs2_inode_cache *ic; in jffs2_scan_inode_node() local
1015 ic = jffs2_get_ino_cache(c, ino); in jffs2_scan_inode_node()
1016 if (!ic) { in jffs2_scan_inode_node()
1017 ic = jffs2_scan_make_ino_cache(c, ino); in jffs2_scan_inode_node()
1018 if (!ic) in jffs2_scan_inode_node()
1023 jffs2_link_node_ref(c, jeb, ofs | REF_UNCHECKED, PAD(je32_to_cpu(ri->totlen)), ic); in jffs2_scan_inode_node()
1043 struct jffs2_inode_cache *ic; in jffs2_scan_dirent_node() local
1091 ic = jffs2_scan_make_ino_cache(c, je32_to_cpu(rd->pino)); in jffs2_scan_dirent_node()
1092 if (!ic) { in jffs2_scan_dirent_node()
1098 PAD(je32_to_cpu(rd->totlen)), ic); in jffs2_scan_dirent_node()
1105 jffs2_add_fd_to_list(c, fd, &ic->scan_dents); in jffs2_scan_dirent_node()