Lines Matching defs:table
14 * The export code uses an inode lookup table to map inode numbers passed in
15 * filehandles to an inode location on disk. This table is stored compressed
16 * into metadata blocks. A second index table is used to locate these. This
17 * second index table for speed of access (and because it is small) is read at
20 * The inode lookup table is used only by the export code, inode disk
37 * Look-up inode number (ino) in table, returning the inode location.
113 * Read uncompressed inode lookup table indexes off disk into memory
121 __le64 *table;
133 * The computed size of the lookup table (length bytes) should exactly
134 * match the table start and end points
139 table = squashfs_read_table(sb, lookup_table_start, length);
140 if (IS_ERR(table))
141 return table;
144 * table0], table[1], ... table[indexes - 1] store the locations
146 * less than the next (i.e. table[0] < table[1]), and the difference
148 * table[indexes - 1] should be less than lookup_table_start, and
152 start = le64_to_cpu(table[n]);
153 end = le64_to_cpu(table[n + 1]);
158 kfree(table);
163 start = le64_to_cpu(table[indexes - 1]);
167 kfree(table);
171 return table;