Lines Matching refs:ic
967 struct jffs2_inode_cache *ic; in jffs2_scan_make_ino_cache() local
969 ic = jffs2_get_ino_cache(c, ino); in jffs2_scan_make_ino_cache()
970 if (ic) in jffs2_scan_make_ino_cache()
971 return ic; in jffs2_scan_make_ino_cache()
976 ic = jffs2_alloc_inode_cache(); in jffs2_scan_make_ino_cache()
977 if (!ic) { in jffs2_scan_make_ino_cache()
981 memset(ic, 0, sizeof(*ic)); in jffs2_scan_make_ino_cache()
983 ic->ino = ino; in jffs2_scan_make_ino_cache()
984 ic->nodes = (void *)ic; in jffs2_scan_make_ino_cache()
985 jffs2_add_ino_cache(c, ic); in jffs2_scan_make_ino_cache()
987 ic->pino_nlink = 1; in jffs2_scan_make_ino_cache()
988 return ic; in jffs2_scan_make_ino_cache()
994 struct jffs2_inode_cache *ic; in jffs2_scan_inode_node() local
1021 ic = jffs2_get_ino_cache(c, ino); in jffs2_scan_inode_node()
1022 if (!ic) { in jffs2_scan_inode_node()
1023 ic = jffs2_scan_make_ino_cache(c, ino); in jffs2_scan_inode_node()
1024 if (!ic) in jffs2_scan_inode_node()
1029 jffs2_link_node_ref(c, jeb, ofs | REF_UNCHECKED, PAD(je32_to_cpu(ri->totlen)), ic); in jffs2_scan_inode_node()
1049 struct jffs2_inode_cache *ic; in jffs2_scan_dirent_node() local
1097 ic = jffs2_scan_make_ino_cache(c, je32_to_cpu(rd->pino)); in jffs2_scan_dirent_node()
1098 if (!ic) { in jffs2_scan_dirent_node()
1104 PAD(je32_to_cpu(rd->totlen)), ic); in jffs2_scan_dirent_node()
1111 jffs2_add_fd_to_list(c, fd, &ic->scan_dents); in jffs2_scan_dirent_node()