Searched refs:uptodate (Results 1 - 25 of 38) sorted by relevance

12

/linux-master/fs/ocfs2/
H A DMakefile39 uptodate.o \
/linux-master/fs/btrfs/
H A Dordered-data.h167 bool uptodate);
170 u64 num_bytes, bool uptodate);
H A Dordered-data.c307 u64 len, bool uptodate)
343 if (!uptodate)
373 bool uptodate)
379 trace_btrfs_finish_ordered_extent(inode, file_offset, len, uptodate);
382 ret = can_finish_ordered_extent(ordered, page, file_offset, len, uptodate);
405 u64 num_bytes, bool uptodate)
414 uptodate);
468 if (can_finish_ordered_extent(entry, page, cur, len, uptodate)) {
305 can_finish_ordered_extent(struct btrfs_ordered_extent *ordered, struct page *page, u64 file_offset, u64 len, bool uptodate) argument
371 btrfs_finish_ordered_extent(struct btrfs_ordered_extent *ordered, struct page *page, u64 file_offset, u64 len, bool uptodate) argument
403 btrfs_mark_ordered_io_finished(struct btrfs_inode *inode, struct page *page, u64 file_offset, u64 num_bytes, bool uptodate) argument
H A Dsubpage.h16 * For subpage we pack all uptodate/dirty/writeback/ordered bitmaps into
150 DECLARE_BTRFS_SUBPAGE_OPS(uptodate); variable
H A Dsubpage.c434 uptodate, start, len);
439 if (subpage_test_bitmap_all_set(fs_info, subpage, uptodate))
449 uptodate, start, len);
619 IMPLEMENT_BTRFS_SUBPAGE_TEST_OP(uptodate); variable
691 IMPLEMENT_BTRFS_PAGE_OPS(uptodate, folio_mark_uptodate, folio_clear_uptodate,
790 GET_SUBPAGE_BITMAP(subpage, subpage_info, uptodate, &uptodate_bitmap);
800 "start=%llu len=%u page=%llu, bitmaps uptodate=%*pbl error=%*pbl dirty=%*pbl writeback=%*pbl ordered=%*pbl checked=%*pbl",
H A Draid56.c65 unsigned int uptodate:8; member in struct:sector_ptr
160 * use the page uptodate bit in the stripe cache array
180 * a data sector it should still be uptodate as it is
184 ASSERT(rbio->stripe_sectors[i].uptodate);
194 rbio->stripe_sectors[i].uptodate = 1;
229 if (!rbio->stripe_sectors[i].uptodate)
267 /* Also update the sector->uptodate bits. */
270 dest->stripe_sectors[i].uptodate = true;
289 * Stealing an rbio means taking all the uptodate pages from the stripe array
314 * all data stripe pages present and uptodate
[all...]
H A Dextent_io.c433 static void end_page_read(struct page *page, bool uptodate, u64 start, u32 len) argument
441 if (uptodate && btrfs_verify_page(page, start))
455 * - clear the uptodate bits on error
511 bool uptodate; member in struct:processed_extent
520 * Will release processed extent when any of @inode, @uptodate, the range is
527 bool uptodate)
537 * Contiguous to processed extent, just uptodate the end.
547 if (processed->inode == inode && processed->uptodate == uptodate &&
565 processed->uptodate
525 endio_readpage_release_extent(struct processed_extent *processed, struct btrfs_inode *inode, u64 start, u64 end, bool uptodate) argument
602 bool uptodate = !bio->bi_status; local
1639 bool uptodate = !bbio->bio.bi_status; local
3798 int uptodate = 1; local
4268 bool uptodate = !bbio->bio.bi_status; local
[all...]
/linux-master/include/trace/events/
H A Derofs.h94 __field(int, uptodate)
103 __entry->uptodate = folio_test_uptodate(folio);
107 TP_printk("dev = (%d,%d), nid = %llu, %s, index = %lu, uptodate = %d "
112 __entry->uptodate,
H A Dbtrfs.h663 bool uptodate),
665 TP_ARGS(inode, start, len, uptodate),
671 __field( bool, uptodate )
679 __entry->uptodate = uptodate;
683 TP_printk_btrfs("root=%llu(%s) ino=%llu start=%llu len=%llu uptodate=%d",
686 __entry->len, !!__entry->uptodate)
749 int uptodate),
751 TP_ARGS(inode, start, end, uptodate),
757 __field( int, uptodate )
[all...]
H A Dmmflags.h105 DEF_PAGEFLAG_NAME(uptodate), \
/linux-master/include/linux/
H A Dbuffer_head.h48 typedef void (bh_end_io_t)(struct buffer_head *bh, int uptodate);
142 * If somebody else already set this uptodate, they will
206 void end_buffer_read_sync(struct buffer_head *bh, int uptodate);
207 void end_buffer_write_sync(struct buffer_head *bh, int uptodate);
/linux-master/fs/
H A Dbuffer.c143 static void __end_buffer_read_notouch(struct buffer_head *bh, int uptodate) argument
145 if (uptodate) {
158 void end_buffer_read_sync(struct buffer_head *bh, int uptodate) argument
160 __end_buffer_read_notouch(bh, uptodate);
165 void end_buffer_write_sync(struct buffer_head *bh, int uptodate) argument
167 if (uptodate) {
245 static void end_buffer_async_read(struct buffer_head *bh, int uptodate) argument
256 if (uptodate) {
347 static void end_buffer_async_read_io(struct buffer_head *bh, int uptodate) argument
354 if (uptodate
378 end_buffer_async_write(struct buffer_head *bh, int uptodate) argument
1001 bool uptodate = folio_test_uptodate(folio); local
[all...]
/linux-master/fs/bcachefs/
H A Dfs-io-pagecache.h67 bool uptodate; member in struct:bch_folio
H A Dfs-io-pagecache.c173 s->uptodate = true;
200 need_set |= !s->uptodate;
233 if (!bch2_folio(folio)->uptodate)
435 BUG_ON(!s->uptodate);
509 BUG_ON(!s->uptodate);
H A Dbtree_key_cache.c516 path->uptodate = BTREE_ITER_UPTODATE;
521 * path->uptodate yet:
538 path->uptodate = BTREE_ITER_UPTODATE;
545 BUG_ON(path->uptodate);
549 path->uptodate = BTREE_ITER_NEED_TRAVERSE;
605 path->uptodate = BTREE_ITER_UPTODATE;
H A Dbtree_locking.h374 : path->uptodate == BTREE_ITER_UPTODATE)
387 EBUG_ON(path->uptodate);
H A Dbtree_locking.c492 if (path->uptodate == BTREE_ITER_NEED_RELOCK)
493 path->uptodate = BTREE_ITER_UPTODATE;
497 return path->uptodate < BTREE_ITER_NEED_RELOCK;
842 BUG_ON(path->uptodate == BTREE_ITER_UPTODATE &&
H A Dbtree_iter.h33 path->uptodate = max_t(unsigned, path->uptodate, u);
222 if (trans->paths[path].uptodate < BTREE_ITER_NEED_RELOCK)
H A Dbtree_types.h244 enum btree_path_uptodate uptodate:2; member in struct:btree_path
/linux-master/fs/iomap/
H A Dbuffered-io.c28 * Structure allocated for each folio to track per-block uptodate, dirty state
38 * Bits [0..blocks_per_folio) has the uptodate status.
77 bool uptodate = true; local
81 uptodate = ifs_set_range_uptodate(folio, ifs, off, len);
85 if (uptodate)
200 * The first state tracks per-block uptodate and the
249 * per-block uptodate status and adjust the offset and length if needed
250 * to avoid reading in already uptodate ranges.
255 /* move forward for each leading block marked uptodate */
265 /* truncate len if we find any trailing uptodate bloc
295 bool uptodate = !error; local
[all...]
/linux-master/drivers/md/
H A Draid5.h285 int locked, uptodate, to_read, to_write, failed, written; member in struct:stripe_head_state
317 * uptodate
H A Draid1.c364 int uptodate = !bio->bi_status; local
374 if (uptodate)
384 * Here we redefine "uptodate" to mean "Don't want to retry"
391 uptodate = 1;
395 if (uptodate) {
2048 static void put_sync_write_buf(struct r1bio *r1_bio, int uptodate) argument
2059 md_done_sync(mddev, s, uptodate);
2066 int uptodate = !bio->bi_status; local
2072 if (!uptodate) {
2085 put_sync_write_buf(r1_bio, uptodate);
[all...]
/linux-master/fs/f2fs/
H A Dcompress.c851 int index, int nr_pages, bool uptodate)
854 int i = uptodate ? 0 : 1;
857 * when uptodate set to true, try to check all pages in cluster is
858 * uptodate or not.
860 if (uptodate && (pgidx % cc->cluster_size))
869 if (uptodate && !PageUptodate(pages[index + i]))
850 f2fs_all_cluster_page_ready(struct compress_ctx *cc, struct page **pages, int index, int nr_pages, bool uptodate) argument
/linux-master/fs/jbd2/
H A Dcommit.c32 static void journal_end_buffer_io_sync(struct buffer_head *bh, int uptodate) argument
37 if (uptodate)
/linux-master/fs/ext4/
H A Dialloc.c69 void ext4_end_bitmap_read(struct buffer_head *bh, int uptodate) argument
71 if (uptodate) {
186 * if not uninit if bh is uptodate,
187 * bitmap is also uptodate

Completed in 263 milliseconds

12