summaryrefslogtreecommitdiff
path: root/kernel/sys.c
diff options
context:
space:
mode:
authorArnaldo Carvalho de Melo <acme@conectiva.com.br>2003-10-07 17:54:04 -0300
committerLinus Torvalds <torvalds@home.osdl.org>2003-10-07 17:54:04 -0300
commitff08f6fe935ff0854990421e80d04c39c7c2a15a (patch)
tree18d34e97be191d24a895e91e8c638bb190f9d247 /kernel/sys.c
parent500ae9b0021e303de56aa929df3de071d9b629c2 (diff)
o kernel/ksyms.c: move remaining EXPORT_SYMBOLs, remove this file from the tree
Diffstat (limited to 'kernel/sys.c')
-rw-r--r--kernel/sys.c32
1 files changed, 24 insertions, 8 deletions
diff --git a/kernel/sys.c b/kernel/sys.c
index 6f8f43156ab3..7413a1067472 100644
--- a/kernel/sys.c
+++ b/kernel/sys.c
@@ -55,6 +55,11 @@
int overflowuid = DEFAULT_OVERFLOWUID;
int overflowgid = DEFAULT_OVERFLOWGID;
+#ifdef CONFIG_UID16
+EXPORT_SYMBOL(overflowuid);
+EXPORT_SYMBOL(overflowgid);
+#endif
+
/*
* the same as above, but for filesystems which can only store a 16-bit
* UID and GID. as such, this is needed on all architectures
@@ -63,6 +68,9 @@ int overflowgid = DEFAULT_OVERFLOWGID;
int fs_overflowuid = DEFAULT_FS_OVERFLOWUID;
int fs_overflowgid = DEFAULT_FS_OVERFLOWUID;
+EXPORT_SYMBOL(fs_overflowuid);
+EXPORT_SYMBOL(fs_overflowgid);
+
/*
* this indicates whether you can reboot with ctrl-alt-del: the default is yes
*/
@@ -106,6 +114,8 @@ int notifier_chain_register(struct notifier_block **list, struct notifier_block
return 0;
}
+EXPORT_SYMBOL(notifier_chain_register);
+
/**
* notifier_chain_unregister - Remove notifier from a notifier chain
* @nl: Pointer to root list pointer
@@ -133,6 +143,8 @@ int notifier_chain_unregister(struct notifier_block **nl, struct notifier_block
return -ENOENT;
}
+EXPORT_SYMBOL(notifier_chain_unregister);
+
/**
* notifier_call_chain - Call functions in a notifier chain
* @n: Pointer to root pointer of notifier chain
@@ -166,6 +178,8 @@ int notifier_call_chain(struct notifier_block **n, unsigned long val, void *v)
return ret;
}
+EXPORT_SYMBOL(notifier_call_chain);
+
/**
* register_reboot_notifier - Register function to be called at reboot time
* @nb: Info about notifier function to be called
@@ -182,6 +196,8 @@ int register_reboot_notifier(struct notifier_block * nb)
return notifier_chain_register(&reboot_notifier_list, nb);
}
+EXPORT_SYMBOL(register_reboot_notifier);
+
/**
* unregister_reboot_notifier - Unregister previously registered reboot notifier
* @nb: Hook to be unregistered
@@ -197,6 +213,8 @@ int unregister_reboot_notifier(struct notifier_block * nb)
return notifier_chain_unregister(&reboot_notifier_list, nb);
}
+EXPORT_SYMBOL(unregister_reboot_notifier);
+
asmlinkage long sys_ni_syscall(void)
{
return -ENOSYS;
@@ -1144,6 +1162,8 @@ int in_group_p(gid_t grp)
return retval;
}
+EXPORT_SYMBOL(in_group_p);
+
int in_egroup_p(gid_t grp)
{
int retval = 1;
@@ -1152,8 +1172,12 @@ int in_egroup_p(gid_t grp)
return retval;
}
+EXPORT_SYMBOL(in_egroup_p);
+
DECLARE_RWSEM(uts_sem);
+EXPORT_SYMBOL(uts_sem);
+
asmlinkage long sys_newuname(struct new_utsname __user * name)
{
int errno = 0;
@@ -1433,11 +1457,3 @@ asmlinkage long sys_prctl(int option, unsigned long arg2, unsigned long arg3,
}
return error;
}
-
-EXPORT_SYMBOL(notifier_chain_register);
-EXPORT_SYMBOL(notifier_chain_unregister);
-EXPORT_SYMBOL(notifier_call_chain);
-EXPORT_SYMBOL(register_reboot_notifier);
-EXPORT_SYMBOL(unregister_reboot_notifier);
-EXPORT_SYMBOL(in_group_p);
-EXPORT_SYMBOL(in_egroup_p);