/linux/tools/perf/ |
A D | builtin-inject.c | 319 ret = jit_process(inject->session, &inject->output, machine, in perf_event__jit_repipe_mmap() 432 ret = jit_process(inject->session, &inject->output, machine, in perf_event__jit_repipe_mmap2() 772 if (inject->build_ids || inject->sched_stat || in __cmd_inject() 773 inject->itrace_synth_opts.set || inject->build_id_all) { in __cmd_inject() 805 memset(&inject->tool, 0, sizeof(inject->tool)); in __cmd_inject() 814 inject->itrace_synth_opts.inject = true; in __cmd_inject() 835 if (!inject->is_pipe && !inject->in_place_update) in __cmd_inject() 842 if (!inject->is_pipe && !inject->in_place_update) { in __cmd_inject() 851 inject->have_auxtrace && !inject->itrace_synth_opts.set) in __cmd_inject() 980 if (inject.strip && !inject.itrace_synth_opts.set) { in cmd_inject() [all …]
|
/linux/drivers/edac/ |
A D | i7core_edac.c | 664 pvt->inject.enable = 0; in disable_inject() 691 if (pvt->inject.enable) in i7core_inject_section_store() 728 if (pvt->inject.enable) in i7core_inject_type_store() 768 if (pvt->inject.enable) in i7core_inject_eccmask_store() 929 pvt->inject.enable = 1; in i7core_inject_enable_store() 968 if (pvt->inject.col < 0) in i7core_inject_enable_store() 2211 pvt->inject.dimm = -1; in i7core_register_mci() 2212 pvt->inject.rank = -1; in i7core_register_mci() 2213 pvt->inject.bank = -1; in i7core_register_mci() 2214 pvt->inject.page = -1; in i7core_register_mci() [all …]
|
A D | octeon_edac-lmc.c | 29 unsigned long inject; member 78 if (!pvt->inject) in octeon_lmc_edac_poll_o2() 90 if (likely(!pvt->inject)) in octeon_lmc_edac_poll_o2() 120 if (likely(!pvt->inject)) in octeon_lmc_edac_poll_o2() 123 pvt->inject = 0; in octeon_lmc_edac_poll_o2() 154 TEMPLATE_SHOW(inject); 155 TEMPLATE_STORE(inject); 197 static DEVICE_ATTR(inject, S_IRUGO | S_IWUSR,
|
/linux/Documentation/fault-injection/ |
A D | notifier-error-inject.rst | 4 Notifier error injection provides the ability to inject artificial errors to 18 /sys/kernel/debug/notifier-error-inject/pm/actions/<notifier event>/error 28 # cd /sys/kernel/debug/notifier-error-inject/pm/ 37 /sys/kernel/debug/notifier-error-inject/memory/actions/<notifier event>/error 46 # cd /sys/kernel/debug/notifier-error-inject/memory 55 /sys/kernel/debug/notifier-error-inject/pSeries-reconfig/actions/<notifier event>/error 68 /sys/kernel/debug/notifier-error-inject/netdev/actions/<notifier event>/error 84 # cd /sys/kernel/debug/notifier-error-inject/netdev
|
A D | fault-injection.rst | 50 inject NVMe status code and retry flag on devices permitted by setting 62 fault-inject-debugfs kernel module provides some debugfs entries for runtime 135 default is 'N', setting it to 'Y' won't inject failures into 143 default is 'N', setting it to 'Y' will inject failures 172 - /sys/kernel/debug/fail_function/inject: 192 specifies the "error" return value to inject to the given function. 232 - #include <linux/fault-inject.h> 238 Please see the definition of struct fault_attr in fault-inject.h 360 echo $FAILFUNC > /sys/kernel/debug/$FAILTYPE/inject 378 echo > /sys/kernel/debug/$FAILTYPE/inject [all …]
|
A D | index.rst | 11 notifier-error-inject
|
/linux/tools/perf/Documentation/ |
A D | perf-inject.txt | 1 perf-inject(1) 6 perf-inject - Filter to augment the events stream with additional information 11 'perf inject <options>' 15 perf-inject reads a perf-record event stream and repipes it to stdout. At any 16 point the processing code can inject other events into the event stream - in 20 Build-ids are just the first user of perf-inject - potentially anything that
|
A D | intel-bts.txt | 80 perf inject 83 perf inject also accepts the --itrace option in which case tracing data is 86 perf inject --itrace -i perf.data -o perf.data.new
|
/linux/Documentation/sound/designs/ |
A D | jack-injection.rst | 8 Here jack injection means users could inject plugin or plugout events 13 in this case, we could inject plugin or plugout events to an audio 26 To inject events to audio jacks, we need to enable the jack injection 28 change the state by hardware events anymore, we could inject plugin or 154 write-only, inject plugin or plugout 156 - to inject plugin: 162 - to inject plugout:
|
/linux/arch/x86/kernel/cpu/mce/ |
A D | Makefile | 9 mce-inject-y := inject.o 10 obj-$(CONFIG_X86_MCE_INJECT) += mce-inject.o
|
/linux/drivers/vfio/ |
A D | virqfd.c | 56 schedule_work(&virqfd->inject); in virqfd_wakeup() 94 flush_work(&virqfd->inject); in virqfd_shutdown() 102 struct virqfd *virqfd = container_of(work, struct virqfd, inject); in virqfd_inject() 129 INIT_WORK(&virqfd->inject, virqfd_inject); in vfio_virqfd_enable() 177 schedule_work(&virqfd->inject); in vfio_virqfd_enable()
|
/linux/tools/testing/selftests/memory-hotplug/ |
A D | mem-on-off-test.sh | 231 NOTIFIER_ERR_INJECT_DIR=$DEBUGFS/notifier-error-inject/memory 237 /sbin/modprobe -q -r memory-notifier-error-inject 238 /sbin/modprobe -q memory-notifier-error-inject priority=$priority 246 echo $msg memory-notifier-error-inject module is not available >&2 291 /sbin/modprobe -q -r memory-notifier-error-inject
|
/linux/tools/testing/selftests/cpu-hotplug/ |
A D | cpu-on-off-test.sh | 238 NOTIFIER_ERR_INJECT_DIR=$DEBUGFS/notifier-error-inject/cpu 244 /sbin/modprobe -q -r cpu-notifier-error-inject 245 /sbin/modprobe -q cpu-notifier-error-inject priority=$priority 253 echo $msg cpu-notifier-error-inject module is not available >&2 293 /sbin/modprobe -q -r cpu-notifier-error-inject
|
/linux/tools/perf/tests/shell/ |
A D | pipe_test.sh | 50 if ! perf record -e task-clock:u -o - ${file} | perf inject -b | perf report -i - | grep noploop; t… 55 perf record -e task-clock:u -o - ${file} | perf inject -b -o ${data} 62 if ! perf inject -b -i ${data} | perf report -i - | grep noploop; then
|
/linux/lib/ |
A D | Makefile | 16 KCOV_INSTRUMENT_fault-inject.o := n 214 obj-$(CONFIG_FAULT_INJECTION) += fault-inject.o 215 obj-$(CONFIG_FAULT_INJECTION_USERCOPY) += fault-inject-usercopy.o 216 obj-$(CONFIG_NOTIFIER_ERROR_INJECTION) += notifier-error-inject.o 217 obj-$(CONFIG_PM_NOTIFIER_ERROR_INJECT) += pm-notifier-error-inject.o 218 obj-$(CONFIG_NETDEV_NOTIFIER_ERROR_INJECT) += netdev-notifier-error-inject.o 219 obj-$(CONFIG_MEMORY_NOTIFIER_ERROR_INJECT) += memory-notifier-error-inject.o 221 of-reconfig-notifier-error-inject.o 222 obj-$(CONFIG_FUNCTION_ERROR_INJECTION) += error-inject.o
|
/linux/mm/ |
A D | hwpoison-inject.c | 31 goto inject; in hwpoison_inject() 49 inject: in hwpoison_inject()
|
/linux/Documentation/ia64/ |
A D | err_inject.rst | 2 IPF Machine Check (MC) error inject tool 5 IPF Machine Check (MC) error inject tool is used to inject MC 11 sample. The driver provides interface to PAL to inject error 19 tool to inject error. It's also very useful to integrate with other 29 this sample application to inject errors. 41 # cpu: logical cpu number the error will be inject in. 49 #On cpu2, inject only total 0x10 errors, interval 5 seconds 54 #On cpu4, inject and consume total 0x10 errors, interval 5 seconds 909 /* consume the error for "inject only"*/ 961 printf("\t-i: inject errors. default: off\n"); [all …]
|
/linux/kernel/irq/ |
A D | resend.c | 106 int check_irq_resend(struct irq_desc *desc, bool inject) in check_irq_resend() argument 123 if (!(desc->istate & IRQS_PENDING) && !inject) in check_irq_resend()
|
/linux/drivers/vdpa/vdpa_user/ |
A D | vduse_dev.c | 56 struct work_struct inject; member 81 struct work_struct inject; member 423 flush_work(&dev->inject); in vduse_dev_reset() 446 flush_work(&vq->inject); in vduse_dev_reset() 875 struct vduse_dev *dev = container_of(work, struct vduse_dev, inject); in vduse_dev_irq_inject() 886 struct vduse_virtqueue, inject); in vduse_vq_irq_inject() 993 ret = vduse_dev_queue_irq_work(dev, &dev->inject); in vduse_dev_ioctl() 1080 ret = vduse_dev_queue_irq_work(dev, &dev->vqs[index].inject); in vduse_dev_ioctl() 1163 INIT_WORK(&dev->inject, vduse_dev_irq_inject); in vduse_dev_create() 1327 INIT_WORK(&dev->vqs[i].inject, vduse_vq_irq_inject); in vduse_create_dev()
|
/linux/arch/csky/lib/ |
A D | Makefile | 3 obj-$(CONFIG_FUNCTION_ERROR_INJECTION) += error-inject.o
|
/linux/tools/testing/fault-injection/ |
A D | failcmd.sh | 59 inject slab allocation failures 61 inject page allocation failures
|
/linux/Documentation/devicetree/bindings/mailbox/ |
A D | brcm,iproc-flexrm-mbox.txt | 24 number of completion messages for which FlexRM will inject 31 specified by this cell then it will inject one MSI interrupt
|
/linux/Documentation/vm/ |
A D | hwpoison.rst | 51 KVM can inject the machine check into the guest with the proper 116 * hwpoison-inject module through debugfs ``/sys/kernel/debug/hwpoison/`` 162 x86 has mce-inject, mce-test 175 git://git.kernel.org/pub/scm/utils/cpu/mce/mce-inject.git
|
/linux/arch/riscv/lib/ |
A D | Makefile | 9 obj-$(CONFIG_FUNCTION_ERROR_INJECTION) += error-inject.o
|
/linux/virt/kvm/ |
A D | eventfd.c | 45 container_of(work, struct kvm_kernel_irqfd, inject); in irqfd_inject() 132 flush_work(&irqfd->inject); in irqfd_shutdown() 209 schedule_work(&irqfd->inject); in irqfd_wakeup() 316 INIT_WORK(&irqfd->inject, irqfd_inject); in kvm_irqfd_assign() 416 schedule_work(&irqfd->inject); in kvm_irqfd_assign()
|