summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
Diffstat (limited to 'sys')
-rw-r--r--sys/kern/kern_linker.c8
-rw-r--r--sys/kern/kern_sysctl.c4
-rw-r--r--sys/kern/vfs_init.c4
-rw-r--r--sys/sys/sysctl.h4
4 files changed, 10 insertions, 10 deletions
diff --git a/sys/kern/kern_linker.c b/sys/kern/kern_linker.c
index 08640c8..c9da39c 100644
--- a/sys/kern/kern_linker.c
+++ b/sys/kern/kern_linker.c
@@ -292,10 +292,10 @@ linker_file_register_sysctls(linker_file_t lf)
return;
sx_xunlock(&kld_sx);
- sysctl_lock();
+ sysctl_xlock();
for (oidp = start; oidp < stop; oidp++)
sysctl_register_oid(*oidp);
- sysctl_unlock();
+ sysctl_xunlock();
sx_xlock(&kld_sx);
}
@@ -313,10 +313,10 @@ linker_file_unregister_sysctls(linker_file_t lf)
return;
sx_xunlock(&kld_sx);
- sysctl_lock();
+ sysctl_xlock();
for (oidp = start; oidp < stop; oidp++)
sysctl_unregister_oid(*oidp);
- sysctl_unlock();
+ sysctl_xunlock();
sx_xlock(&kld_sx);
}
diff --git a/sys/kern/kern_sysctl.c b/sys/kern/kern_sysctl.c
index 3c618ec..96542a7 100644
--- a/sys/kern/kern_sysctl.c
+++ b/sys/kern/kern_sysctl.c
@@ -126,14 +126,14 @@ sysctl_find_oidname(const char *name, struct sysctl_oid_list *list)
* Order by number in each list.
*/
void
-sysctl_lock(void)
+sysctl_xlock(void)
{
SYSCTL_XLOCK();
}
void
-sysctl_unlock(void)
+sysctl_xunlock(void)
{
SYSCTL_XUNLOCK();
diff --git a/sys/kern/vfs_init.c b/sys/kern/vfs_init.c
index fb95417..cf3928e 100644
--- a/sys/kern/vfs_init.c
+++ b/sys/kern/vfs_init.c
@@ -291,7 +291,7 @@ vfs_register(struct vfsconf *vfc)
* preserved by re-registering the oid after modifying its
* number.
*/
- sysctl_lock();
+ sysctl_xlock();
SLIST_FOREACH(oidp, SYSCTL_CHILDREN(&sysctl___vfs), oid_link) {
if (strcmp(oidp->oid_name, vfc->vfc_name) == 0) {
sysctl_unregister_oid(oidp);
@@ -300,7 +300,7 @@ vfs_register(struct vfsconf *vfc)
break;
}
}
- sysctl_unlock();
+ sysctl_xunlock();
return (0);
}
diff --git a/sys/sys/sysctl.h b/sys/sys/sysctl.h
index 510ab3e..fc44bc9 100644
--- a/sys/sys/sysctl.h
+++ b/sys/sys/sysctl.h
@@ -770,8 +770,8 @@ int userland_sysctl(struct thread *td, int *name, u_int namelen, void *old,
size_t *retval, int flags);
int sysctl_find_oid(int *name, u_int namelen, struct sysctl_oid **noid,
int *nindx, struct sysctl_req *req);
-void sysctl_lock(void);
-void sysctl_unlock(void);
+void sysctl_xlock(void);
+void sysctl_xunlock(void);
int sysctl_wire_old_buffer(struct sysctl_req *req, size_t len);
struct sbuf;
OpenPOWER on IntegriCloud