Lines Matching refs:inocache

976 	dbg_readinode("ino #%u\n", f->inocache->ino);  in jffs2_get_inode_nodes()
986 valid_ref = jffs2_first_valid_node(f->inocache->nodes); in jffs2_get_inode_nodes()
987 if (!valid_ref && f->inocache->ino != 1) in jffs2_get_inode_nodes()
988 JFFS2_WARNING("Eep. No valid nodes for ino #%u.\n", f->inocache->ino); in jffs2_get_inode_nodes()
1117 f->inocache->ino, rii->highest_version, rii->latest_mctime, in jffs2_get_inode_nodes()
1138 dbg_readinode("ino #%u pino/nlink is %d\n", f->inocache->ino, in jffs2_do_read_inode_internal()
1139 f->inocache->pino_nlink); in jffs2_do_read_inode_internal()
1147 JFFS2_ERROR("cannot read nodes for ino %u, returned error is %d\n", f->inocache->ino, ret); in jffs2_do_read_inode_internal()
1148 if (f->inocache->state == INO_STATE_READING) in jffs2_do_read_inode_internal()
1149 jffs2_set_inocache_state(c, f->inocache, INO_STATE_CHECKEDABSENT); in jffs2_do_read_inode_internal()
1156 f->inocache->ino, ret); in jffs2_do_read_inode_internal()
1157 if (f->inocache->state == INO_STATE_READING) in jffs2_do_read_inode_internal()
1158 jffs2_set_inocache_state(c, f->inocache, INO_STATE_CHECKEDABSENT); in jffs2_do_read_inode_internal()
1185 if (f->inocache->ino != 1) { in jffs2_do_read_inode_internal()
1186 JFFS2_WARNING("no data nodes found for ino #%u\n", f->inocache->ino); in jffs2_do_read_inode_internal()
1188 if (f->inocache->state == INO_STATE_READING) in jffs2_do_read_inode_internal()
1189 jffs2_set_inocache_state(c, f->inocache, INO_STATE_CHECKEDABSENT); in jffs2_do_read_inode_internal()
1200 if (f->inocache->state == INO_STATE_READING) in jffs2_do_read_inode_internal()
1201 jffs2_set_inocache_state(c, f->inocache, INO_STATE_PRESENT); in jffs2_do_read_inode_internal()
1216 f->inocache->ino, ref_offset(rii.latest_ref)); in jffs2_do_read_inode_internal()
1235 f->inocache->ino, je32_to_cpu(latest_node->isize), new_size); in jffs2_do_read_inode_internal()
1248 if (f->inocache->state != INO_STATE_CHECKING) { in jffs2_do_read_inode_internal()
1284 f->inocache->ino, jemode_to_cpu(latest_node->mode)); in jffs2_do_read_inode_internal()
1289 f->inocache->ino, jemode_to_cpu(latest_node->mode)); in jffs2_do_read_inode_internal()
1295 f->inocache->ino, jemode_to_cpu(latest_node->mode)); in jffs2_do_read_inode_internal()
1305 if (f->inocache->state == INO_STATE_READING) in jffs2_do_read_inode_internal()
1306 jffs2_set_inocache_state(c, f->inocache, INO_STATE_PRESENT); in jffs2_do_read_inode_internal()
1319 f->inocache = jffs2_get_ino_cache(c, ino); in jffs2_do_read_inode()
1321 if (f->inocache) { in jffs2_do_read_inode()
1323 switch(f->inocache->state) { in jffs2_do_read_inode()
1326 f->inocache->state = INO_STATE_READING; in jffs2_do_read_inode()
1334 dbg_readinode("waiting for ino #%u in state %d\n", ino, f->inocache->state); in jffs2_do_read_inode()
1343 …JFFS2_ERROR("Eep. Trying to read_inode #%u when it's already in state %d!\n", ino, f->inocache->st… in jffs2_do_read_inode()
1345 f->inocache = NULL; in jffs2_do_read_inode()
1354 if (!f->inocache && ino == 1) { in jffs2_do_read_inode()
1356 f->inocache = jffs2_alloc_inode_cache(); in jffs2_do_read_inode()
1357 if (!f->inocache) { in jffs2_do_read_inode()
1362 memset(f->inocache, 0, sizeof(struct jffs2_inode_cache)); in jffs2_do_read_inode()
1363 f->inocache->ino = f->inocache->pino_nlink = 1; in jffs2_do_read_inode()
1364 f->inocache->nodes = (struct jffs2_raw_node_ref *)f->inocache; in jffs2_do_read_inode()
1365 f->inocache->state = INO_STATE_READING; in jffs2_do_read_inode()
1366 jffs2_add_ino_cache(c, f->inocache); in jffs2_do_read_inode()
1368 if (!f->inocache) { in jffs2_do_read_inode()
1387 f->inocache = ic; in jffs2_do_crccheck_inode()
1402 jffs2_xattr_delete_inode(c, f->inocache); in jffs2_do_clear_inode()
1404 deleted = f->inocache && !f->inocache->pino_nlink; in jffs2_do_clear_inode()
1406 if (f->inocache && f->inocache->state != INO_STATE_CHECKING) in jffs2_do_clear_inode()
1407 jffs2_set_inocache_state(c, f->inocache, INO_STATE_CLEARING); in jffs2_do_clear_inode()
1429 if (f->inocache && f->inocache->state != INO_STATE_CHECKING) { in jffs2_do_clear_inode()
1430 jffs2_set_inocache_state(c, f->inocache, INO_STATE_CHECKEDABSENT); in jffs2_do_clear_inode()
1431 if (f->inocache->nodes == (void *)f->inocache) in jffs2_do_clear_inode()
1432 jffs2_del_ino_cache(c, f->inocache); in jffs2_do_clear_inode()