Commit 691bc0eb authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman

staging: lustre: remove ctl_table typedefs

No need for these, just use the "real" struct the kernel provides.

Cc: Andreas Dilger <andreas.dilger@intel.com>
Cc: Oleg Drokin <oleg.drokin@intel.com>
Cc: hpdd-discuss <hpdd-discuss@lists.01.org>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 9fc48d00
...@@ -64,9 +64,6 @@ ...@@ -64,9 +64,6 @@
/* /*
* Sysctl register * Sysctl register
*/ */
typedef struct ctl_table ctl_table_t;
typedef struct ctl_table_header ctl_table_header_t;
#define DECLARE_PROC_HANDLER(name) \ #define DECLARE_PROC_HANDLER(name) \
static int \ static int \
LL_PROC_PROTO(name) \ LL_PROC_PROTO(name) \
......
...@@ -86,7 +86,7 @@ ...@@ -86,7 +86,7 @@
#define ll_proc_dostring(table, write, filp, buffer, lenp, ppos) \ #define ll_proc_dostring(table, write, filp, buffer, lenp, ppos) \
proc_dostring(table, write, buffer, lenp, ppos); proc_dostring(table, write, buffer, lenp, ppos);
#define LL_PROC_PROTO(name) \ #define LL_PROC_PROTO(name) \
name(ctl_table_t *table, int write, \ name(struct ctl_table *table, int write, \
void __user *buffer, size_t *lenp, loff_t *ppos) void __user *buffer, size_t *lenp, loff_t *ppos)
/* helper for sysctl handlers */ /* helper for sysctl handlers */
......
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
/* This is really lnet_proc.c. You might need to update sanity test 215 /* This is really lnet_proc.c. You might need to update sanity test 215
* if any file format is changed. */ * if any file format is changed. */
static ctl_table_header_t *lnet_table_header; static struct ctl_table_header *lnet_table_header;
#define CTL_LNET (0x100) #define CTL_LNET (0x100)
enum { enum {
...@@ -845,7 +845,7 @@ static int __proc_lnet_portal_rotor(void *data, int write, ...@@ -845,7 +845,7 @@ static int __proc_lnet_portal_rotor(void *data, int write,
} }
DECLARE_PROC_HANDLER(proc_lnet_portal_rotor); DECLARE_PROC_HANDLER(proc_lnet_portal_rotor);
static ctl_table_t lnet_table[] = { static struct ctl_table lnet_table[] = {
/* /*
* NB No .strategy entries have been provided since sysctl(8) prefers * NB No .strategy entries have been provided since sysctl(8) prefers
* to go via /proc for portability. * to go via /proc for portability.
...@@ -889,7 +889,7 @@ static ctl_table_t lnet_table[] = { ...@@ -889,7 +889,7 @@ static ctl_table_t lnet_table[] = {
} }
}; };
static ctl_table_t top_table[] = { static struct ctl_table top_table[] = {
{ {
.procname = "lnet", .procname = "lnet",
.mode = 0555, .mode = 0555,
......
...@@ -65,7 +65,7 @@ ...@@ -65,7 +65,7 @@
#include <asm/div64.h> #include <asm/div64.h>
#include "../tracefile.h" #include "../tracefile.h"
static ctl_table_header_t *lnet_table_header = NULL; static struct ctl_table_header *lnet_table_header = NULL;
extern char lnet_upcall[1024]; extern char lnet_upcall[1024];
/** /**
* The path of debug log dump upcall script. * The path of debug log dump upcall script.
...@@ -217,7 +217,7 @@ DECLARE_PROC_HANDLER(proc_debug_mb) ...@@ -217,7 +217,7 @@ DECLARE_PROC_HANDLER(proc_debug_mb)
int LL_PROC_PROTO(proc_console_max_delay_cs) int LL_PROC_PROTO(proc_console_max_delay_cs)
{ {
int rc, max_delay_cs; int rc, max_delay_cs;
ctl_table_t dummy = *table; struct ctl_table dummy = *table;
cfs_duration_t d; cfs_duration_t d;
dummy.data = &max_delay_cs; dummy.data = &max_delay_cs;
...@@ -248,7 +248,7 @@ int LL_PROC_PROTO(proc_console_max_delay_cs) ...@@ -248,7 +248,7 @@ int LL_PROC_PROTO(proc_console_max_delay_cs)
int LL_PROC_PROTO(proc_console_min_delay_cs) int LL_PROC_PROTO(proc_console_min_delay_cs)
{ {
int rc, min_delay_cs; int rc, min_delay_cs;
ctl_table_t dummy = *table; struct ctl_table dummy = *table;
cfs_duration_t d; cfs_duration_t d;
dummy.data = &min_delay_cs; dummy.data = &min_delay_cs;
...@@ -279,7 +279,7 @@ int LL_PROC_PROTO(proc_console_min_delay_cs) ...@@ -279,7 +279,7 @@ int LL_PROC_PROTO(proc_console_min_delay_cs)
int LL_PROC_PROTO(proc_console_backoff) int LL_PROC_PROTO(proc_console_backoff)
{ {
int rc, backoff; int rc, backoff;
ctl_table_t dummy = *table; struct ctl_table dummy = *table;
dummy.data = &backoff; dummy.data = &backoff;
dummy.proc_handler = &proc_dointvec; dummy.proc_handler = &proc_dointvec;
...@@ -363,7 +363,7 @@ static int __proc_cpt_table(void *data, int write, ...@@ -363,7 +363,7 @@ static int __proc_cpt_table(void *data, int write,
} }
DECLARE_PROC_HANDLER(proc_cpt_table) DECLARE_PROC_HANDLER(proc_cpt_table)
static ctl_table_t lnet_table[] = { static struct ctl_table lnet_table[] = {
/* /*
* NB No .strategy entries have been provided since sysctl(8) prefers * NB No .strategy entries have been provided since sysctl(8) prefers
* to go via /proc for portability. * to go via /proc for portability.
...@@ -516,7 +516,7 @@ static ctl_table_t lnet_table[] = { ...@@ -516,7 +516,7 @@ static ctl_table_t lnet_table[] = {
} }
}; };
static ctl_table_t top_table[] = { static struct ctl_table top_table[] = {
{ {
.procname = "lnet", .procname = "lnet",
.mode = 0555, .mode = 0555,
......
...@@ -52,7 +52,7 @@ ...@@ -52,7 +52,7 @@
#include "../../include/lprocfs_status.h" #include "../../include/lprocfs_status.h"
#ifdef CONFIG_SYSCTL #ifdef CONFIG_SYSCTL
ctl_table_header_t *obd_table_header = NULL; struct ctl_table_header *obd_table_header = NULL;
#endif #endif
...@@ -274,7 +274,7 @@ int LL_PROC_PROTO(proc_at_history) ...@@ -274,7 +274,7 @@ int LL_PROC_PROTO(proc_at_history)
} }
#ifdef CONFIG_SYSCTL #ifdef CONFIG_SYSCTL
static ctl_table_t obd_table[] = { static struct ctl_table obd_table[] = {
{ {
.procname = "timeout", .procname = "timeout",
.data = &obd_timeout, .data = &obd_timeout,
...@@ -390,7 +390,7 @@ static ctl_table_t obd_table[] = { ...@@ -390,7 +390,7 @@ static ctl_table_t obd_table[] = {
{} {}
}; };
static ctl_table_t parent_table[] = { static struct ctl_table parent_table[] = {
{ {
.procname = "lustre", .procname = "lustre",
.data = NULL, .data = NULL,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment