36 lines · 851 B · C
RawDownload
// SPDX-License-Identifier: GPL-2.0-or-later/* Error injection handling. * * Copyright (C) 2021 Red Hat, Inc. All Rights Reserved. * Written by David Howells (dhowells@redhat.com) */ #include <linux/sysctl.h>#include "internal.h" unsigned int cachefiles_error_injection_state; static struct ctl_table_header *cachefiles_sysctl;static const struct ctl_table cachefiles_sysctls[] = {	{		.procname	= "error_injection",		.data		= &cachefiles_error_injection_state,		.maxlen		= sizeof(unsigned int),		.mode		= 0644,		.proc_handler	= proc_douintvec,	},}; int __init cachefiles_register_error_injection(void){	cachefiles_sysctl = register_sysctl("cachefiles", cachefiles_sysctls);	if (!cachefiles_sysctl)		return -ENOMEM;	return 0; } void cachefiles_unregister_error_injection(void){	unregister_sysctl_table(cachefiles_sysctl);}

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t