Home | History | Annotate | Download | only in ext2fs

Lines Matching full:logical

598  * Go to the node at leaf_level which contains logical block blk.
1124 * Sets the physical block for a logical file block in the extent tree.
1146 blk64_t logical, blk64_t physical, int flags)
1149 int mapped = 1; /* logical is mapped? */
1167 handle->ino, logical, physical, flags);
1187 newextent.e_lblk = logical;
1211 /* go to the logical spot we want to (re/un)map */
1212 retval = ext2fs_extent_goto(handle, logical);
1220 logical);
1229 * This may be the extent *before* the requested logical,
1251 retval = ext2fs_extent_goto(handle, logical);
1266 retval = ext2fs_extent_goto(handle, logical);
1272 (extent.e_pblk + (logical - extent.e_lblk) == physical)) {
1274 printf("physical block (at %llu) unchanged\n", logical);
1281 printf("mapping unmapped logical block %llu\n", logical);
1283 if ((logical == extent.e_lblk + extent.e_len) &&
1289 } else if ((logical == extent.e_lblk - 1) &&
1298 (logical == next_extent.e_lblk - 1) &&
1311 } else if (logical < extent.e_lblk)
1321 } else if ((logical == extent.e_lblk) && (extent.e_len == 1)) {
1338 } else if (logical == extent.e_lblk + extent.e_len - 1) {
1344 (logical == (next_extent.e_lblk - 1)) &&
1378 } else if (logical == extent.e_lblk) {
1384 (logical == (prev_extent.e_lblk +
1428 extent.e_len = (logical - extent.e_lblk);