summaryrefslogtreecommitdiffstats
path: root/sys/kern
diff options
context:
space:
mode:
Diffstat (limited to 'sys/kern')
-rw-r--r--sys/kern/kern_osd.c8
-rw-r--r--sys/kern/sysv_msg.c2
-rw-r--r--sys/kern/sysv_sem.c2
-rw-r--r--sys/kern/sysv_shm.c2
4 files changed, 7 insertions, 7 deletions
diff --git a/sys/kern/kern_osd.c b/sys/kern/kern_osd.c
index 41d518f..8dd29f8 100644
--- a/sys/kern/kern_osd.c
+++ b/sys/kern/kern_osd.c
@@ -202,7 +202,7 @@ osd_set(u_int type, struct osd *osd, u_int slot, void *value)
return (osd_set_reserved(type, osd, slot, NULL, value));
}
-void *
+void **
osd_reserve(u_int slot)
{
@@ -213,7 +213,7 @@ osd_reserve(u_int slot)
}
int
-osd_set_reserved(u_int type, struct osd *osd, u_int slot, void *rsv,
+osd_set_reserved(u_int type, struct osd *osd, u_int slot, void **rsv,
void *value)
{
struct rm_priotracker tracker;
@@ -224,7 +224,7 @@ osd_set_reserved(u_int type, struct osd *osd, u_int slot, void *rsv,
rm_rlock(&osdm[type].osd_object_lock, &tracker);
if (slot > osd->osd_nslots) {
- void *newptr;
+ void **newptr;
if (value == NULL) {
OSD_DEBUG(
@@ -283,7 +283,7 @@ osd_set_reserved(u_int type, struct osd *osd, u_int slot, void *rsv,
}
void
-osd_free_reserved(void *rsv)
+osd_free_reserved(void **rsv)
{
OSD_DEBUG("Discarding reserved slot array.");
diff --git a/sys/kern/sysv_msg.c b/sys/kern/sysv_msg.c
index 600730c..2a855a6 100644
--- a/sys/kern/sysv_msg.c
+++ b/sys/kern/sysv_msg.c
@@ -206,7 +206,7 @@ static int
msginit()
{
struct prison *pr;
- void *rsv;
+ void **rsv;
int i, error;
osd_method_t methods[PR_MAXMETHOD] = {
[PR_METHOD_CHECK] = msg_prison_check,
diff --git a/sys/kern/sysv_sem.c b/sys/kern/sysv_sem.c
index 3ac0367..865ee10 100644
--- a/sys/kern/sysv_sem.c
+++ b/sys/kern/sysv_sem.c
@@ -260,7 +260,7 @@ static int
seminit(void)
{
struct prison *pr;
- void *rsv;
+ void **rsv;
int i, error;
osd_method_t methods[PR_MAXMETHOD] = {
[PR_METHOD_CHECK] = sem_prison_check,
diff --git a/sys/kern/sysv_shm.c b/sys/kern/sysv_shm.c
index aa5daf9..4232a7f 100644
--- a/sys/kern/sysv_shm.c
+++ b/sys/kern/sysv_shm.c
@@ -900,7 +900,7 @@ static int
shminit(void)
{
struct prison *pr;
- void *rsv;
+ void **rsv;
int i, error;
osd_method_t methods[PR_MAXMETHOD] = {
[PR_METHOD_CHECK] = shm_prison_check,
OpenPOWER on IntegriCloud