| /linux/tools/perf/ |
| H A D | builtin-inject.c | 162 static int output_bytes(struct perf_inject *inject, void *buf, size_t sz) in output_bytes() argument 166 size = perf_data__write(&inject->output, buf, sz); in output_bytes() 170 inject->bytes_written += size; in output_bytes() 178 struct perf_inject *inject = container_of(tool, struct perf_inject, in perf_event__repipe_synth() local 181 return output_bytes(inject, event, event->header.size); in perf_event__repipe_synth() 220 struct perf_inject *inject = container_of(tool, struct perf_inject, in perf_event__repipe_attr() local 229 if (!inject->output.is_pipe) in perf_event__repipe_attr() 242 static int copy_bytes(struct perf_inject *inject, struct perf_data *data, off_t size) in copy_bytes() argument 252 ret = output_bytes(inject, buf, ssz); in copy_bytes() 265 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 D | vlan_bridge_binding.sh | 120 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 D | i7core_edac.c | 258 struct i7core_inject inject; member 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() 691 if (pvt->inject.enable) in i7core_inject_section_store() 698 pvt->inject.section = (u32) value; in i7core_inject_section_store() 708 return sprintf(data, "0x%08x\n", pvt->inject.section); in i7core_inject_section_show() 728 if (pvt->inject.enable) in i7core_inject_type_store() 735 pvt->inject.type = (u32) value; in i7core_inject_type_store() 746 return sprintf(data, "0x%08x\n", pvt->inject.type); in i7core_inject_type_show() [all …]
|
| H 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/ |
| H 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
|
| H A D | index.rst | 11 notifier-error-inject
|
| /linux/drivers/vfio/ |
| H A D | virqfd.c | 53 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 D | Makefile | 9 mce-inject-y := inject.o 10 obj-$(CONFIG_X86_MCE_INJECT) += mce-inject.o
|
| /linux/Documentation/sound/designs/ |
| H 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/tools/perf/Documentation/ |
| H 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 36 Override build-ids to inject using these comma-separated pairs of 112 :GMEXAMPLECMD: inject
|
| H 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/tools/testing/selftests/memory-hotplug/ |
| H A D | mem-on-off-test.sh | 243 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 D | test_firmware.c | 134 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 D | Makefile | 21 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/Documentation/translations/zh_CN/mm/ |
| H A D | hwpoison.rst | 104 * 通过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/kernel/irq/ |
| H A D | resend.c | 122 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 D | nested_exceptions_test.c | 190 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 D | hwpoison-inject.c | 119 goto inject; in hwpoison_inject() 138 inject: in hwpoison_inject()
|
| /linux/tools/testing/selftests/powerpc/mce/ |
| H A D | .gitignore | 1 inject-ra-err
|
| H A D | Makefile | 3 TEST_GEN_PROGS := inject-ra-err
|
| /linux/net/rxrpc/ |
| H A D | Kconfig | 36 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 D | Makefile | 3 obj-$(CONFIG_FUNCTION_ERROR_INJECTION) += error-inject.o
|
| /linux/tools/testing/fault-injection/ |
| H A D | failcmd.sh | 59 inject slab allocation failures 61 inject page allocation failures
|
| /linux/Documentation/mm/ |
| H A D | hwpoison.rst | 49 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
|
| /linux/arch/loongarch/lib/ |
| H A D | Makefile | 13 obj-$(CONFIG_FUNCTION_ERROR_INJECTION) += error-inject.o
|