Lines Matching refs:extent_end
289 u64 extent_end = 0;
346 extent_end = key.offset +
349 extent_end = key.offset +
353 extent_end = search_start;
356 if (extent_end <= search_start) {
371 if (start > key.offset && end < extent_end) {
398 extent_end - start);
416 if (start <= key.offset && end < extent_end) {
426 extent_end - end);
435 search_start = extent_end;
440 if (start > key.offset && end >= extent_end) {
448 inode_sub_bytes(inode, extent_end - start);
451 if (end == extent_end)
462 if (start <= key.offset && end >= extent_end) {
473 extent_end - key.offset);
474 extent_end = ALIGN(extent_end,
484 extent_end - key.offset);
488 if (end == extent_end)
525 u64 extent_end;
543 extent_end = key.offset + btrfs_file_extent_num_bytes(leaf, fi);
544 if ((*start && *start != key.offset) || (*end && *end != extent_end))
548 *end = extent_end;
570 u64 extent_end;
603 extent_end = key.offset + btrfs_file_extent_num_bytes(leaf, fi);
604 BUG_ON(key.offset > start || extent_end < end);
611 if (start == key.offset && end < extent_end) {
622 extent_end - end);
634 if (start > key.offset && end == extent_end) {
659 while (start > key.offset || end < extent_end) {
682 extent_end - split);
695 extent_end = end;
709 extent_end = other_end;
746 extent_end - key.offset);