Lines Matching refs:entry
330 struct ext2_inode_entry *entry;
332 entry = &state->inode[i];
335 if (!ext2_get_inode_state(fs, entry->num) ||
336 ext2_get_inode_state(fs, entry->dest))
339 if (!ext2_read_inode(fs, entry->num, &buf))
341 if (!ext2_write_inode(fs, entry->dest, &buf))
344 entry->isdir = S_ISDIR(EXT2_INODE_MODE(buf))?1:0;
359 struct ext2_inode_entry *entry;
361 entry = &state->inode[i];
362 ext2_set_inode_state(fs, entry->dest, 1, 1);
363 ext2_set_inode_state(fs, entry->num, 0, 1);
364 ext2_zero_inode(fs, entry->num);
380 struct ext2_inode_entry *entry;
384 entry = &state->inode[i];
385 t = entry->dest;
387 for (j=0;j<entry->numreferences;j++)
391 bh = ext2_bread(fs, entry->ref[j].block);
397 if (PED_LE32_TO_CPU((*((uint32_t *)(bh->data + entry->ref[j].offset)))) != entry->num)
401 (long) entry->num,
402 (long) entry->dest,
404 entry->ref[j].block,
405 (int) entry->ref[j].offset);
416 *((uint32_t *)(bh->data + entry->ref[j].offset))
423 if (entry->isdir)
428 oldgroup = (entry->num - 1)
430 newgroup = (entry->dest - 1)