Lines Matching refs:ic
964 struct jffs2_inode_cache *ic; in jffs2_scan_make_ino_cache() local
966 ic = jffs2_get_ino_cache(c, ino); in jffs2_scan_make_ino_cache()
967 if (ic) in jffs2_scan_make_ino_cache()
968 return ic; in jffs2_scan_make_ino_cache()
973 ic = jffs2_alloc_inode_cache(); in jffs2_scan_make_ino_cache()
974 if (!ic) { in jffs2_scan_make_ino_cache()
978 memset(ic, 0, sizeof(*ic)); in jffs2_scan_make_ino_cache()
980 ic->ino = ino; in jffs2_scan_make_ino_cache()
981 ic->nodes = (void *)ic; in jffs2_scan_make_ino_cache()
982 jffs2_add_ino_cache(c, ic); in jffs2_scan_make_ino_cache()
984 ic->pino_nlink = 1; in jffs2_scan_make_ino_cache()
985 return ic; in jffs2_scan_make_ino_cache()
991 struct jffs2_inode_cache *ic; in jffs2_scan_inode_node() local
1018 ic = jffs2_get_ino_cache(c, ino); in jffs2_scan_inode_node()
1019 if (!ic) { in jffs2_scan_inode_node()
1020 ic = jffs2_scan_make_ino_cache(c, ino); in jffs2_scan_inode_node()
1021 if (!ic) in jffs2_scan_inode_node()
1026 jffs2_link_node_ref(c, jeb, ofs | REF_UNCHECKED, PAD(je32_to_cpu(ri->totlen)), ic); in jffs2_scan_inode_node()
1046 struct jffs2_inode_cache *ic; in jffs2_scan_dirent_node() local
1094 ic = jffs2_scan_make_ino_cache(c, je32_to_cpu(rd->pino)); in jffs2_scan_dirent_node()
1095 if (!ic) { in jffs2_scan_dirent_node()
1101 PAD(je32_to_cpu(rd->totlen)), ic); in jffs2_scan_dirent_node()
1108 jffs2_add_fd_to_list(c, fd, &ic->scan_dents); in jffs2_scan_dirent_node()