| /kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
| D | gv100.c | 50 MODULE_FIRMWARE("nvidia/gv100/nvdec/scrubber.bin"); 51 MODULE_FIRMWARE("nvidia/tu102/nvdec/scrubber.bin"); 52 MODULE_FIRMWARE("nvidia/tu104/nvdec/scrubber.bin"); 53 MODULE_FIRMWARE("nvidia/tu106/nvdec/scrubber.bin"); 54 MODULE_FIRMWARE("nvidia/tu116/nvdec/scrubber.bin"); 55 MODULE_FIRMWARE("nvidia/tu117/nvdec/scrubber.bin");
|
| D | gp102.c | 123 nvkm_firmware_load_blob(&(*pfb)->subdev, "nvdec/scrubber", "", 0, in gp102_fb_new_() 134 MODULE_FIRMWARE("nvidia/gp102/nvdec/scrubber.bin"); 135 MODULE_FIRMWARE("nvidia/gp104/nvdec/scrubber.bin"); 136 MODULE_FIRMWARE("nvidia/gp106/nvdec/scrubber.bin"); 137 MODULE_FIRMWARE("nvidia/gp107/nvdec/scrubber.bin"); 138 MODULE_FIRMWARE("nvidia/gp108/nvdec/scrubber.bin");
|
| D | base.c | 134 nvkm_debug(subdev, "VPR locked, running scrubber binary\n"); in nvkm_fb_init_scrub_vpr() 137 nvkm_warn(subdev, "VPR locked, but no scrubber binary!\n"); in nvkm_fb_init_scrub_vpr() 143 nvkm_error(subdev, "VPR scrubber binary failed\n"); in nvkm_fb_init_scrub_vpr() 152 nvkm_debug(subdev, "VPR scrubber binary successful\n"); in nvkm_fb_init_scrub_vpr()
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
| D | ga102.c | 38 nvkm_falcon_fw_ctor_hs_v2(&ga102_flcn_fw, "mem-unlock", subdev, "nvdec/scrubber", in ga102_fb_oneinit() 65 MODULE_FIRMWARE("nvidia/ga102/nvdec/scrubber.bin"); 66 MODULE_FIRMWARE("nvidia/ga103/nvdec/scrubber.bin"); 67 MODULE_FIRMWARE("nvidia/ga104/nvdec/scrubber.bin"); 68 MODULE_FIRMWARE("nvidia/ga106/nvdec/scrubber.bin"); 69 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 | 52 MODULE_FIRMWARE("nvidia/tu102/nvdec/scrubber.bin"); 53 MODULE_FIRMWARE("nvidia/tu104/nvdec/scrubber.bin"); 54 MODULE_FIRMWARE("nvidia/tu106/nvdec/scrubber.bin"); 55 MODULE_FIRMWARE("nvidia/tu116/nvdec/scrubber.bin"); 56 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");
|
| /kernel/linux/linux-6.6/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
|
| /kernel/linux/linux-5.10/fs/xfs/scrub/ |
| D | health.c | 33 * 2. If the scrubber returns a runtime error code, we exit making no changes 36 * 3. If the scrubber finds that A is clean, use sick_mask to clear the incore 39 * 4. If the scrubber finds that A is corrupt, use sick_mask to set the incore 119 * If the scrubber finds errors, we mark sick whatever's mentioned in
|
| D | rtbitmap.c | 111 /* Invoke the fork scrubber. */ in xchk_rtbitmap() 149 /* Invoke the fork scrubber. */ in xchk_rtsummary()
|
| D | scrub.c | 52 * because they can involve extents from any AG. The general scrubber 58 * can signal a potential deadlock, in which case the scrubber can jump 75 * scrubber, something will notice that something is amiss and report 76 * the corruption. Therefore, each scrubber will allocate an empty
|
| D | alloc.c | 30 /* Free space btree scrubber. */
|
| D | bmap.c | 63 * extents in the scrubber, so leaving them in memory is fine. in xchk_setup_inode_bmap() 85 * Inode fork block mapping (BMBT) scrubber. 423 * from disk by the scrubber, we assume that its contents match what's in xchk_bmapbt_rec()
|
| D | common.c | 586 /* Per-scrubber setup functions */ 793 * data structure should not cause this scrubber to abort. in xchk_should_check_xref() 855 /* Invoke the data fork scrubber. */ in xchk_metadata_inode_forks()
|
| D | quota.c | 182 /* Invoke the fork scrubber. */ in xchk_quota_data_fork()
|
| D | rmap.c | 30 /* Reverse-mapping scrubber. */
|
| /kernel/linux/linux-6.6/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 123 * If the scrubber finds errors, we mark sick whatever's mentioned in
|
| D | scrub.c | 54 * because they can involve extents from any AG. The general scrubber 60 * can signal a potential deadlock, in which case the scrubber can jump 77 * scrubber, something will notice that something is amiss and report 78 * the corruption. Therefore, each scrubber will allocate an empty
|
| D | rtbitmap.c | 110 /* Invoke the fork scrubber. */ in xchk_rtbitmap()
|
| D | alloc.c | 33 /* Free space btree scrubber. */
|
| D | quota.c | 188 /* Invoke the fork scrubber. */ in xchk_quota_data_fork()
|
| D | bmap.c | 67 * extents in the scrubber, so leaving them in memory is fine. in xchk_setup_inode_bmap() 88 * Inode fork block mapping (BMBT) scrubber. 472 * from disk by the scrubber, we assume that its contents match what's in xchk_bmapbt_rec()
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | edac.h | 269 * @SCRUB_UNKNOWN: Unknown if scrubber is available 270 * @SCRUB_NONE: No scrubber
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | edac.h | 290 * @SCRUB_UNKNOWN: Unknown if scrubber is available 291 * @SCRUB_NONE: No scrubber
|