sys_ksem -> sys__ksem
This commit is contained in:
parent
77498d1e60
commit
1dbdd7cc6d
|
@ -1,4 +1,4 @@
|
||||||
$NetBSD: syscalls.master,v 1.121 2003/01/20 20:04:28 christos Exp $
|
$NetBSD: syscalls.master,v 1.122 2003/01/20 20:24:21 christos Exp $
|
||||||
|
|
||||||
; @(#)syscalls.master 8.2 (Berkeley) 1/13/94
|
; @(#)syscalls.master 8.2 (Berkeley) 1/13/94
|
||||||
|
|
||||||
|
@ -517,27 +517,27 @@
|
||||||
245 UNIMPL sys_sigtimedwait
|
245 UNIMPL sys_sigtimedwait
|
||||||
246 UNIMPL sys_sigqueue
|
246 UNIMPL sys_sigqueue
|
||||||
#ifdef P1003_1B_SEMAPHORE
|
#ifdef P1003_1B_SEMAPHORE
|
||||||
247 STD { int sys_ksem_init(unsigned int value, semid_t *idp); }
|
247 STD { int sys__ksem_init(unsigned int value, semid_t *idp); }
|
||||||
248 STD { int sys_ksem_open(const char *name, int oflag, \
|
248 STD { int sys__ksem_open(const char *name, int oflag, \
|
||||||
mode_t mode, unsigned int value, semid_t *idp); }
|
mode_t mode, unsigned int value, semid_t *idp); }
|
||||||
249 STD { int sys_ksem_unlink(const char *name); }
|
249 STD { int sys__ksem_unlink(const char *name); }
|
||||||
250 STD { int sys_ksem_close(semid_t id); }
|
250 STD { int sys__ksem_close(semid_t id); }
|
||||||
251 STD { int sys_ksem_post(semid_t id); }
|
251 STD { int sys__ksem_post(semid_t id); }
|
||||||
252 STD { int sys_ksem_wait(semid_t id); }
|
252 STD { int sys__ksem_wait(semid_t id); }
|
||||||
253 STD { int sys_ksem_trywait(semid_t id); }
|
253 STD { int sys__ksem_trywait(semid_t id); }
|
||||||
254 STD { int sys_ksem_getvalue(semid_t id, \
|
254 STD { int sys__ksem_getvalue(semid_t id, \
|
||||||
unsigned int *value); }
|
unsigned int *value); }
|
||||||
255 STD { int sys_ksem_destroy(semid_t id); }
|
255 STD { int sys__ksem_destroy(semid_t id); }
|
||||||
#else
|
#else
|
||||||
247 EXCL sys_ksem_init
|
247 EXCL sys__ksem_init
|
||||||
248 EXCL sys_ksem_open
|
248 EXCL sys__ksem_open
|
||||||
249 EXCL sys_ksem_unlink
|
249 EXCL sys__ksem_unlink
|
||||||
250 EXCL sys_ksem_close
|
250 EXCL sys__ksem_close
|
||||||
251 EXCL sys_ksem_post
|
251 EXCL sys__ksem_post
|
||||||
252 EXCL sys_ksem_wait
|
252 EXCL sys__ksem_wait
|
||||||
253 EXCL sys_ksem_trywait
|
253 EXCL sys__ksem_trywait
|
||||||
254 EXCL sys_ksem_getvalue
|
254 EXCL sys__ksem_getvalue
|
||||||
255 EXCL sys_ksem_destroy
|
255 EXCL sys__ksem_destroy
|
||||||
#endif
|
#endif
|
||||||
256 UNIMPL
|
256 UNIMPL
|
||||||
257 UNIMPL
|
257 UNIMPL
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* $NetBSD: uipc_sem.c,v 1.1 2003/01/20 20:02:57 christos Exp $ */
|
/* $NetBSD: uipc_sem.c,v 1.2 2003/01/20 20:24:22 christos Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2002 Alfred Perlstein <alfred@FreeBSD.org>
|
* Copyright (c) 2002 Alfred Perlstein <alfred@FreeBSD.org>
|
||||||
|
@ -77,8 +77,8 @@ struct ksem {
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* available semaphores go here, this includes sys_ksem_init and any semaphores
|
* available semaphores go here, this includes sys__ksem_init and any semaphores
|
||||||
* created via sys_ksem_open that have not yet been unlinked.
|
* created via sys__ksem_open that have not yet been unlinked.
|
||||||
*/
|
*/
|
||||||
LIST_HEAD(, ksem) ksem_head = LIST_HEAD_INITIALIZER(&ksem_head);
|
LIST_HEAD(, ksem) ksem_head = LIST_HEAD_INITIALIZER(&ksem_head);
|
||||||
/*
|
/*
|
||||||
|
@ -217,9 +217,9 @@ ksem_create(l, name, ksret, mode, value)
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
sys_ksem_init(struct lwp *l, void *v, register_t *retval)
|
sys__ksem_init(struct lwp *l, void *v, register_t *retval)
|
||||||
{
|
{
|
||||||
struct sys_ksem_init_args /* {
|
struct sys__ksem_init_args /* {
|
||||||
unsigned int value;
|
unsigned int value;
|
||||||
semid_t *idp;
|
semid_t *idp;
|
||||||
} */ *uap = v;
|
} */ *uap = v;
|
||||||
|
@ -246,9 +246,9 @@ sys_ksem_init(struct lwp *l, void *v, register_t *retval)
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
sys_ksem_open(struct lwp *l, void *v, register_t *retval)
|
sys__ksem_open(struct lwp *l, void *v, register_t *retval)
|
||||||
{
|
{
|
||||||
struct sys_ksem_open_args /* {
|
struct sys__ksem_open_args /* {
|
||||||
const char *name;
|
const char *name;
|
||||||
int oflag;
|
int oflag;
|
||||||
mode_t mode;
|
mode_t mode;
|
||||||
|
@ -440,9 +440,9 @@ ksem_enter(struct proc *p, struct ksem *ks)
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
sys_ksem_unlink(struct lwp *l, void *v, register_t *retval)
|
sys__ksem_unlink(struct lwp *l, void *v, register_t *retval)
|
||||||
{
|
{
|
||||||
struct sys_ksem_unlink_args /* {
|
struct sys__ksem_unlink_args /* {
|
||||||
const char *name;
|
const char *name;
|
||||||
} */ *uap = v;
|
} */ *uap = v;
|
||||||
char name[SEM_MAX_NAMELEN + 1];
|
char name[SEM_MAX_NAMELEN + 1];
|
||||||
|
@ -471,9 +471,9 @@ sys_ksem_unlink(struct lwp *l, void *v, register_t *retval)
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
sys_ksem_close(struct lwp *l, void *v, register_t *retval)
|
sys__ksem_close(struct lwp *l, void *v, register_t *retval)
|
||||||
{
|
{
|
||||||
struct sys_ksem_close_args /* {
|
struct sys__ksem_close_args /* {
|
||||||
semid_t id;
|
semid_t id;
|
||||||
} */ *uap = v;
|
} */ *uap = v;
|
||||||
struct ksem *ks;
|
struct ksem *ks;
|
||||||
|
@ -490,9 +490,9 @@ sys_ksem_close(struct lwp *l, void *v, register_t *retval)
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
sys_ksem_post(struct lwp *l, void *v, register_t *retval)
|
sys__ksem_post(struct lwp *l, void *v, register_t *retval)
|
||||||
{
|
{
|
||||||
struct sys_ksem_post_args /* {
|
struct sys__ksem_post_args /* {
|
||||||
semid_t id;
|
semid_t id;
|
||||||
} */ *uap = v;
|
} */ *uap = v;
|
||||||
struct ksem *ks;
|
struct ksem *ks;
|
||||||
|
@ -518,9 +518,9 @@ err:
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
sys_ksem_wait(struct lwp *l, void *v, register_t *retval)
|
sys__ksem_wait(struct lwp *l, void *v, register_t *retval)
|
||||||
{
|
{
|
||||||
struct sys_ksem_wait_args /* {
|
struct sys__ksem_wait_args /* {
|
||||||
semid_t id;
|
semid_t id;
|
||||||
} */ *uap = v;
|
} */ *uap = v;
|
||||||
|
|
||||||
|
@ -528,9 +528,9 @@ sys_ksem_wait(struct lwp *l, void *v, register_t *retval)
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
sys_ksem_trywait(struct lwp *l, void *v, register_t *retval)
|
sys__ksem_trywait(struct lwp *l, void *v, register_t *retval)
|
||||||
{
|
{
|
||||||
struct sys_ksem_trywait_args /* {
|
struct sys__ksem_trywait_args /* {
|
||||||
semid_t id;
|
semid_t id;
|
||||||
} */ *uap = v;
|
} */ *uap = v;
|
||||||
|
|
||||||
|
@ -577,9 +577,9 @@ err:
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
sys_ksem_getvalue(struct lwp *l, void *v, register_t *retval)
|
sys__ksem_getvalue(struct lwp *l, void *v, register_t *retval)
|
||||||
{
|
{
|
||||||
struct sys_ksem_getvalue_args /* {
|
struct sys__ksem_getvalue_args /* {
|
||||||
semid_t id;
|
semid_t id;
|
||||||
unsigned int *value;
|
unsigned int *value;
|
||||||
} */ *uap = v;
|
} */ *uap = v;
|
||||||
|
@ -598,9 +598,9 @@ sys_ksem_getvalue(struct lwp *l, void *v, register_t *retval)
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
sys_ksem_destroy(struct lwp *l, void *v, register_t *retval)
|
sys__ksem_destroy(struct lwp *l, void *v, register_t *retval)
|
||||||
{
|
{
|
||||||
struct sys_ksem_destroy_args /*{
|
struct sys__ksem_destroy_args /*{
|
||||||
semid_t id;
|
semid_t id;
|
||||||
} */ *uap = v;
|
} */ *uap = v;
|
||||||
struct ksem *ks;
|
struct ksem *ks;
|
||||||
|
|
Loading…
Reference in New Issue