Home | History | Annotate | Download | only in ext2fs

Lines Matching refs:logical

647  * Go to the node at leaf_level which contains logical block blk.
1234 * Sets the physical block for a logical file block in the extent tree.
1256 blk64_t logical, blk64_t physical, int flags)
1259 int mapped = 1; /* logical is mapped? */
1277 handle->ino, logical, physical, flags);
1297 newextent.e_lblk = logical;
1321 /* go to the logical spot we want to (re/un)map */
1322 retval = ext2fs_extent_goto(handle, logical);
1330 logical);
1339 * This may be the extent *before* the requested logical,
1361 retval = ext2fs_extent_goto(handle, logical);
1376 retval = ext2fs_extent_goto(handle, logical);
1382 (extent.e_pblk + (logical - extent.e_lblk) == physical)) {
1384 printf("physical block (at %llu) unchanged\n", logical);
1391 printf("mapping unmapped logical block %llu\n", logical);
1393 if ((logical == extent.e_lblk + extent.e_len) &&
1399 } else if ((logical == extent.e_lblk - 1) &&
1408 (logical == next_extent.e_lblk - 1) &&
1421 } else if (logical < extent.e_lblk)
1431 } else if ((logical == extent.e_lblk) && (extent.e_len == 1)) {
1448 } else if (logical == extent.e_lblk + extent.e_len - 1) {
1454 (logical == (next_extent.e_lblk - 1)) &&
1483 retval = ext2fs_extent_goto(handle, logical);
1496 } else if (logical == extent.e_lblk) {
1502 (logical == (prev_extent.e_lblk +
1553 extent.e_len = (logical - extent.e_lblk);