sysctl.c (5a84d159061d914c8dd4aa372ac6e9529c2be453) sysctl.c (93a6fefe2f6fc380870c0985b246bec7f37a06f7)
1/*
2 * sysctl.c: General linux system control interface
3 *
4 * Begun 24 March 1995, Stephen Tweedie
5 * Added /proc support, Dec 1995
6 * Added bdflush entry and intvec min/max checking, 2/23/96, Tom Dyas.
7 * Added hooks for /proc/sys/net (minor, minor patch), 96/4/1, Mike Shaver.
8 * Added kernel/java-{interpreter,appletviewer}, 96/5/10, Mike Shaver.

--- 1345 unchanged lines hidden (view full) ---

1354 might_sleep();
1355 spin_lock(&sysctl_lock);
1356 start_unregistering(header);
1357 spin_unlock(&sysctl_lock);
1358 kfree(header);
1359}
1360
1361#else /* !CONFIG_SYSCTL */
1/*
2 * sysctl.c: General linux system control interface
3 *
4 * Begun 24 March 1995, Stephen Tweedie
5 * Added /proc support, Dec 1995
6 * Added bdflush entry and intvec min/max checking, 2/23/96, Tom Dyas.
7 * Added hooks for /proc/sys/net (minor, minor patch), 96/4/1, Mike Shaver.
8 * Added kernel/java-{interpreter,appletviewer}, 96/5/10, Mike Shaver.

--- 1345 unchanged lines hidden (view full) ---

1354 might_sleep();
1355 spin_lock(&sysctl_lock);
1356 start_unregistering(header);
1357 spin_unlock(&sysctl_lock);
1358 kfree(header);
1359}
1360
1361#else /* !CONFIG_SYSCTL */
1362struct ctl_table_header * register_sysctl_table(ctl_table * table,
1363 int insert_at_head)
1362struct ctl_table_header *register_sysctl_table(ctl_table * table)
1364{
1365 return NULL;
1366}
1367
1368void unregister_sysctl_table(struct ctl_table_header * table)
1369{
1370}
1371

--- 1001 unchanged lines hidden ---
1363{
1364 return NULL;
1365}
1366
1367void unregister_sysctl_table(struct ctl_table_header * table)
1368{
1369}
1370

--- 1001 unchanged lines hidden ---