Lines Matching refs:ic
965 struct jffs2_inode_cache *ic; in jffs2_scan_make_ino_cache() local
967 ic = jffs2_get_ino_cache(c, ino); in jffs2_scan_make_ino_cache()
968 if (ic) in jffs2_scan_make_ino_cache()
969 return ic; in jffs2_scan_make_ino_cache()
974 ic = jffs2_alloc_inode_cache(); in jffs2_scan_make_ino_cache()
975 if (!ic) { in jffs2_scan_make_ino_cache()
979 memset(ic, 0, sizeof(*ic)); in jffs2_scan_make_ino_cache()
981 ic->ino = ino; in jffs2_scan_make_ino_cache()
982 ic->nodes = (void *)ic; in jffs2_scan_make_ino_cache()
983 jffs2_add_ino_cache(c, ic); in jffs2_scan_make_ino_cache()
985 ic->pino_nlink = 1; in jffs2_scan_make_ino_cache()
986 return ic; in jffs2_scan_make_ino_cache()
992 struct jffs2_inode_cache *ic; in jffs2_scan_inode_node() local
1019 ic = jffs2_get_ino_cache(c, ino); in jffs2_scan_inode_node()
1020 if (!ic) { in jffs2_scan_inode_node()
1021 ic = jffs2_scan_make_ino_cache(c, ino); in jffs2_scan_inode_node()
1022 if (!ic) in jffs2_scan_inode_node()
1027 jffs2_link_node_ref(c, jeb, ofs | REF_UNCHECKED, PAD(je32_to_cpu(ri->totlen)), ic); in jffs2_scan_inode_node()
1047 struct jffs2_inode_cache *ic; in jffs2_scan_dirent_node() local
1095 ic = jffs2_scan_make_ino_cache(c, je32_to_cpu(rd->pino)); in jffs2_scan_dirent_node()
1096 if (!ic) { in jffs2_scan_dirent_node()
1102 PAD(je32_to_cpu(rd->totlen)), ic); in jffs2_scan_dirent_node()
1109 jffs2_add_fd_to_list(c, fd, &ic->scan_dents); in jffs2_scan_dirent_node()