Lines Matching defs:bofs
725 u64 bix, bofs = li->li_data[INDIRECT_INDEX];
731 if (!bofs)
744 ret = logfs_segment_read(inode, ipage, bofs, bix, level);
750 bofs = block_get_pointer(ipage, get_bits(bix, SUBLEVEL(level)));
752 if (!bofs)
756 return logfs_segment_read(inode, page, bofs, bix, 0);
772 u64 bofs = li->li_data[INDIRECT_INDEX];
777 if (!bofs)
787 ret = logfs_segment_read(inode, ipage, bofs, bix, level);
793 bofs = block_get_pointer(ipage, get_bits(bix, SUBLEVEL(level)));
795 if (!bofs)
825 u64 increment, bofs = li->li_data[INDIRECT_INDEX];
830 BUG_ON(!bofs);
838 ret = logfs_segment_read(inode, page, bofs, bix, level);
860 bofs = be64_to_cpu(rblock[slot]);
863 if (!bofs) {
954 u64 ofs, u64 bofs)
965 ret = logfs_segment_read(inode, page, bofs, bix, level);
971 bofs = block_get_pointer(page, get_bits(bix, SUBLEVEL(level)));
973 if (!bofs)
976 if (pure_ofs(bofs) == ofs)
985 u64 bofs = li->li_data[INDIRECT_INDEX];
987 if (!bofs)
993 if (pure_ofs(bofs) == ofs)
996 return __logfs_is_valid_loop(inode, bix, ofs, bofs);