Lines Matching refs:fofs
23 unsigned int fofs, unsigned int len, in __set_extent_info() argument
28 ei->fofs = fofs; in __set_extent_info()
116 return (back->fofs + back->len == front->fofs && in __is_extent_mergeable()
119 return (back->fofs + back->len == front->fofs && in __is_extent_mergeable()
465 pgoff_t fofs, unsigned int len) in __drop_largest_extent() argument
467 if (fofs < et->largest.fofs + et->largest.len && in __drop_largest_extent()
468 fofs + len > et->largest.fofs) { in __drop_largest_extent()
556 et->largest.fofs <= pgofs && in __lookup_extent_tree()
557 et->largest.fofs + et->largest.len > pgofs) { in __lookup_extent_tree()
608 next_ex->ei.fofs = ei->fofs; in __try_merge_extent_node()
652 ei->fofs, &leftmost); in __insert_extent_tree()
677 unsigned int fofs = tei->fofs, len = tei->len; in __update_extent_tree_range() local
678 unsigned int end = fofs + len; in __update_extent_tree_range()
686 trace_f2fs_update_read_extent_tree_range(inode, fofs, len, in __update_extent_tree_range()
689 trace_f2fs_update_age_extent_tree_range(inode, fofs, len, in __update_extent_tree_range()
707 __drop_largest_extent(et, fofs, len); in __update_extent_tree_range()
712 (struct rb_entry *)et->cached_en, fofs, in __update_extent_tree_range()
721 while (en && en->ei.fofs < end) { in __update_extent_tree_range()
728 org_end = dei.fofs + dei.len; in __update_extent_tree_range()
729 f2fs_bug_on(sbi, fofs >= org_end); in __update_extent_tree_range()
731 if (fofs > dei.fofs && (type != EX_READ || in __update_extent_tree_range()
732 fofs - dei.fofs >= F2FS_MIN_EXTENT_LEN)) { in __update_extent_tree_range()
733 en->ei.len = fofs - en->ei.fofs; in __update_extent_tree_range()
743 end - dei.fofs + dei.blk, false, in __update_extent_tree_range()
751 end, en->ei.len - (end - dei.fofs), in __update_extent_tree_range()
752 en->ei.blk + (end - dei.fofs), true, in __update_extent_tree_range()
791 __set_extent_info(&ei, fofs, len, tei->blk, false, in __update_extent_tree_range()
819 __set_extent_info(&ei, fofs, len, 0, false, in __update_extent_tree_range()
833 pgoff_t fofs, block_t blkaddr, unsigned int llen, in f2fs_update_read_extent_tree_range_compressed() argument
844 trace_f2fs_update_read_extent_tree_range(inode, fofs, llen, in f2fs_update_read_extent_tree_range_compressed()
854 (struct rb_entry *)et->cached_en, fofs, in f2fs_update_read_extent_tree_range_compressed()
862 __set_extent_info(&ei, fofs, llen, blkaddr, true, 0, 0, EX_READ); in f2fs_update_read_extent_tree_range_compressed()
907 if ((f_size >> PAGE_SHIFT) == ei->fofs && f_size & (PAGE_SIZE - 1) && in __get_new_block_age()
911 if (__lookup_extent_tree(inode, ei->fofs, &tei, EX_BLOCK_AGE)) { in __get_new_block_age()
957 ei.fofs = f2fs_start_bidx_of_node(ofs_of_node(dn->node_page), dn->inode) + in __update_extent_cache()
1064 pgoff_t fofs, block_t blkaddr, unsigned int len) in f2fs_update_read_extent_cache_range() argument
1067 .fofs = fofs, in f2fs_update_read_extent_cache_range()
1102 pgoff_t fofs, unsigned int len) in f2fs_update_age_extent_cache_range() argument
1105 .fofs = fofs, in f2fs_update_age_extent_cache_range()