Searched refs:err_inject (Results  1 – 14 of 14) sorted by relevance
| /Linux-v6.6/lib/ | 
| D | notifier-error-inject.c | 31 	struct notifier_err_inject *err_inject =  in notifier_err_inject_callback()  local35 	for (action = err_inject->actions; action->name; action++) {  in notifier_err_inject_callback()
 51 			struct notifier_err_inject *err_inject, int priority)  in notifier_err_inject_init()  argument
 58 	err_inject->nb.notifier_call = notifier_err_inject_callback;  in notifier_err_inject_init()
 59 	err_inject->nb.priority = priority;  in notifier_err_inject_init()
 65 	for (action = err_inject->actions; action->name; action++) {  in notifier_err_inject_init()
 
 | 
| D | notifier-error-inject.h | 24 		struct dentry *parent, struct notifier_err_inject *err_inject,
 | 
| /Linux-v6.6/Documentation/arch/ia64/ | 
| D | index.rst | 13    err_inject
 | 
| D | err_inject.rst | 13 arch/ia64/kernel/err_inject.c. The application sample (shown below)28 compiles the code. After you install err_inject driver, you can run
 114   #define PATH_FORMAT "/sys/devices/system/cpu/cpu%d/err_inject/"
 634   int err_inject(int cpu, char *path, err_type_info_t err_type_info,
 905 				if ((status=err_inject(parameters[i].cpu,
 
 | 
| /Linux-v6.6/drivers/misc/genwqe/ | 
| D | card_utils.c | 48 	if (cd->err_inject & GENWQE_INJECT_HARDWARE_FAILURE)  in __genwqe_writeq()70 	if (cd->err_inject & GENWQE_INJECT_HARDWARE_FAILURE)  in __genwqe_readq()
 73 	if ((cd->err_inject & GENWQE_INJECT_GFIR_FATAL) &&  in __genwqe_readq()
 77 	if ((cd->err_inject & GENWQE_INJECT_GFIR_INFO) &&  in __genwqe_readq()
 99 	if (cd->err_inject & GENWQE_INJECT_HARDWARE_FAILURE)  in __genwqe_writel()
 121 	if (cd->err_inject & GENWQE_INJECT_HARDWARE_FAILURE)  in __genwqe_readl()
 
 | 
| D | card_base.c | 200 	if (cd->err_inject & GENWQE_INJECT_BUS_RESET_FAILURE)  in genwqe_bus_reset()227 	cd->err_inject &= ~(GENWQE_INJECT_HARDWARE_FAILURE |  in genwqe_bus_reset()
 833 	cd->err_inject &= ~(GENWQE_INJECT_HARDWARE_FAILURE |  in genwqe_platform_recovery()
 
 | 
| D | card_base.h | 311 	u64 err_inject;  member
 | 
| D | card_debugfs.c | 333 	debugfs_create_x64("err_inject", 0666, root, &cd->err_inject);  in genwqe_init_debugfs()
 | 
| /Linux-v6.6/arch/ia64/kernel/ | 
| D | Makefile | 34 obj-$(CONFIG_IA64_MC_ERR_INJECT)+= err_inject.o
 | 
| /Linux-v6.6/Documentation/ABI/testing/ | 
| D | debugfs-driver-genwqe | 61 What:           /sys/kernel/debug/genwqe/genwqe<n>_card/err_inject
 | 
| /Linux-v6.6/arch/powerpc/platforms/powernv/ | 
| D | eeh-powernv.c | 76 	if (!eeh_ops || !eeh_ops->err_inject)  in pnv_eeh_ei_write()96 	ret = eeh_ops->err_inject(pe, type, func, addr, mask);  in pnv_eeh_ei_write()
 1635 	.err_inject		= pnv_eeh_err_inject,
 
 | 
| /Linux-v6.6/arch/powerpc/include/asm/ | 
| D | eeh.h | 223 	int (*err_inject)(struct eeh_pe *pe, int type, int func,  member
 | 
| /Linux-v6.6/arch/powerpc/kernel/ | 
| D | eeh.c | 1544 	if (!eeh_ops || !eeh_ops->err_inject)  in eeh_pe_inject_err()1555 	return eeh_ops->err_inject(pe, type, func, addr, mask);  in eeh_pe_inject_err()
 
 | 
| /Linux-v6.6/arch/powerpc/platforms/pseries/ | 
| D | eeh_pseries.c | 795 	.err_inject		= NULL,
 |