/linux-6.14.4/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
D | ga102.c | 39 nvkm_falcon_fw_ctor_hs_v2(&ga102_flcn_fw, "mem-unlock", subdev, "nvdec/scrubber", in ga102_fb_oneinit() 69 MODULE_FIRMWARE("nvidia/ga102/nvdec/scrubber.bin"); 70 MODULE_FIRMWARE("nvidia/ga103/nvdec/scrubber.bin"); 71 MODULE_FIRMWARE("nvidia/ga104/nvdec/scrubber.bin"); 72 MODULE_FIRMWARE("nvidia/ga106/nvdec/scrubber.bin"); 73 MODULE_FIRMWARE("nvidia/ga107/nvdec/scrubber.bin");
|
D | gp102.c | 62 nvkm_falcon_fw_ctor_hs(&gm200_flcn_fw, "mem-unlock", subdev, NULL, "nvdec/scrubber", in gp102_fb_oneinit() 88 MODULE_FIRMWARE("nvidia/gp102/nvdec/scrubber.bin"); 89 MODULE_FIRMWARE("nvidia/gp104/nvdec/scrubber.bin"); 90 MODULE_FIRMWARE("nvidia/gp106/nvdec/scrubber.bin"); 91 MODULE_FIRMWARE("nvidia/gp107/nvdec/scrubber.bin"); 92 MODULE_FIRMWARE("nvidia/gp108/nvdec/scrubber.bin");
|
D | tu102.c | 57 MODULE_FIRMWARE("nvidia/tu102/nvdec/scrubber.bin"); 58 MODULE_FIRMWARE("nvidia/tu104/nvdec/scrubber.bin"); 59 MODULE_FIRMWARE("nvidia/tu106/nvdec/scrubber.bin"); 60 MODULE_FIRMWARE("nvidia/tu116/nvdec/scrubber.bin"); 61 MODULE_FIRMWARE("nvidia/tu117/nvdec/scrubber.bin");
|
D | base.c | 155 nvkm_debug(subdev, "VPR locked, running scrubber binary\n"); in nvkm_fb_mem_unlock() 158 nvkm_warn(subdev, "VPR locked, but no scrubber binary!\n"); in nvkm_fb_mem_unlock() 164 nvkm_error(subdev, "VPR scrubber binary failed\n"); in nvkm_fb_mem_unlock() 173 nvkm_debug(subdev, "VPR scrubber binary successful\n"); in nvkm_fb_mem_unlock()
|
D | gv100.c | 52 MODULE_FIRMWARE("nvidia/gv100/nvdec/scrubber.bin");
|
/linux-6.14.4/drivers/md/dm-vdo/ |
D | slab-depot.c | 2519 struct slab_scrubber *scrubber = &slab->allocator->scrubber; in register_slab_for_scrubbing() local 2529 WRITE_ONCE(scrubber->slab_count, scrubber->slab_count + 1); in register_slab_for_scrubbing() 2535 list_add_tail(&slab->allocq_entry, &scrubber->high_priority_slabs); in register_slab_for_scrubbing() 2539 list_add_tail(&slab->allocq_entry, &scrubber->slabs); in register_slab_for_scrubbing() 2626 * @scrubber: The slab scrubber. 2630 static struct vdo_slab *get_next_slab(struct slab_scrubber *scrubber) in get_next_slab() argument 2634 slab = list_first_entry_or_null(&scrubber->high_priority_slabs, in get_next_slab() 2639 return list_first_entry_or_null(&scrubber->slabs, struct vdo_slab, in get_next_slab() 2644 * has_slabs_to_scrub() - Check whether a scrubber has slabs to scrub. 2645 * @scrubber: The scrubber to check. [all …]
|
D | slab-depot.h | 288 /* The administrative state of the scrubber */ 396 /* The slab scrubber */ 397 struct slab_scrubber scrubber; member
|
/linux-6.14.4/Documentation/devicetree/bindings/memory-controllers/ |
D | snps,dw-umctl2-ddrc.yaml | 38 Scrubber-Done signal, DFI Parity/CRC Error. Some platforms may have the 48 - description: Common ECC CE/UE/Scrubber/DFI Errors IRQ 51 - description: Individual ECC CE/UE/Scrubber/DFI Errors IRQs 61 reference clock, DDRC core clock, Scrubber standalone clock
|
/linux-6.14.4/fs/xfs/scrub/ |
D | health.c | 37 * 2. If the scrubber returns a runtime error code, we exit making no changes 40 * 3. If the scrubber finds that A is clean, use sick_mask to clear the incore 43 * 4. If the scrubber finds that A is corrupt, use sick_mask to set the incore 183 * If the scrubber finds errors, we mark sick whatever's mentioned in
|
D | scrub.c | 61 * because they can involve extents from any AG. The general scrubber 67 * can signal a potential deadlock, in which case the scrubber can jump 84 * scrubber, something will notice that something is amiss and report 85 * the corruption. Therefore, each scrubber will allocate an empty 958 * because each scrubber gets to decide its own strategy and return in xfs_ioc_scrubv_metadata()
|
D | bmap.c | 81 * extents in the scrubber, so leaving them in memory is fine. in xchk_setup_inode_bmap() 115 * Inode fork block mapping (BMBT) scrubber. 556 * from disk by the scrubber, we assume that its contents match what's in xchk_bmapbt_rec() 754 * to extents format with zero records and wait for the this scrubber in xchk_bmap_check_empty_attrfork() 798 * to extents format with zero records and wait for the this scrubber in xchk_bmap_check_empty_datafork()
|
D | alloc.c | 45 /* Free space btree scrubber. */
|
D | rtbitmap.c | 241 /* Invoke the fork scrubber. */ in xchk_rtbitmap()
|
D | ialloc.c | 40 /* Inode btree scrubber. */ 340 * The inode scrubber can deal with this. in xchk_iallocbt_check_cluster_ifree()
|
D | rtsummary.c | 353 /* Invoke the fork scrubber. */ in xchk_rtsummary()
|
D | quota.c | 272 /* Invoke the fork scrubber. */ in xchk_quota_data_fork()
|
D | scrub.h | 76 ST_GENERIC, /* determined by the scrubber */
|
D | common.c | 859 /* Per-scrubber setup functions */ 1359 * data structure should not cause this scrubber to abort. in xchk_should_check_xref() 1433 /* Invoke the data fork scrubber. */ in xchk_metadata_inode_forks()
|
D | dabtree.c | 159 * The da btree scrubber can handle leaf1 blocks as a degenerate
|
D | metapath.c | 39 * metadata, this scrubber ensures that the ondisk metadir path points to the
|
D | rmap.c | 51 /* Reverse-mapping scrubber. */
|
D | refcount.c | 45 /* Reference count btree scrubber. */
|
D | rtrefcount.c | 59 /* Realtime Reference count btree scrubber. */
|
/linux-6.14.4/include/linux/ |
D | edac.h | 293 * @SCRUB_UNKNOWN: Unknown if scrubber is available 294 * @SCRUB_NONE: No scrubber
|
/linux-6.14.4/arch/x86/kernel/cpu/mce/ |
D | severity.c | 122 * Quirk for Skylake/Cascade Lake. Patrol scrubber may be configured
|