Home
last modified time | relevance | path

Searched refs:scrub (Results 1 – 25 of 32) sorted by relevance

12

/linux/fs/xfs/scrub/
H A Dscrub.c282 .scrub = xchk_probe,
288 .scrub = xchk_superblock,
294 .scrub = xchk_agf,
300 .scrub = xchk_agfl,
306 .scrub = xchk_agi,
312 .scrub = xchk_allocbt,
319 .scrub = xchk_allocbt,
326 .scrub = xchk_iallocbt,
333 .scrub = xchk_iallocbt,
341 .scrub = xchk_rmapbt,
[all …]
H A Dscrub.h85 int (*scrub)(struct xfs_scrub *); member
/linux/Documentation/ABI/testing/
H A Dsysfs-edac-scrub7 belongs to an instance of memory scrub control feature,
10 scrub control feature.
12 The sysfs scrub attr nodes are only present if the parent
49 (RO) Supported minimum scrub cycle duration in seconds
52 Device-based scrub: returns the minimum scrub cycle
55 Region-based scrub: returns the max of minimum scrub cycles
63 (RO) Supported maximum scrub cycle duration in seconds
66 Device-based scrub: returns the maximum scrub cycle supported
69 Region-based scrub: returns the min of maximum scrub cycles
72 If the memory device does not provide maximum scrub cycle
[all …]
H A Dsysfs-bus-nfit164 What: /sys/bus/nd/devices/ndbusX/nfit/scrub
184 list and doing a full scrub. The former (selective insertion of
192 '1': Enable a full scrub to happen if an exception for a memory
/linux/Documentation/edac/
H A Dscrub.rst52 identified, such as CXL memory device patrol scrub, CXL DDR5 ECS, ACPI
59 A generic memory EDAC scrub control allows users to manage underlying
64 Use cases of common scrub control feature
68 identified, including the CXL memory device patrol scrub, CXL DDR5 ECS,
74 on-demand scrubbing (e.g., ACPI RAS2, ACPI ARS). However, the scrub control
76 a standardized, generic sysfs scrub control interface that is accessible to
79 2. User-space scrub controls allow users to disable scrubbing if necessary,
80 for example, to disable background patrol scrubbing or adjust the scrub
88 scrub rate via sysfs scrub controls. This approach offers several benefits:
97 be a system-wide BIOS or similar control to manage scrub settings for a CXL
[all …]
/linux/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 = TRUE ; in cfm_fsm()
[all …]
/linux/drivers/edac/
H A Dscrub.c44 const struct edac_scrub_ops *ops = ctx->scrub[inst].scrub_ops; \
48 ret = ops->cb(ras_feat_dev->parent, ctx->scrub[inst].private, &data); \
69 const struct edac_scrub_ops *ops = ctx->scrub[inst].scrub_ops; \
77 ret = ops->cb(ras_feat_dev->parent, ctx->scrub[inst].private, data); \
95 const struct edac_scrub_ops *ops = ctx->scrub[inst].scrub_ops; in EDAC_SCRUB_ATTR_STORE()
H A Dedac_device.c580 kfree(ctx->scrub); in edac_dev_release()
655 ctx->scrub = kzalloc_objs(*ctx->scrub, scrub_cnt); in edac_dev_register()
656 if (!ctx->scrub) in edac_dev_register()
677 dev_data = &ctx->scrub[scrub_cnt]; in edac_dev_register()
751 kfree(ctx->scrub); in edac_dev_register()
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()
/linux/drivers/mtd/ubi/
H A Dwl.c690 (!ubi->used.rb_node && !ubi->scrub.rb_node)) {
732 } else if (!ubi->scrub.rb_node) {
734 if (!ubi->scrub.rb_node) {
762 e1 = rb_entry(rb_first(&ubi->scrub), struct ubi_wl_entry, u.rb);
767 self_check_in_wl_tree(ubi, e1, &ubi->scrub);
768 rb_erase(&e1->u.rb, &ubi->scrub);
956 wl_tree_add(e1, &ubi->scrub);
1043 if (!ubi->scrub.rb_node) {
1327 } else if (in_wl_tree(e, &ubi->scrub)) {
1328 self_check_in_wl_tree(ubi, e, &ubi->scrub);
[all …]
H A Dfastmap.c137 int pnum, int ec, int scrub) in add_aeb() argument
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 = 1; in scan_pool()
471 ret = add_aeb(ai, free, pnum, ec, scrub); in scan_pool()
479 scrub = 1; in scan_pool()
490 new_aeb->scrub = scrub; in scan_pool()
843 new->scrub = old->scrub; in clone_aeb()
H A Dubi.h610 struct rb_root scrub; member
680 unsigned int scrub:1; member
1034 ubi_rb_for_each_entry((tmp_rb), (e), &(ubi)->scrub, u.rb)
H A Deba.c594 int err, pnum, scrub = 0, vol_id = vol->vol_id; in ubi_eba_read_leb() local
680 scrub = 1; in ubi_eba_read_leb()
692 scrub = 1; in ubi_eba_read_leb()
696 scrub = 1; in ubi_eba_read_leb()
716 if (scrub) in ubi_eba_read_leb()
H A Dattach.c660 aeb->scrub = ((cmp_res & 2) || bitflips); in ubi_add_to_av()
694 aeb->scrub = bitflips; in ubi_add_to_av()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dgv100.c41 .vpr.scrub = gp102_fb_vpr_scrub,
H A Dtu102.c43 .vpr.scrub = gp102_fb_vpr_scrub,
H A Dgp102.c78 .vpr.scrub = gp102_fb_vpr_scrub,
H A Dbase.c162 ret = fb->func->vpr.scrub(fb); in nvkm_fb_mem_unlock()
/linux/drivers/net/
H A Dnetkit.c23 enum netkit_scrub scrub; member
97 nk->scrub); in netkit_xmit()
419 nk->scrub = scrub_peer; in netkit_new_link()
445 nk->scrub = scrub_prim; in netkit_new_link()
948 if (nla_put_u32(skb, IFLA_NETKIT_SCRUB, nk->scrub)) in netkit_fill_info()
959 if (nla_put_u32(skb, IFLA_NETKIT_PEER_SCRUB, nk->scrub)) in netkit_fill_info()
/linux/Documentation/firmware-guide/acpi/apei/
H A Doutput_format.rst84 mirror Broken | memory sparing | scrub corrected error | \
85 scrub uncorrected error
/linux/fs/btrfs/
H A DMakefile30 compression.o delayed-ref.o relocation.o delayed-inode.o scrub.o \
/linux/drivers/net/fddi/skfp/h/
H A Dsmc.h205 u_char scrub ; /* CFM flag Scrub -> PCM */ member
/linux/fs/xfs/
H A DKconfig173 This may slow down scrub slightly due to the use of high precision
177 Usage data are collected in /sys/kernel/debug/xfs/scrub.
/linux/include/linux/
H A Dedac.h866 struct edac_dev_data *scrub; member
/linux/drivers/spi/
H A Dspi-tegra20-slink.c626 goto scrub; in tegra_slink_init_dma_param()
638 scrub: in tegra_slink_init_dma_param()

12