Home
last modified time | relevance | path

Searched refs:inject (Results 1 – 25 of 100) sorted by relevance

1234

/linux/tools/perf/
H A Dbuiltin-inject.c164 static int output_bytes(struct perf_inject *inject, void *buf, size_t sz) in output_bytes() argument
168 size = perf_data__write(&inject->output, buf, sz); in output_bytes()
172 inject->bytes_written += size; in output_bytes()
180 struct perf_inject *inject = container_of(tool, struct perf_inject, in perf_event__repipe_synth() local
183 return output_bytes(inject, event, event->header.size); in perf_event__repipe_synth()
222 struct perf_inject *inject = container_of(tool, struct perf_inject, in perf_event__repipe_attr() local
231 if (!inject->output.is_pipe) in perf_event__repipe_attr()
244 static int copy_bytes(struct perf_inject *inject, struct perf_data *data, off_t size) in copy_bytes() argument
254 ret = output_bytes(inject, buf, ssz); in copy_bytes()
267 struct perf_inject *inject = container_of(tool, struct perf_inject, tool); in perf_event__repipe_auxtrace() local
[all …]
/linux/tools/testing/selftests/net/
H A Dvlan_bridge_binding.sh120 local inject=$1; shift
131 $inject
137 $inject
143 $inject
149 $inject
158 local inject=$1; shift
161 do_test_binding "$inject" "$what" \
170 local inject=$1; shift
173 do_test_binding "$inject" "$what" \
/linux/drivers/edac/
H A Di7core_edac.c258 struct i7core_inject inject; member
663 pvt->inject.enable = 0; in disable_inject()
665 if (!pvt->pci_ch[pvt->inject.channel][0]) in disable_inject()
668 pci_write_config_dword(pvt->pci_ch[pvt->inject.channel][0], in disable_inject()
690 if (pvt->inject.enable) in i7core_inject_section_store()
697 pvt->inject.section = (u32) value; in i7core_inject_section_store()
707 return sprintf(data, "0x%08x\n", pvt->inject.section); in i7core_inject_section_show()
727 if (pvt->inject.enable) in i7core_inject_type_store()
734 pvt->inject.type = (u32) value; in i7core_inject_type_store()
745 return sprintf(data, "0x%08x\n", pvt->inject.type); in i7core_inject_type_show()
[all …]
H A Docteon_edac-lmc.c29 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/
H A Dnotifier-error-inject.rst4 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
/linux/drivers/vfio/
H A Dvirqfd.c53 schedule_work(&virqfd->inject); in virqfd_wakeup()
91 flush_work(&virqfd->inject); in virqfd_shutdown()
99 struct virqfd *virqfd = container_of(work, struct virqfd, inject); in virqfd_inject()
108 flush_work(&virqfd->inject); in virqfd_flush_inject()
132 INIT_WORK(&virqfd->inject, virqfd_inject); in vfio_virqfd_enable()
181 schedule_work(&virqfd->inject); in vfio_virqfd_enable()
/linux/arch/x86/kernel/cpu/mce/
H A DMakefile9 mce-inject-y := inject.o
10 obj-$(CONFIG_X86_MCE_INJECT) += mce-inject.o
/linux/Documentation/sound/designs/
H A Djack-injection.rst8 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/tools/perf/Documentation/
H A Dperf-inject.txt1 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
36 Override build-ids to inject using these comma-separated pairs of
117 :GMEXAMPLECMD: inject
H A Dintel-bts.txt80 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/tools/testing/selftests/memory-hotplug/
H A Dmem-on-off-test.sh243 NOTIFIER_ERR_INJECT_DIR=$DEBUGFS/notifier-error-inject/memory
249 /sbin/modprobe -q -r memory-notifier-error-inject
250 /sbin/modprobe -q memory-notifier-error-inject priority=$priority
258 echo $msg memory-notifier-error-inject module is not available >&2
305 /sbin/modprobe -q -r memory-notifier-error-inject
/linux/lib/
H A Dtest_firmware.c134 struct upload_inject_err inject; member
1147 tst->inject.prog = prog; in upload_err_inject_error()
1148 tst->inject.err_code = err; in upload_err_inject_error()
1205 if (tst->inject.err_code == FW_UPLOAD_ERR_NONE || in test_fw_upload_prepare()
1206 strncmp(tst->inject.prog, progress, strlen(progress)) != 0) in test_fw_upload_prepare()
1209 if (tst->inject.err_code == FW_UPLOAD_ERR_CANCELED) in test_fw_upload_prepare()
1212 ret = tst->inject.err_code; in test_fw_upload_prepare()
1219 tst->inject.err_code = FW_UPLOAD_ERR_NONE; in test_fw_upload_prepare()
1220 tst->inject.prog = NULL; in test_fw_upload_prepare()
1241 if (tst->inject.err_code == FW_UPLOAD_ERR_NONE || in test_fw_upload_write()
[all …]
H A DMakefile21 KCOV_INSTRUMENT_fault-inject.o := n
188 obj-$(CONFIG_FAULT_INJECTION) += fault-inject.o
189 obj-$(CONFIG_FAULT_INJECTION_USERCOPY) += fault-inject-usercopy.o
190 obj-$(CONFIG_NOTIFIER_ERROR_INJECTION) += notifier-error-inject.o
191 obj-$(CONFIG_PM_NOTIFIER_ERROR_INJECT) += pm-notifier-error-inject.o
192 obj-$(CONFIG_NETDEV_NOTIFIER_ERROR_INJECT) += netdev-notifier-error-inject.o
193 obj-$(CONFIG_MEMORY_NOTIFIER_ERROR_INJECT) += memory-notifier-error-inject.o
195 of-reconfig-notifier-error-inject.o
196 obj-$(CONFIG_FUNCTION_ERROR_INJECTION) += error-inject.o
/linux/tools/testing/selftests/mm/
H A Dmemory-failure.c56 int (*inject)(FIXTURE_DATA(memory_failure) * self, void *vaddr); in FIXTURE_VARIANT() local
67 .inject = madv_hard_inject, in FIXTURE_VARIANT_ADD()
78 .inject = madv_soft_inject, in FIXTURE_VARIANT_ADD()
237 ASSERT_EQ(variant->inject(self, addr), 0); in TEST_F()
302 ASSERT_EQ(variant->inject(self, addr), 0); in TEST_F()
343 ASSERT_EQ(variant->inject(self, addr), 0); in TEST_F()
/linux/Documentation/translations/zh_CN/mm/
H A Dhwpoison.rst104 * 通过debugfs ``/sys/kernel/debug/hwpoison/`` hwpoison-inject模块
143 x86 有 mce-inject, mce-test
156 git://git.kernel.org/pub/scm/utils/cpu/mce/mce-inject.git
/linux/arch/riscv/kvm/
H A Daia_aplic.c245 bool inject; in aplic_update_irq_range() local
261 inject = false; in aplic_update_irq_range()
266 inject = true; in aplic_update_irq_range()
271 if (inject) in aplic_update_irq_range()
279 bool inject = false, ie; in kvm_riscv_aia_aplic_inject() local
324 inject = true; in kvm_riscv_aia_aplic_inject()
330 if (inject) in kvm_riscv_aia_aplic_inject()
/linux/kernel/irq/
H A Dresend.c122 int check_irq_resend(struct irq_desc *desc, bool inject) in check_irq_resend() argument
139 if (!(desc->istate & IRQS_PENDING) && !inject) in check_irq_resend()
/linux/tools/testing/selftests/kvm/x86/
H A Dnested_exceptions_test.c190 static void queue_ss_exception(struct kvm_vcpu *vcpu, bool inject) in queue_ss_exception() argument
202 events.exception.pending = !inject; in queue_ss_exception()
203 events.exception.injected = inject; in queue_ss_exception()
/linux/mm/
H A Dhwpoison-inject.c119 goto inject; in hwpoison_inject()
138 inject: in hwpoison_inject()
/linux/tools/testing/selftests/powerpc/mce/
H A D.gitignore1 inject-ra-err
H A DMakefile3 TEST_GEN_PROGS := inject-ra-err
/linux/net/rxrpc/
H A DKconfig36 Say Y here to inject packet loss by discarding some received and some
43 Say Y here to inject a delay into packet reception, allowing an
/linux/arch/csky/lib/
H A DMakefile3 obj-$(CONFIG_FUNCTION_ERROR_INJECTION) += error-inject.o
/linux/tools/testing/fault-injection/
H A Dfailcmd.sh59 inject slab allocation failures
61 inject page allocation failures
/linux/Documentation/mm/
H A Dhwpoison.rst49 KVM can inject the machine check into the guest with the proper
112 * hwpoison-inject module through debugfs ``/sys/kernel/debug/hwpoison/``
159 x86 has mce-inject, mce-test
172 git://git.kernel.org/pub/scm/utils/cpu/mce/mce-inject.git

1234