Home
last modified time | relevance | path

Searched refs:scrub (Results 1 - 25 of 50) sorted by relevance

12

/kernel/linux/linux-5.10/fs/xfs/scrub/
H A Dscrub.c20 #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 Dscrub.h11 /* 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 Dscrub.c20 #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 Dscrub.h12 * 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 Dcfm.c100 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 Dcfm.c100 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 Dwl.c39 * 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 Dfastmap.c132 * @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 Dubi.h501 * @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 Deba.c599 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 Dwl.c39 * 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 Dfastmap.c132 * @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 Dubi.h499 * @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 Deba.c598 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 Dpasemi_edac.c184 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 Dpasemi_edac.c184 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 Dgv100.c39 .vpr.scrub = gp102_fb_vpr_scrub,
H A Dgp102.c111 .vpr.scrub = gp102_fb_vpr_scrub,
H A Dpriv.h21 int (*scrub)(struct nvkm_fb *); member
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dtu102.c41 .vpr.scrub = gp102_fb_vpr_scrub,
H A Dgv100.c41 .vpr.scrub = gp102_fb_vpr_scrub,
H A Dga102.c56 .vpr.scrub = gp102_fb_vpr_scrub,
H A Dgp102.c78 .vpr.scrub = gp102_fb_vpr_scrub,
H A Dpriv.h29 int (*scrub)(struct nvkm_fb *); member
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/
H A Dintel_lrc.h104 bool scrub);

Completed in 18 milliseconds

12