| /linux/fs/xfs/scrub/ |
| H A D | scrub.c | 282 .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 D | scrub.h | 85 int (*scrub)(struct xfs_scrub *); member
|
| H A D | repair.c | 1139 error = sub->sc.ops->scrub(&sub->sc); in xrep_metadata_inode_subtype() 1170 error = sub->sc.ops->scrub(&sub->sc); in xrep_metadata_inode_subtype()
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-edac-scrub | 7 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 D | sysfs-bus-nfit | 164 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 D | scrub.rst | 52 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 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 = TRUE ; in cfm_fsm() [all …]
|
| /linux/fs/xfs/ |
| H A D | Makefile | 166 xfs-y += $(addprefix scrub/, \ 191 scrub.o \ 198 xfs-$(CONFIG_XFS_ONLINE_SCRUB_STATS) += scrub/stats.o 200 xfs-$(CONFIG_XFS_RT) += $(addprefix scrub/, \ 208 xfs-$(CONFIG_XFS_QUOTA) += $(addprefix scrub/, \ 216 xfs-y += $(addprefix scrub/, \ 242 xfs-$(CONFIG_XFS_RT) += $(addprefix scrub/, \ 249 xfs-$(CONFIG_XFS_QUOTA) += $(addprefix scrub/, \
|
| H A D | Kconfig | 173 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/drivers/edac/ |
| H A D | scrub.c | 44 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 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()
|
| /linux/drivers/mtd/ubi/ |
| H A D | wl.c | 690 (!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 D | fastmap.c | 137 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 D | ubi.h | 610 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 D | eba.c | 595 int err, pnum, scrub = 0, vol_id = vol->vol_id; in ubi_eba_read_leb() local 681 scrub = 1; in ubi_eba_read_leb() 693 scrub = 1; in ubi_eba_read_leb() 697 scrub = 1; in ubi_eba_read_leb() 717 if (scrub) in ubi_eba_read_leb()
|
| H A D | attach.c | 660 aeb->scrub = ((cmp_res & 2) || bitflips); in ubi_add_to_av() 694 aeb->scrub = bitflips; in ubi_add_to_av()
|
| /linux/drivers/cxl/ |
| H A D | Kconfig | 137 The CXL EDAC scrub control is optional and allows host to 138 control the scrub feature configurations of CXL memory expander 142 published with memory scrub control attributes as described by 143 Documentation/ABI/testing/sysfs-edac-scrub. 146 of a memory scrub feature established by the platform/device 147 (e.g. scrub rates for the patrol scrub feature).
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
| H A D | gv100.c | 41 .vpr.scrub = gp102_fb_vpr_scrub,
|
| H A D | tu102.c | 43 .vpr.scrub = gp102_fb_vpr_scrub,
|
| H A D | gp102.c | 78 .vpr.scrub = gp102_fb_vpr_scrub,
|
| H A D | base.c | 162 ret = fb->func->vpr.scrub(fb); in nvkm_fb_mem_unlock()
|
| /linux/Documentation/firmware-guide/acpi/apei/ |
| H A D | output_format.rst | 84 mirror Broken | memory sparing | scrub corrected error | \ 85 scrub uncorrected error
|
| /linux/fs/btrfs/ |
| H A D | Makefile | 31 compression.o delayed-ref.o relocation.o delayed-inode.o scrub.o \
|
| /linux/drivers/net/fddi/skfp/h/ |
| H A D | smc.h | 205 u_char scrub ; /* CFM flag Scrub -> PCM */ member
|
| /linux/include/linux/ |
| H A D | edac.h | 866 struct edac_dev_data *scrub; member
|