Home
last modified time | relevance | path

Searched refs:inject (Results 1 - 25 of 138) sorted by relevance

123456

/kernel/linux/linux-5.10/tools/perf/
H A Dbuiltin-inject.c3 * builtin-inject.c
5 * Builtin inject command: Examine the live mode (stdin) event stream
64 static int output_bytes(struct perf_inject *inject, void *buf, size_t sz) in output_bytes() argument
68 size = perf_data__write(&inject->output, buf, sz); in output_bytes()
72 inject->bytes_written += size; in output_bytes()
79 struct perf_inject *inject = container_of(tool, struct perf_inject, in perf_event__repipe_synth() local
82 return output_bytes(inject, event, event->header.size); in perf_event__repipe_synth()
118 struct perf_inject *inject = container_of(tool, struct perf_inject, in perf_event__repipe_attr() local
126 if (!inject->output.is_pipe) in perf_event__repipe_attr()
141 static int copy_bytes(struct perf_inject *inject, in argument
164 struct perf_inject *inject = container_of(tool, struct perf_inject, perf_event__repipe_auxtrace() local
231 struct perf_inject *inject = container_of(tool, struct perf_inject, tool); perf_event__drop_aux() local
240 perf_inject__cut_auxtrace_sample(struct perf_inject *inject, union perf_event *event, struct perf_sample *sample) perf_inject__cut_auxtrace_sample() argument
273 struct perf_inject *inject = container_of(tool, struct perf_inject, perf_event__repipe_sample() local
308 struct perf_inject *inject = container_of(tool, struct perf_inject, tool); perf_event__jit_repipe_mmap() local
409 struct perf_inject *inject = container_of(tool, struct perf_inject, tool); perf_event__jit_repipe_mmap2() local
593 struct perf_inject *inject = container_of(tool, struct perf_inject, tool); perf_inject__sched_process_exit() local
613 struct perf_inject *inject = container_of(tool, struct perf_inject, tool); perf_inject__sched_switch() local
640 struct perf_inject *inject = container_of(tool, struct perf_inject, tool); perf_inject__sched_stat() local
689 strip_init(struct perf_inject *inject) strip_init() argument
700 __cmd_inject(struct perf_inject *inject) __cmd_inject() argument
803 struct perf_inject inject = { cmd_inject() local
[all...]
/kernel/linux/linux-6.6/tools/perf/
H A Dbuiltin-inject.c3 * builtin-inject.c
5 * Builtin inject command: Examine the live mode (stdin) event stream
140 static int output_bytes(struct perf_inject *inject, void *buf, size_t sz) in output_bytes() argument
144 size = perf_data__write(&inject->output, buf, sz); in output_bytes()
148 inject->bytes_written += size; in output_bytes()
155 struct perf_inject *inject = container_of(tool, struct perf_inject, in perf_event__repipe_synth() local
158 return output_bytes(inject, event, event->header.size); in perf_event__repipe_synth()
195 struct perf_inject *inject = container_of(tool, struct perf_inject, in perf_event__repipe_attr() local
203 if (!inject->is_pipe) in perf_event__repipe_attr()
218 static int copy_bytes(struct perf_inject *inject, struc argument
241 struct perf_inject *inject = container_of(tool, struct perf_inject, perf_event__repipe_auxtrace() local
308 struct perf_inject *inject = container_of(tool, struct perf_inject, tool); perf_event__drop_aux() local
317 perf_inject__cut_auxtrace_sample(struct perf_inject *inject, union perf_event *event, struct perf_sample *sample) perf_inject__cut_auxtrace_sample() argument
356 struct perf_inject *inject = container_of(tool, struct perf_inject, perf_event__repipe_sample() local
394 struct perf_inject *inject = container_of(tool, struct perf_inject, tool); perf_event__jit_repipe_mmap() local
509 struct perf_inject *inject = container_of(tool, struct perf_inject, tool); perf_event__jit_repipe_mmap2() local
690 perf_inject__lookup_known_build_id(struct perf_inject *inject, struct dso *dso) perf_inject__lookup_known_build_id() argument
719 struct perf_inject *inject = container_of(tool, struct perf_inject, dso__inject_build_id() local
786 struct perf_inject *inject = container_of(tool, struct perf_inject, tool); perf_inject__sched_process_exit() local
806 struct perf_inject *inject = container_of(tool, struct perf_inject, tool); perf_inject__sched_switch() local
834 struct perf_inject *inject = container_of(tool, struct perf_inject, tool); perf_inject__sched_stat() local
1040 struct perf_inject *inject = container_of(tool, struct perf_inject, tool); process_attr() local
1047 struct perf_inject *inject = container_of(gs, struct perf_inject, guest_session); guest_session__add_attr() local
1116 synthesize_id_index(struct perf_inject *inject, size_t new_cnt) synthesize_id_index() argument
1169 struct perf_inject *inject = container_of(tool, struct perf_inject, tool); process_build_id() local
1174 synthesize_build_id(struct perf_inject *inject, struct dso *dso, pid_t machine_pid) synthesize_build_id() argument
1192 struct perf_inject *inject = container_of(gs, struct perf_inject, guest_session); guest_session__add_build_ids() local
1342 struct perf_inject *inject = container_of(gs, struct perf_inject, guest_session); guest_session__get_tc() local
1462 struct perf_inject *inject = container_of(gs, struct perf_inject, guest_session); guest_session__inject_events() local
1578 struct perf_inject *inject = container_of(tool, struct perf_inject, tool); host__repipe() local
1590 struct perf_inject *inject = container_of(session->tool, struct perf_inject, tool); host__finished_init() local
1650 struct perf_inject *inject = container_of(tool, struct perf_inject, tool); host__finished_round() local
1669 struct perf_inject *inject = container_of(tool, struct perf_inject, tool); host__context_switch() local
1727 strip_init(struct perf_inject *inject) strip_init() argument
1740 struct perf_inject *inject = opt->value; parse_vm_time_correlation() local
1770 struct perf_inject *inject = opt->value; parse_guest_data() local
1827 struct perf_inject *inject = data; save_section_info_cb() local
1833 save_section_info(struct perf_inject *inject) save_section_info() argument
1894 feat_copy(struct perf_inject *inject, int feat, struct feat_writer *fw) feat_copy() argument
1917 struct perf_inject *inject; global() member
1923 struct perf_inject *inject = inj_fc->inject; feat_copy_cb() local
1937 copy_kcore_dir(struct perf_inject *inject) copy_kcore_dir() argument
1954 struct perf_inject *inject = container_of(gs, struct perf_inject, guest_session); guest_session__copy_kcore_dir() local
1968 output_fd(struct perf_inject *inject) output_fd() argument
1973 __cmd_inject(struct perf_inject *inject) __cmd_inject() argument
2163 struct perf_inject inject = { cmd_inject() local
[all...]
/kernel/linux/linux-5.10/drivers/edac/
H A Di7core_edac.c258 struct i7core_inject inject; member
656 Also, since a change at an inject parameter will be applied only at enable,
664 pvt->inject.enable = 0; in disable_inject()
666 if (!pvt->pci_ch[pvt->inject.channel][0]) in disable_inject()
669 pci_write_config_dword(pvt->pci_ch[pvt->inject.channel][0], in disable_inject()
676 * i7core inject inject.section
678 * accept and store error injection inject.section value
691 if (pvt->inject.enable) in i7core_inject_section_store()
698 pvt->inject in i7core_inject_section_store()
[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); variable
155 TEMPLATE_STORE(inject); variable
197 static DEVICE_ATTR(inject, S_IRUGO | S_IWUSR,
/kernel/linux/linux-6.6/drivers/edac/
H A Di7core_edac.c258 struct i7core_inject inject; member
656 Also, since a change at an inject parameter will be applied only at enable,
664 pvt->inject.enable = 0; in disable_inject()
666 if (!pvt->pci_ch[pvt->inject.channel][0]) in disable_inject()
669 pci_write_config_dword(pvt->pci_ch[pvt->inject.channel][0], in disable_inject()
676 * i7core inject inject.section
678 * accept and store error injection inject.section value
691 if (pvt->inject.enable) in i7core_inject_section_store()
698 pvt->inject in i7core_inject_section_store()
[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); variable
155 TEMPLATE_STORE(inject); variable
197 static DEVICE_ATTR(inject, S_IRUGO | S_IWUSR,
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/mce/
H A DMakefile9 mce-inject-y := inject.o
10 obj-$(CONFIG_X86_MCE_INJECT) += mce-inject.o
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/mce/
H A DMakefile9 mce-inject-y := inject.o
10 obj-$(CONFIG_X86_MCE_INJECT) += mce-inject.o
/kernel/linux/linux-5.10/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()
126 INIT_WORK(&virqfd->inject, virqfd_inject); in vfio_virqfd_enable()
174 schedule_work(&virqfd->inject); in vfio_virqfd_enable()
/kernel/linux/linux-6.6/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()
126 INIT_WORK(&virqfd->inject, virqfd_inject); in vfio_virqfd_enable()
174 schedule_work(&virqfd->inject); in vfio_virqfd_enable()
/kernel/linux/linux-5.10/tools/testing/selftests/cpu-hotplug/
H A Dcpu-on-off-test.sh238 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
/kernel/linux/linux-5.10/tools/testing/selftests/memory-hotplug/
H A Dmem-on-off-test.sh231 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
289 /sbin/modprobe -q -r memory-notifier-error-inject
/kernel/linux/linux-6.6/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
/kernel/linux/linux-6.6/lib/
H A Dtest_firmware.c133 struct upload_inject_err inject; member
1145 tst->inject.prog = prog; in upload_err_inject_error()
1146 tst->inject.err_code = err; in upload_err_inject_error()
1197 if (strncmp(data, "inject:", strlen("inject:")) == 0) in test_fw_upload_prepare()
1198 upload_err_inject_prog(tst, data + strlen("inject:")); in test_fw_upload_prepare()
1203 if (tst->inject.err_code == FW_UPLOAD_ERR_NONE || in test_fw_upload_prepare()
1204 strncmp(tst->inject.prog, progress, strlen(progress)) != 0) in test_fw_upload_prepare()
1207 if (tst->inject.err_code == FW_UPLOAD_ERR_CANCELED) in test_fw_upload_prepare()
1210 ret = tst->inject in test_fw_upload_prepare()
[all...]
H A Dfault-inject-usercopy.c2 #include <linux/fault-inject.h>
3 #include <linux/fault-inject-usercopy.h>
H A DMakefile16 KCOV_INSTRUMENT_fault-inject.o := n
226 obj-$(CONFIG_FAULT_INJECTION) += fault-inject.o
227 obj-$(CONFIG_FAULT_INJECTION_USERCOPY) += fault-inject-usercopy.o
228 obj-$(CONFIG_NOTIFIER_ERROR_INJECTION) += notifier-error-inject.o
229 obj-$(CONFIG_PM_NOTIFIER_ERROR_INJECT) += pm-notifier-error-inject.o
230 obj-$(CONFIG_NETDEV_NOTIFIER_ERROR_INJECT) += netdev-notifier-error-inject.o
231 obj-$(CONFIG_MEMORY_NOTIFIER_ERROR_INJECT) += memory-notifier-error-inject.o
233 of-reconfig-notifier-error-inject.o
234 obj-$(CONFIG_FUNCTION_ERROR_INJECTION) += error-inject.o
/kernel/linux/linux-5.10/lib/
H A Dfault-inject-usercopy.c2 #include <linux/fault-inject.h>
3 #include <linux/fault-inject-usercopy.h>
H A DMakefile16 KCOV_INSTRUMENT_fault-inject.o := n
212 obj-$(CONFIG_FAULT_INJECTION) += fault-inject.o
213 obj-$(CONFIG_FAULT_INJECTION_USERCOPY) += fault-inject-usercopy.o
214 obj-$(CONFIG_NOTIFIER_ERROR_INJECTION) += notifier-error-inject.o
215 obj-$(CONFIG_PM_NOTIFIER_ERROR_INJECT) += pm-notifier-error-inject.o
216 obj-$(CONFIG_NETDEV_NOTIFIER_ERROR_INJECT) += netdev-notifier-error-inject.o
217 obj-$(CONFIG_MEMORY_NOTIFIER_ERROR_INJECT) += memory-notifier-error-inject.o
219 of-reconfig-notifier-error-inject.o
220 obj-$(CONFIG_FUNCTION_ERROR_INJECTION) += error-inject.o
/kernel/linux/linux-5.10/mm/
H A Dhwpoison-inject.c31 goto inject; in hwpoison_inject()
49 inject: in hwpoison_inject()
/kernel/linux/linux-5.10/kernel/irq/
H A Dresend.c106 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()
171 * Only try to inject when the interrupt is: in irq_inject_interrupt()
/kernel/linux/linux-6.6/mm/
H A Dhwpoison-inject.c31 goto inject; in hwpoison_inject()
49 inject: in hwpoison_inject()
/kernel/linux/linux-6.6/arch/riscv/kvm/
H A Daia_aplic.c219 bool inject; in aplic_update_irq_range() local
235 inject = false; in aplic_update_irq_range()
240 inject = true; in aplic_update_irq_range()
245 if (inject) in aplic_update_irq_range()
253 bool inject = false, ie; in kvm_riscv_aia_aplic_inject() local
298 inject = true; in kvm_riscv_aia_aplic_inject()
304 if (inject) in kvm_riscv_aia_aplic_inject()
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/x86_64/
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()
/kernel/linux/linux-6.6/kernel/irq/
H A Dresend.c124 int check_irq_resend(struct irq_desc *desc, bool inject) in check_irq_resend() argument
141 if (!(desc->istate & IRQS_PENDING) && !inject) in check_irq_resend()
189 * Only try to inject when the interrupt is: in irq_inject_interrupt()
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/mce/
H A DMakefile3 TEST_GEN_PROGS := inject-ra-err

Completed in 31 milliseconds

123456