/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_ih.c | 223 if (WARN_ON_ONCE(!adev->irq.ih.faults)) in amdgpu_ih_add_fault() 229 spin_lock_irqsave(&adev->irq.ih.faults->lock, flags); in amdgpu_ih_add_fault() 232 if (adev->irq.ih.faults->count >= (1 << (AMDGPU_PAGEFAULT_HASH_BITS-1))) in amdgpu_ih_add_fault() 235 r = chash_table_copy_in(&adev->irq.ih.faults->hash, key, NULL); in amdgpu_ih_add_fault() 237 adev->irq.ih.faults->count++; in amdgpu_ih_add_fault() 243 spin_unlock_irqrestore(&adev->irq.ih.faults->lock, flags); in amdgpu_ih_add_fault() 262 if (!adev->irq.ih.faults) in amdgpu_ih_clear_fault() 265 spin_lock_irqsave(&adev->irq.ih.faults->lock, flags); in amdgpu_ih_clear_fault() 267 r = chash_table_remove(&adev->irq.ih.faults->hash, key, NULL); in amdgpu_ih_clear_fault() 269 adev->irq.ih.faults->count--; in amdgpu_ih_clear_fault() [all …]
|
D | vega10_ih.c | 288 r = kfifo_put(&vm->faults, key); in vega10_ih_prescreen_iv() 389 adev->irq.ih.faults = kmalloc(sizeof(*adev->irq.ih.faults), GFP_KERNEL); in vega10_ih_sw_init() 390 if (!adev->irq.ih.faults) in vega10_ih_sw_init() 392 INIT_CHASH_TABLE(adev->irq.ih.faults->hash, in vega10_ih_sw_init() 394 spin_lock_init(&adev->irq.ih.faults->lock); in vega10_ih_sw_init() 395 adev->irq.ih.faults->count = 0; in vega10_ih_sw_init() 409 kfree(adev->irq.ih.faults); in vega10_ih_sw_fini() 410 adev->irq.ih.faults = NULL; in vega10_ih_sw_fini()
|
D | amdgpu_ih.h | 60 struct amdgpu_retryfault_hashtable *faults; member
|
D | amdgpu_vm.h | 213 DECLARE_KFIFO(faults, u64, 128);
|
/Linux-v4.19/tools/perf/util/ |
D | parse-events.l | 316 page-faults|faults { return sym(yyscanner, PERF_TYPE_SOFTWARE, PERF_COUNT_SW_PAGE_FAULTS); } 317 minor-faults { return sym(yyscanner, PERF_TYPE_SOFTWARE, PERF_COUNT_SW_PAGE_FAULTS_MIN); } 318 major-faults { return sym(yyscanner, PERF_TYPE_SOFTWARE, PERF_COUNT_SW_PAGE_FAULTS_MAJ); } 321 alignment-faults { return sym(yyscanner, PERF_TYPE_SOFTWARE, PERF_COUNT_SW_ALIGNMENT_FAULTS); } 322 emulation-faults { return sym(yyscanner, PERF_TYPE_SOFTWARE, PERF_COUNT_SW_EMULATION_FAULTS); }
|
/Linux-v4.19/drivers/md/ |
D | md-faulty.c | 88 sector_t faults[MaxFault]; member 114 if (conf->faults[i] >= start && in check_sector() 115 conf->faults[i] < end) { in check_sector() 138 if (conf->faults[i] == start) { in add_sector() 167 conf->faults[n] = start; in add_sector()
|
/Linux-v4.19/Documentation/ABI/testing/ |
D | sysfs-class-led-flash | 54 Space separated list of flash faults that may have occurred. 55 Flash faults are re-read after strobing the flash. Possible 56 flash faults:
|
/Linux-v4.19/Documentation/admin-guide/mm/ |
D | userfaultfd.rst | 12 memory page faults, something otherwise only the kernel code could do. 25 1) read/POLLIN protocol to notify a userland thread of the faults 80 page faults, it has to verify that uffdio_api.features has appropriate 88 bitmask will specify to the kernel which kind of faults to track for 122 Guest async page faults, FOLL_NOWAIT and all other GUP features work 124 page faults in the guest scheduler so those guest processes that 219 not get further userland page faults from the removed area. Still, the 223 Unlike userland page faults which have to be synchronous and require
|
/Linux-v4.19/kernel/sched/ |
D | fair.c | 1054 unsigned long faults[0]; member 1232 return p->numa_group->faults[task_faults_idx(NUMA_MEM, nid, 0)] + in group_faults() 1233 p->numa_group->faults[task_faults_idx(NUMA_MEM, nid, 1)]; in group_faults() 1244 unsigned long faults = 0; in group_faults_priv() local 1248 faults += ng->faults[task_faults_idx(NUMA_MEM, node, 1)]; in group_faults_priv() 1251 return faults; in group_faults_priv() 1256 unsigned long faults = 0; in group_faults_shared() local 1260 faults += ng->faults[task_faults_idx(NUMA_MEM, node, 0)]; in group_faults_shared() 1263 return faults; in group_faults_shared() 1297 unsigned long faults; in score_nearby_nodes() local [all …]
|
/Linux-v4.19/Documentation/virtual/kvm/devices/ |
D | s390_flic.txt | 15 - enable/disable for the guest transparent async page faults 53 Enables async page faults for the guest. So in case of a major page fault 57 Disables async page faults for the guest and waits until already pending 58 async page faults are done. This is necessary to trigger a completion interrupt
|
/Linux-v4.19/Documentation/i2c/ |
D | fault-codes | 7 Not all fault reports imply errors; "page faults" should be a familiar 9 faults. There may be fancier recovery schemes that are appropriate in 78 about probe faults other than ENXIO and ENODEV.)
|
/Linux-v4.19/Documentation/fault-injection/ |
D | fault-injection.txt | 165 In order to inject faults while debugfs is not available (early boot time), 183 Note that this file enables all types of faults (slab, futex, etc). 188 This feature is intended for systematic testing of faults in a single 375 Systematic faults using fail-nth 378 The following code systematically faults 0-th, 1-st, 2-nd and so on
|
/Linux-v4.19/arch/arm/nwfpe/ |
D | entry.S | 115 @ ??? For some reason, faults can happen at .Lx2 even with a
|
/Linux-v4.19/drivers/hwmon/ |
D | smm665.c | 148 u16 faults; /* fault status */ member 259 data->faults = val; in smm665_update_device() 354 if (data->faults & (1 << attr->index)) in smm665_show_crit_alarm()
|
/Linux-v4.19/drivers/ras/ |
D | Kconfig | 13 faults.
|
/Linux-v4.19/Documentation/devicetree/bindings/iommu/ |
D | ti,omap-iommu.txt | 22 back a bus error response on MMU faults.
|
/Linux-v4.19/Documentation/x86/ |
D | pti.txt | 176 * Double faults: overflowing the kernel stack because of page 177 faults upon page faults. Caused by touching non-pti-mapped
|
/Linux-v4.19/Documentation/virtual/kvm/ |
D | msr.txt | 170 when asynchronous page faults are enabled on the vcpu 0 when 171 disabled. Bit 1 is 1 if asynchronous page faults can be injected 172 when vcpu is in cpl == 0. Bit 2 is 1 if asynchronous page faults
|
/Linux-v4.19/drivers/acpi/apei/ |
D | Kconfig | 50 SEA happens with certain faults of data abort or instruction
|
/Linux-v4.19/drivers/gpu/drm/msm/ |
D | msm_gpu.h | 179 int faults; member
|
/Linux-v4.19/Documentation/leds/ |
D | leds-class-flash.txt | 50 * flash_faults - bitmask of flash faults that the LED flash class
|
/Linux-v4.19/fs/f2fs/ |
D | Kconfig | 98 Test F2FS to inject faults such as ENOMEM, ENOSPC, and so on.
|
/Linux-v4.19/Documentation/filesystems/nfs/ |
D | fault_injection.txt | 21 injecting faults on the NFS server. As root, write a number n to the file
|
/Linux-v4.19/drivers/staging/erofs/ |
D | Kconfig | 78 Test EROFS to inject faults such as ENOMEM, EIO, and so on.
|
/Linux-v4.19/Documentation/arm/Samsung-S3C24XX/ |
D | Suspend.txt | 130 identify any faults with better precision
|