Home
last modified time | relevance | path

Searched refs:wb_err (Results 1 - 17 of 17) sorted by relevance

/kernel/linux/linux-5.10/fs/jbd2/
H A Drecovery.c290 errseq_t wb_err; in jbd2_journal_recover() local
309 wb_err = 0; in jbd2_journal_recover()
311 errseq_check_and_advance(&mapping->wb_err, &wb_err); in jbd2_journal_recover()
332 err2 = errseq_check_and_advance(&mapping->wb_err, &wb_err); in jbd2_journal_recover()
/kernel/linux/linux-6.6/fs/jbd2/
H A Drecovery.c292 errseq_t wb_err; in jbd2_journal_recover() local
311 wb_err = 0; in jbd2_journal_recover()
313 errseq_check_and_advance(&mapping->wb_err, &wb_err); in jbd2_journal_recover()
337 err2 = errseq_check_and_advance(&mapping->wb_err, &wb_err); in jbd2_journal_recover()
/kernel/linux/linux-5.10/fs/ext4/
H A Dext4_jbd2.c212 if (errseq_check(&mapping->wb_err, READ_ONCE(sbi->s_bdev_wb_err))) { in ext4_check_bdev_write_error()
214 err = errseq_check_and_advance(&mapping->wb_err, &sbi->s_bdev_wb_err); in ext4_check_bdev_write_error()
H A Dsuper.c5073 * Save the original bdev mapping's wb_err value which could be in ext4_fill_super()
5077 errseq_check_and_advance(&sb->s_bdev->bd_inode->i_mapping->wb_err, in ext4_fill_super()
/kernel/linux/linux-6.6/fs/ext4/
H A Dext4_jbd2.c219 if (errseq_check(&mapping->wb_err, READ_ONCE(sbi->s_bdev_wb_err))) { in ext4_check_bdev_write_error()
221 err = errseq_check_and_advance(&mapping->wb_err, &sbi->s_bdev_wb_err); in ext4_check_bdev_write_error()
H A Dsuper.c5576 * Save the original bdev mapping's wb_err value which could be in __ext4_fill_super()
5580 errseq_check_and_advance(&sb->s_bdev->bd_inode->i_mapping->wb_err, in __ext4_fill_super()
/kernel/linux/linux-5.10/fs/hmdfs/
H A Dstash.c365 int wb_err; in hmdfs_reset_remote_write_err() local
369 old = errseq_sample(&mapping->wb_err); in hmdfs_reset_remote_write_err()
370 wb_err = errseq_check_and_advance(&mapping->wb_err, &old); in hmdfs_reset_remote_write_err()
371 if (flags_err || wb_err) in hmdfs_reset_remote_write_err()
374 flags_err, wb_err); in hmdfs_reset_remote_write_err()
/kernel/linux/linux-6.6/fs/hmdfs/
H A Dstash.c355 int wb_err; in hmdfs_reset_remote_write_err() local
359 old = errseq_sample(&mapping->wb_err); in hmdfs_reset_remote_write_err()
360 wb_err = errseq_check_and_advance(&mapping->wb_err, &old); in hmdfs_reset_remote_write_err()
361 if (flags_err || wb_err) in hmdfs_reset_remote_write_err()
364 flags_err, wb_err); in hmdfs_reset_remote_write_err()
/kernel/linux/linux-6.6/include/linux/
H A Dpagemap.h101 return errseq_check(&mapping->wb_err, since); in filemap_check_wb_err()
113 return errseq_sample(&mapping->wb_err); in filemap_sample_wb_err()
230 /* Record in wb_err for checkers using errseq_t based tracking */ in mapping_set_error()
H A Dfs.h467 * @wb_err: The most recent error which has occurred.
488 errseq_t wb_err; member
/kernel/linux/linux-5.10/mm/
H A Dfilemap.c681 errseq_t eseq = errseq_set(&mapping->wb_err, err); in __filemap_set_wb_err()
689 * and advance wb_err to current one
696 * Grab the wb_err from the mapping. If it matches what we have in the file,
705 * While we handle mapping->wb_err with atomic operations, the f_wb_err
718 if (errseq_check(&mapping->wb_err, old)) { in file_check_and_advance_wb_err()
722 err = errseq_check_and_advance(&mapping->wb_err, in file_check_and_advance_wb_err()
3180 errseq_set(&inode->i_mapping->wb_err, -EIO); in dio_warn_stale_pagecache()
/kernel/linux/linux-6.6/mm/
H A Dfilemap.c698 errseq_t eseq = errseq_set(&mapping->wb_err, err); in __filemap_set_wb_err()
706 * and advance wb_err to current one
713 * Grab the wb_err from the mapping. If it matches what we have in the file,
722 * While we handle mapping->wb_err with atomic operations, the f_wb_err
735 if (errseq_check(&mapping->wb_err, old)) { in file_check_and_advance_wb_err()
739 err = errseq_check_and_advance(&mapping->wb_err, in file_check_and_advance_wb_err()
3863 errseq_set(&filp->f_mapping->wb_err, -EIO); in dio_warn_stale_pagecache()
/kernel/linux/linux-5.10/include/linux/
H A Dfs.h449 * @wb_err: The most recent error which has occurred.
470 errseq_t wb_err; member
2771 return errseq_check(&mapping->wb_err, since); in filemap_check_wb_err()
2783 return errseq_sample(&mapping->wb_err); in filemap_sample_wb_err()
/kernel/linux/linux-6.6/block/
H A Dgenhd.c741 bdev->bd_inode->i_mapping->wb_err = 0; in invalidate_disk()
/kernel/linux/linux-5.10/drivers/block/
H A Dloop.c1246 bdev->bd_inode->i_mapping->wb_err = 0; in __loop_clr_fd()
/kernel/linux/linux-5.10/fs/
H A Dinode.c185 mapping->wb_err = 0; in inode_init_always()
/kernel/linux/linux-6.6/fs/
H A Dinode.c206 mapping->wb_err = 0; in inode_init_always()

Completed in 64 milliseconds