Home
last modified time | relevance | path

Searched refs:start (Results 1 – 25 of 493) sorted by relevance

12345678910>>...20

/fs/btrfs/
A Dextent-io-tree.c350 state->start = prev->start; in merge_prev_state()
660 cached->start <= start && cached->end > start) { in btrfs_clear_extent_bit_changeset()
792 state->start <= start && start < state->end) in wait_extent_bit()
810 start = state->start; in wait_extent_bit()
1015 *start = state->start; in btrfs_find_delalloc_range()
1088 if (state->start <= start && state->end > start && in set_extent_bit()
1101 prealloc->start = start; in set_extent_bit()
1212 prealloc->start = start; in set_extent_bit()
1352 if (state->start <= start && state->end > start && in btrfs_convert_extent_bit()
1368 prealloc->start = start; in btrfs_convert_extent_bit()
[all …]
A Dextent-io-tree.h124 u64 start; member
152 return btrfs_lock_extent_bits(tree, start, end, EXTENT_LOCKED, cached); in btrfs_lock_extent()
158 return btrfs_try_lock_extent_bits(tree, start, end, EXTENT_LOCKED, cached); in btrfs_try_lock_extent()
165 u64 *start, u64 search_end,
191 return btrfs_clear_extent_bit_changeset(tree, start, end, EXTENT_LOCKED, in btrfs_unlock_extent()
197 int btrfs_set_extent_bit(struct extent_io_tree *tree, u64 start, u64 end,
203 return btrfs_clear_extent_bit(tree, start, end, in btrfs_clear_extent_dirty()
208 int btrfs_convert_extent_bit(struct extent_io_tree *tree, u64 start, u64 end,
212 bool btrfs_find_first_extent_bit(struct extent_io_tree *tree, u64 start,
219 bool btrfs_find_delalloc_range(struct extent_io_tree *tree, u64 *start,
[all …]
A Dextent_map.c75 if (start + len < start) in range_end()
103 if (em->start < entry->start) in tree_insert()
367 em->start = merge->start; in try_merge_map()
426 start, start + len, gen); in btrfs_unpin_extent_cache()
435 em->start, start, start + len, gen); in btrfs_unpin_extent_cache()
665 start = max_t(u64, start, em->start); in merge_extent_mapping()
668 start_diff = start - em->start; in merge_extent_mapping()
669 em->start = start; in merge_extent_mapping()
875 if (em->start < start) { in btrfs_drop_extent_map_range()
882 split->start = em->start; in btrfs_drop_extent_map_range()
[all …]
A Dsubpage.c189 ASSERT(folio_pos(folio) <= start && start + len <= folio_end(folio), in btrfs_subpage_assert()
208 u64 orig_start = *start; in btrfs_subpage_clamp_range()
366 uptodate, start, len); in btrfs_subpage_set_uptodate()
381 uptodate, start, len); in btrfs_subpage_clear_uptodate()
395 dirty, start, len); in btrfs_subpage_set_dirty()
419 dirty, start, len); in btrfs_subpage_clear_and_test_dirty()
495 ordered, start, len); in btrfs_subpage_set_ordered()
509 ordered, start, len); in btrfs_subpage_clear_ordered()
524 checked, start, len); in btrfs_subpage_set_checked()
539 checked, start, len); in btrfs_subpage_clear_checked()
[all …]
A Dextent_io.c183 ASSERT(end + 1 - start != 0 && end + 1 - start < U32_MAX); in process_one_folio()
866 if (btrfs_extent_map_in_tree(em) && start >= em->start && in get_extent_map()
1205 cur_pos = start; in lock_extents_for_read()
2032 *start = ((eb->start + eb->len) >> fs_info->nodesize_bits); in buffer_tree_get_ebs_tag()
2105 memzero_extent_buffer(eb, start, end - start); in prepare_eb_write()
2711 if ((em->flags & EXTENT_FLAG_PINNED) || em->start != start) { in try_release_extent_mapping()
2880 eb->start = start; in __alloc_extent_buffer()
2962 u64 start) in alloc_dummy_extent_buffer() argument
3069 u64 start) in alloc_test_extent_buffer() argument
3802 eb->start, eb->len, start, len); in report_eb_range()
[all …]
A Dfree-space-tree.c227 start = block_group->start; in btrfs_convert_free_space_to_bitmaps()
308 i = start; in btrfs_convert_free_space_to_bitmaps()
370 start = block_group->start; in btrfs_convert_free_space_to_extents()
560 ASSERT(*start >= found_start && *start < found_end); in free_space_modify_bits()
628 if (start > block_group->start) { in modify_free_space_bitmap()
912 if (start == block_group->start) in add_free_space_extent()
934 ASSERT(found_start < start && found_end <= start); in add_free_space_extent()
974 ASSERT((found_start < start && found_end <= start) || in add_free_space_extent()
1117 start = block_group->start; in populate_free_space_tree()
1152 start, end - start); in populate_free_space_tree()
[all …]
A Dsubpage.h133 struct folio *folio, u64 start, u32 len);
135 struct folio *folio, u64 start, u32 len);
161 struct folio *folio, u64 start, u32 len); \
163 struct folio *folio, u64 start, u32 len); \
165 struct folio *folio, u64 start, u32 len); \
167 struct folio *folio, u64 start, u32 len); \
169 struct folio *folio, u64 start, u32 len); \
171 struct folio *folio, u64 start, u32 len); \
177 struct folio *folio, u64 start, u32 len); \
194 u64 start, u32 len) in btrfs_folio_clamp_finish_io() argument
[all …]
A Dextent_io.h77 #define BITMAP_FIRST_BYTE_MASK(start) \ argument
88 u64 start; member
130 u64 start) in offset_in_eb_folio() argument
133 return start & (eb->folio_size - 1); in offset_in_eb_folio()
251 u64 start);
254 u64 start);
309 unsigned long start, unsigned long len);
311 unsigned long start,
317 unsigned long start, unsigned long len);
353 unsigned long start, unsigned long pos,
[all …]
A Ddefrag.c253 range.start = cur; in btrfs_run_defrag_inode()
691 em->start = start; in defrag_get_extent()
938 u64 start; member
964 u64 cur = start; in defrag_collect_targets()
1102 new->start = cur; in defrag_collect_targets()
1159 const u64 start = target->start; in defrag_one_locked_target() local
1166 btrfs_clear_extent_bit(&inode->io_tree, start, start + len - 1, in defrag_one_locked_target()
1169 btrfs_set_extent_bit(&inode->io_tree, start, start + len - 1, in defrag_one_locked_target()
1181 if (start >= folio_end(folio) || start + len <= folio_pos(folio)) in defrag_one_locked_target()
1202 u64 cur = start; in defrag_one_range()
[all …]
A Ddirect-io.c140 const u64 start, in btrfs_create_dio_extent() argument
174 u64 start, u64 len) in btrfs_new_extent_direct() argument
215 u64 start, u64 *lenp, in btrfs_get_blocks_direct_write() argument
247 len = min(len, em->len - (start - em->start)); in btrfs_get_blocks_direct_write()
248 block_start = btrfs_extent_map_block_start(em) + (start - em->start); in btrfs_get_blocks_direct_write()
326 len = min(len, em->len - (start - em->start)); in btrfs_get_blocks_direct_write()
390 lockstart = start; in btrfs_dio_iomap_begin()
494 len = min(len, em->len - (start - em->start)); in btrfs_dio_iomap_begin()
529 len = min(len, em->len - (start - em->start)); in btrfs_dio_iomap_begin()
560 iomap->addr = btrfs_extent_map_block_start(em) + (start - em->start); in btrfs_dio_iomap_begin()
[all …]
A Dfile.c534 if ((*start && *start != key.offset) || (*end && *end != extent_end)) in extent_mergeable()
577 split = start; in btrfs_mark_extent_written()
753 other_end = start; in btrfs_mark_extent_written()
1590 start = 0; in btrfs_sync_file()
2199 *len = em->start + em->len > *start + *len ? in find_first_non_hole()
2200 0 : *start + *len - em->start - em->len; in find_first_non_hole()
2201 *start = em->start + em->len; in find_first_non_hole()
2817 u64 start; member
2837 if (range->start + range->len == start) { in add_falloc_range()
2846 range->start = start; in add_falloc_range()
[all …]
/fs/btrfs/tests/
A Dextent-map-tests.c122 em->start = start; in test_case_1()
136 start, start + len); in test_case_1()
144 start, start + len, ret, em->start, em->len, in test_case_1()
302 start, start + len, ret); in __test_case_3()
307 start, start + len); in __test_case_3()
315 if (start < em->start || start + len > btrfs_extent_map_end(em) || in __test_case_3()
319 start, start + len, ret, em->start, em->len, in __test_case_3()
432 start, start + len, ret); in __test_case_4()
437 start, start + len); in __test_case_4()
444 start, start + len, ret, em->start, em->len, in __test_case_4()
[all …]
A Dextent-io-tests.c54 start, end, ret); in process_page_range()
180 start = 0; in test_find_delalloc()
211 start = test_start; in test_find_delalloc()
562 u64 start, end; in test_find_first_clear_extent_bit() local
574 start, end); in test_find_first_clear_extent_bit()
589 start, end); in test_find_first_clear_extent_bit()
605 start, end); in test_find_first_clear_extent_bit()
618 start, end); in test_find_first_clear_extent_bit()
632 start, end); in test_find_first_clear_extent_bit()
645 start, end); in test_find_first_clear_extent_bit()
[all …]
A Dinode-tests.c35 key.offset = start; in insert_extent()
316 offset = em->start + em->len; in test_btrfs_get_extent()
338 offset = em->start + em->len; in test_btrfs_get_extent()
365 offset = em->start + em->len; in test_btrfs_get_extent()
393 orig_start = em->start; in test_btrfs_get_extent()
394 offset = em->start + em->len; in test_btrfs_get_extent()
416 offset = em->start + em->len; in test_btrfs_get_extent()
449 offset = em->start + em->len; in test_btrfs_get_extent()
477 offset = em->start + em->len; in test_btrfs_get_extent()
506 orig_start = em->start; in test_btrfs_get_extent()
[all …]
A Dfree-space-tree-tests.c16 u64 start; member
52 end = cache->start + cache->length; in __check_free_space_extents()
157 {cache->start, cache->length}, in test_empty_block_group()
174 cache->start, cache->length); in test_remove_all()
196 cache->start, alignment); in test_remove_beginning()
237 {cache->start, alignment}, in test_remove_middle()
243 cache->start + alignment, in test_remove_middle()
261 {cache->start, 2 * alignment}, in test_merge_left()
266 cache->start, cache->length); in test_merge_left()
334 {cache->start, 3 * alignment}, in test_merge_both()
[all …]
/fs/xfs/scrub/
A Dbitmap.c73 uint64_t start,
86 bn->bn_last = start - 1;
122 uint64_t start, in xbitmap64_set() argument
141 left = xbitmap64_tree_iter_first(&bitmap->xb_root, start - 1, start - 1); in xbitmap64_set()
163 right->bn_start = start; in xbitmap64_set()
170 left->bn_start = start; in xbitmap64_set()
279 uint64_t start, in xbitmap64_test() argument
348 uint32_t start,
397 uint32_t start, in xbitmap32_set() argument
416 left = xbitmap32_tree_iter_first(&bitmap->xb_root, start - 1, start - 1); in xbitmap32_set()
[all …]
/fs/bcachefs/
A Djournal_seq_blacklist.c58 bl->start + i; in bch2_journal_seq_blacklist_add()
73 start = min(start, le64_to_cpu(e->start)); in bch2_journal_seq_blacklist_add()
86 .start = cpu_to_le64(start), in bch2_journal_seq_blacklist_add()
103 return cmp_int(l->start, r->start); in journal_seq_blacklist_table_cmp()
160 t->entries[i].start = le64_to_cpu(bl->start[i].start); in bch2_blacklist_table_initialize()
185 if (le64_to_cpu(e->start) >= in bch2_sb_journal_seq_blacklist_validate()
213 for (i = bl->start; i < bl->start + nr; i++) { in bch2_sb_journal_seq_blacklist_to_text()
214 if (i != bl->start) in bch2_sb_journal_seq_blacklist_to_text()
239 dst = bl->start; in bch2_blacklist_entries_gc()
244 src = bl->start; in bch2_blacklist_entries_gc()
[all …]
A Djournal_sb.c89 u64 start; member
98 return cmp_int(l->start, r->start); in u64_range_cmp()
121 b[i].start = le64_to_cpu(journal->d[i].start); in bch2_sb_journal_v2_validate()
124 if (b[i].end <= b[i].start) { in bch2_sb_journal_v2_validate()
126 le64_to_cpu(journal->d[i].start), in bch2_sb_journal_v2_validate()
136 if (!b[0].start) { in bch2_sb_journal_v2_validate()
154 if (b[i].end > b[i + 1].start) { in bch2_sb_journal_v2_validate()
156 b[i].start, b[i].end, b[i + 1].start, b[i + 1].end); in bch2_sb_journal_v2_validate()
181 le64_to_cpu(journal->d[i].start), in bch2_sb_journal_v2_to_text()
217 j->d[dst].start = cpu_to_le64(buckets[0]); in bch2_journal_buckets_to_sb()
[all …]
/fs/pstore/
A Dram_core.c35 atomic_t start; member
311 memcpy_fromio(prz->old_log, &buffer->data[start], size - start); in persistent_ram_save_old()
312 memcpy_fromio(prz->old_log + size - start, &buffer->data[0], start); in persistent_ram_save_old()
320 size_t start; in persistent_ram_write() local
336 start = 0; in persistent_ram_write()
349 size_t start; in persistent_ram_write_user() local
365 start = 0; in persistent_ram_write_user()
413 page_start = start - offset_in_page(start); in persistent_ram_vmap()
470 va = ioremap(start, size); in persistent_ram_iomap()
472 va = ioremap_wc(start, size); in persistent_ram_iomap()
[all …]
/fs/xfs/libxfs/
A Dxfs_rtbitmap.c296 len = start + 1; in xfs_rtfind_back()
409 *rtx = start - i + 1; in xfs_rtfind_back()
562 *rtx = start + i - 1; in xfs_rtfind_forw()
932 *new = start + i; in xfs_rtcheck_range()
971 *new = start + i; in xfs_rtcheck_range()
1009 *new = start + i; in xfs_rtcheck_range()
1018 *new = start + i; in xfs_rtcheck_range()
1158 xfs_rtxnum_t start, in xfs_rtalloc_query_range() argument
1171 if (start > end) in xfs_rtalloc_query_range()
1173 if (start == end || start >= rtg->rtg_extents) in xfs_rtalloc_query_range()
[all …]
/fs/cachefiles/
A Dio.c22 loff_t start; member
246 if (off2 > start + len) in cachefiles_query_occupancy()
314 ki->start = start_pos; in __cachefiles_write()
397 if (start >= i_size) { in cachefiles_do_prepare_read()
444 if (off > start) { in cachefiles_do_prepare_read()
446 len = off - start; in cachefiles_do_prepare_read()
467 len = to - start; in cachefiles_do_prepare_read()
586 start, *_len); in __cachefiles_prepare_write()
654 loff_t start = subreq->start; in cachefiles_issue_write() local
658 wreq->debug_id, subreq->debug_index, start, start + len - 1); in cachefiles_issue_write()
[all …]
/fs/xfs/
A Dxfs_discard.c164 xfs_agblock_t start; member
251 tcur->start = fbno; in xfs_trim_gather_extents()
277 fbno = tcur->start; in xfs_trim_gather_extents()
346 xfs_agblock_t start, in xfs_trim_perag_extents() argument
351 .start = start, in xfs_trim_perag_extents()
404 xfs_daddr_t start, in xfs_trim_datadev_extents() argument
494 start = busyp->bno; in xfs_discard_rtdev_extents()
756 xfs_daddr_t start, in xfs_trim_rtdev_extents() argument
770 start -= daddr_offset; in xfs_trim_rtdev_extents()
772 start = 0; in xfs_trim_rtdev_extents()
[all …]
/fs/squashfs/
A Dxattr.c32 u64 start = SQUASHFS_XATTR_BLK(squashfs_i(inode)->xattr) in squashfs_listxattr() local
69 err = squashfs_read_metadata(sb, buffer, &start, in squashfs_listxattr()
80 err = squashfs_read_metadata(sb, NULL, &start, in squashfs_listxattr()
88 err = squashfs_read_metadata(sb, &val, &start, &offset, in squashfs_listxattr()
93 err = squashfs_read_metadata(sb, NULL, &start, &offset, in squashfs_listxattr()
137 err = squashfs_read_metadata(sb, target, &start, in squashfs_xattr_get()
140 err = squashfs_read_metadata(sb, NULL, &start, in squashfs_xattr_get()
152 err = squashfs_read_metadata(sb, &val, &start, in squashfs_xattr_get()
157 &start, &offset, sizeof(xattr_val)); in squashfs_xattr_get()
161 start = SQUASHFS_XATTR_BLK(xattr) + in squashfs_xattr_get()
[all …]
/fs/ntfs3/
A Dbitmap.c172 size_t e_skey = e->start.key; in rb_insert_count()
256 bit = e->start.key; in wnd_add_free_ext()
270 if (e->start.key > end_in) in wnd_add_free_ext()
347 e->start.key = bit; in wnd_add_free_ext()
382 if (e->start.key > bit) in wnd_remove_free_ext()
388 len = bit - e->start.key; in wnd_remove_free_ext()
404 e3->start.key = end_in; in wnd_remove_free_ext()
443 e->start.key = new_key; in wnd_remove_free_ext()
482 e->start.key = new_key; in wnd_remove_free_ext()
1098 fnd = e->start.key; in wnd_find()
[all …]
/fs/
A Duserfaultfd.c118 start = range->start; in userfaultfd_wake_function()
793 ewq.msg.arg.remove.start = start; in userfaultfd_remove()
833 unmap_ctx->start = start; in userfaultfd_unmap_prep()
849 ewq.msg.arg.remove.start = ctx->start; in userfaultfd_unmap_complete()
1228 if (start + len <= start) in validate_unaligned_range()
1290 start = uffdio_register.range.start; in userfaultfd_register()
1438 start = uffdio_unregister.start; in userfaultfd_unregister()
1525 range.start = start; in userfaultfd_unregister()
1569 range.start = uffdio_wake.start; in userfaultfd_wake()
1744 range.start = uffdio_wp.range.start; in userfaultfd_writeprotect()
[all …]

Completed in 115 milliseconds

12345678910>>...20