scsi_sysctl.c
来自「Linux Kernel 2.6.9 for OMAP1710」· C语言 代码 · 共 54 行
C
54 行
/* * Copyright (C) 2003 Christoph Hellwig. * Released under GPL v2. */#include <linux/errno.h>#include <linux/init.h>#include <linux/kernel.h>#include <linux/sysctl.h>#include "scsi_logging.h"static ctl_table scsi_table[] = { { .ctl_name = DEV_SCSI_LOGGING_LEVEL, .procname = "logging_level", .data = &scsi_logging_level, .maxlen = sizeof(scsi_logging_level), .mode = 0644, .proc_handler = &proc_dointvec }, { }};static ctl_table scsi_dir_table[] = { { .ctl_name = DEV_SCSI, .procname = "scsi", .mode = 0555, .child = scsi_table }, { }};static ctl_table scsi_root_table[] = { { .ctl_name = CTL_DEV, .procname = "dev", .mode = 0555, .child = scsi_dir_table }, { }};static struct ctl_table_header *scsi_table_header;int __init scsi_init_sysctl(void){ scsi_table_header = register_sysctl_table(scsi_root_table, 1); if (!scsi_table_header) return -ENOMEM; return 0;}void scsi_exit_sysctl(void){ unregister_sysctl_table(scsi_table_header);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?