/kernel/linux/linux-5.10/fs/xfs/scrub/ |
H A D | scrub.c | 20 #include "scrub/scrub.h" 21 #include "scrub/common.h" 22 #include "scrub/trace.h" 23 #include "scrub/repair.h" 24 #include "scrub/health.h" 33 * scrub & repair, on the other hand, enables us to check the metadata 59 * out to the top level, lock all the AGs in order, and retry the scrub. 61 * For file data (directories, extended attributes, symlinks) scrub, we 78 * end of the scrub ru [all...] |
H A D | scrub.h | 11 /* Type info and names for the scrub types. */ 25 int (*scrub)(struct xfs_scrub *); member 57 /* General scrub state. */
|
/kernel/linux/linux-6.6/fs/xfs/scrub/ |
H A D | scrub.c | 20 #include "scrub/scrub.h" 21 #include "scrub/common.h" 22 #include "scrub/trace.h" 23 #include "scrub/repair.h" 24 #include "scrub/health.h" 25 #include "scrub/stats.h" 26 #include "scrub/xfile.h" 35 * scrub & repair, on the other hand, enables us to check the metadata 61 * out to the top level, lock all the AGs in order, and retry the scrub [all...] |
H A D | scrub.h | 12 * Standard flags for allocating memory within scrub. NOFS context is 20 /* Type info and names for the scrub types. */ 33 int (*scrub)(struct xfs_scrub *); member 63 /* General scrub state. */ 69 /* File that scrub was called with. */ 73 * File that is undergoing the scrub operation. This can differ from 74 * the file that scrub was called with if we're checking file-based fs 75 * metadata (e.g. rt bitmaps) or if we're doing a scrub-by-handle for 85 * be deferred with this hook as a means for scrub functions to pass 115 #define XCHK_NEED_DRAIN (1U << 3) /* scrub need [all...] |
/kernel/linux/linux-5.10/drivers/net/fddi/skfp/ |
H A D | cfm.c | 100 smc->y[PA].scrub = 0 ; in cfm_init() 101 smc->y[PB].scrub = 0 ; in cfm_init() 339 smc->y[PA].scrub = TRUE ; in cfm_fsm() 350 smc->y[PA].scrub = TRUE ; in cfm_fsm() 351 smc->y[PB].scrub = TRUE ; in cfm_fsm() 363 smc->y[PA].scrub = TRUE ; in cfm_fsm() 364 smc->y[PB].scrub = TRUE ; in cfm_fsm() 398 smc->y[PB].scrub = TRUE ; in cfm_fsm() 406 smc->y[PA].scrub = TRUE ; in cfm_fsm() 407 smc->y[PB].scrub in cfm_fsm() [all...] |
/kernel/linux/linux-6.6/drivers/net/fddi/skfp/ |
H A D | cfm.c | 100 smc->y[PA].scrub = 0 ; in cfm_init() 101 smc->y[PB].scrub = 0 ; in cfm_init() 339 smc->y[PA].scrub = TRUE ; in cfm_fsm() 350 smc->y[PA].scrub = TRUE ; in cfm_fsm() 351 smc->y[PB].scrub = TRUE ; in cfm_fsm() 363 smc->y[PA].scrub = TRUE ; in cfm_fsm() 364 smc->y[PB].scrub = TRUE ; in cfm_fsm() 398 smc->y[PB].scrub = TRUE ; in cfm_fsm() 406 smc->y[PA].scrub = TRUE ; in cfm_fsm() 407 smc->y[PB].scrub in cfm_fsm() [all...] |
/kernel/linux/linux-5.10/drivers/mtd/ubi/ |
H A D | wl.c | 39 * used eraseblocks are kept in @wl->used, @wl->erroneous, or @wl->scrub 69 * o scrubbing is needed (@wl->scrub tree). 674 (!ubi->used.rb_node && !ubi->scrub.rb_node)) { 716 } else if (!ubi->scrub.rb_node) { 718 if (!ubi->scrub.rb_node) { 746 e1 = rb_entry(rb_first(&ubi->scrub), struct ubi_wl_entry, u.rb); 751 self_check_in_wl_tree(ubi, e1, &ubi->scrub); 752 rb_erase(&e1->u.rb, &ubi->scrub); 753 dbg_wl("scrub PEB %d to PEB %d", e1->pnum, e2->pnum); 933 wl_tree_add(e1, &ubi->scrub); [all...] |
H A D | fastmap.c | 132 * @scrub: scrub this PEB after attaching 137 int pnum, int ec, int scrub) in add_aeb() 146 aeb->scrub = scrub; in add_aeb() 296 aeb->scrub = new_aeb->scrub; in update_vol() 429 int scrub = 0; in scan_pool() local 447 scrub = 1; in scan_pool() 469 scrub in scan_pool() 136 add_aeb(struct ubi_attach_info *ai, struct list_head *list, int pnum, int ec, int scrub) add_aeb() argument [all...] |
H A D | ubi.h | 501 * @scrub: RB-tree of physical eraseblocks which need scrubbing 612 struct rb_root scrub; member 666 * @scrub: if this physical eraseblock needs scrubbing 682 unsigned int scrub:1; member 1022 ubi_rb_for_each_entry((tmp_rb), (e), &(ubi)->scrub, u.rb)
|
H A D | eba.c | 599 int err, pnum, scrub = 0, vol_id = vol->vol_id; in ubi_eba_read_leb() local 685 scrub = 1; in ubi_eba_read_leb() 697 scrub = 1; in ubi_eba_read_leb() 701 scrub = 1; in ubi_eba_read_leb() 721 if (scrub) in ubi_eba_read_leb()
|
/kernel/linux/linux-6.6/drivers/mtd/ubi/ |
H A D | wl.c | 39 * used eraseblocks are kept in @wl->used, @wl->erroneous, or @wl->scrub 69 * o scrubbing is needed (@wl->scrub tree). 678 (!ubi->used.rb_node && !ubi->scrub.rb_node)) { 720 } else if (!ubi->scrub.rb_node) { 722 if (!ubi->scrub.rb_node) { 750 e1 = rb_entry(rb_first(&ubi->scrub), struct ubi_wl_entry, u.rb); 755 self_check_in_wl_tree(ubi, e1, &ubi->scrub); 756 rb_erase(&e1->u.rb, &ubi->scrub); 757 dbg_wl("scrub PEB %d to PEB %d", e1->pnum, e2->pnum); 937 wl_tree_add(e1, &ubi->scrub); [all...] |
H A D | fastmap.c | 132 * @scrub: scrub this PEB after attaching 137 int pnum, int ec, int scrub) in add_aeb() 146 aeb->scrub = scrub; in add_aeb() 296 aeb->scrub = new_aeb->scrub; in update_vol() 429 int scrub = 0; in scan_pool() local 447 scrub = 1; in scan_pool() 469 scrub in scan_pool() 136 add_aeb(struct ubi_attach_info *ai, struct list_head *list, int pnum, int ec, int scrub) add_aeb() argument [all...] |
H A D | ubi.h | 499 * @scrub: RB-tree of physical eraseblocks which need scrubbing 610 struct rb_root scrub; member 664 * @scrub: if this physical eraseblock needs scrubbing 680 unsigned int scrub:1; member 1021 ubi_rb_for_each_entry((tmp_rb), (e), &(ubi)->scrub, u.rb)
|
H A D | eba.c | 598 int err, pnum, scrub = 0, vol_id = vol->vol_id; in ubi_eba_read_leb() local 684 scrub = 1; in ubi_eba_read_leb() 696 scrub = 1; in ubi_eba_read_leb() 700 scrub = 1; in ubi_eba_read_leb() 720 if (scrub) in ubi_eba_read_leb()
|
/kernel/linux/linux-5.10/drivers/edac/ |
H A D | pasemi_edac.c | 184 u32 errctl1, errcor, scrub, mcen; in pasemi_edac_probe() local 228 pci_read_config_dword(pdev, MCCFG_SCRUB, &scrub); in pasemi_edac_probe() 232 ((scrub & MCCFG_SCRUB_RGLR_SCRB_EN) ? SCRUB_FLAG_HW_PROG : 0); in pasemi_edac_probe()
|
/kernel/linux/linux-6.6/drivers/edac/ |
H A D | pasemi_edac.c | 184 u32 errctl1, errcor, scrub, mcen; in pasemi_edac_probe() local 228 pci_read_config_dword(pdev, MCCFG_SCRUB, &scrub); in pasemi_edac_probe() 232 ((scrub & MCCFG_SCRUB_RGLR_SCRB_EN) ? SCRUB_FLAG_HW_PROG : 0); in pasemi_edac_probe()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
H A D | gv100.c | 39 .vpr.scrub = gp102_fb_vpr_scrub,
|
H A D | gp102.c | 111 .vpr.scrub = gp102_fb_vpr_scrub,
|
H A D | priv.h | 21 int (*scrub)(struct nvkm_fb *); member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
H A D | tu102.c | 41 .vpr.scrub = gp102_fb_vpr_scrub,
|
H A D | gv100.c | 41 .vpr.scrub = gp102_fb_vpr_scrub,
|
H A D | ga102.c | 56 .vpr.scrub = gp102_fb_vpr_scrub,
|
H A D | gp102.c | 78 .vpr.scrub = gp102_fb_vpr_scrub,
|
H A D | priv.h | 29 int (*scrub)(struct nvkm_fb *); member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/ |
H A D | intel_lrc.h | 104 bool scrub);
|