Lines Matching refs:size

469 	 * The area after the common header size is not empty, so the common
1153 * size-recovery and orphans to be written to the flash. That is important to
1221 * struct size_entry - inode size information for recovery.
1224 * @i_size: size on inode
1225 * @d_size: maximum size based on data nodes
1239 * add_ino - add an entry to the size tree.
1242 * @i_size: size on inode
1243 * @d_size: maximum size based on data nodes
1277 * find_ino - find an entry on the size tree.
1299 * remove_ino - remove an entry from the size tree.
1314 * ubifs_destroy_size_tree - free resources related to the size tree.
1334 * @new_size: inode size
1337 * 1) to ensure there are no data nodes that fall outside the inode size
1341 * the size from the inode node, the maximum size of any data node (also altered
1346 * been committed that are beyond the inode size, however the only way to find
1348 * be made to record the size of inodes at the start of commit, which would seem
1398 * fix_size_in_place - fix inode size in place on flash.
1400 * @e: inode size information for recovery
1417 * If the size recorded on the inode node is greater than the size that
1420 i_size = le64_to_cpu(ino->size);
1427 /* Change the size field and recalculate the CRC */
1429 ino->size = cpu_to_le64(e->d_size);
1443 dbg_rcvry("inode %lu at %d:%d size %lld -> %lld",
1448 ubifs_warn(c, "inode %lu failed to fix size %lld -> %lld error %d",
1454 * inode_fix_size - fix inode size
1456 * @e: inode size information for recovery
1477 * The original inode in the index already has a size
1484 dbg_rcvry("ino %lu size %lld -> %lld",
1500 * fixed size.
1519 * ubifs_recover_size - recover inode size.
1521 * @in_place: If true, do a in-place size fixup
1523 * This function attempts to fix inode size discrepancies identified by the
1558 e->i_size = le64_to_cpu(ino->size);
1566 * We found data that is outside the found inode size,
1567 * fixup the inode size