⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sysctl.c

📁 linux 内核源代码
💻 C
字号:
/* * Sysctl operations for Coda filesystem * Original version: (C) 1996 P. Braam and M. Callahan * Rewritten for Linux 2.1. (C) 1997 Carnegie Mellon University *  * Carnegie Mellon encourages users to contribute improvements to * the Coda project. Contact Peter Braam (coda@cs.cmu.edu). */#include <linux/sysctl.h>#include "coda_int.h"static struct ctl_table_header *fs_table_header;static ctl_table coda_table[] = {	{		.ctl_name	= CTL_UNNUMBERED,		.procname	= "timeout",		.data		= &coda_timeout,		.maxlen		= sizeof(int),		.mode		= 0644,		.proc_handler	= &proc_dointvec	},	{		.ctl_name	= CTL_UNNUMBERED,		.procname	= "hard",		.data		= &coda_hard,		.maxlen		= sizeof(int),		.mode		= 0644,		.proc_handler	= &proc_dointvec	},	{		.ctl_name	= CTL_UNNUMBERED,		.procname	= "fake_statfs",		.data		= &coda_fake_statfs,		.maxlen		= sizeof(int),		.mode		= 0600,		.proc_handler	= &proc_dointvec	},	{}};static ctl_table fs_table[] = {	{		.ctl_name	= CTL_UNNUMBERED,		.procname	= "coda",		.mode		= 0555,		.child		= coda_table	},	{}};void coda_sysctl_init(void){#ifdef CONFIG_SYSCTL	if ( !fs_table_header )		fs_table_header = register_sysctl_table(fs_table);#endif}void coda_sysctl_clean(void){#ifdef CONFIG_SYSCTL	if ( fs_table_header ) {		unregister_sysctl_table(fs_table_header);		fs_table_header = NULL;	}#endif}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -