summaryrefslogtreecommitdiff
path: root/usr/src/lib/libc/port/threads
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/lib/libc/port/threads')
-rw-r--r--usr/src/lib/libc/port/threads/cancel.c5
-rw-r--r--usr/src/lib/libc/port/threads/door_calls.c3
-rw-r--r--usr/src/lib/libc/port/threads/rwlock.c3
-rw-r--r--usr/src/lib/libc/port/threads/sema.c5
-rw-r--r--usr/src/lib/libc/port/threads/synch.c3
5 files changed, 6 insertions, 13 deletions
diff --git a/usr/src/lib/libc/port/threads/cancel.c b/usr/src/lib/libc/port/threads/cancel.c
index f9e5a3a07c..3072776dbe 100644
--- a/usr/src/lib/libc/port/threads/cancel.c
+++ b/usr/src/lib/libc/port/threads/cancel.c
@@ -269,7 +269,7 @@ _canceloff_nocancel()
*/
void
__pthread_cleanup_push(void (*routine)(void *),
- void *args, caddr_t fp, _cleanup_t *clnup_info)
+ void *args, caddr_t fp, _cleanup_t *clnup_info)
{
ulwp_t *self = curthread;
__cleanup_t *infop = (__cleanup_t *)clnup_info;
@@ -286,9 +286,8 @@ __pthread_cleanup_push(void (*routine)(void *),
* POSIX.1c pthread_cleanup_pop(). It calls this routine to pop the
* handler off the curthread's struct and execute it if necessary.
*/
-/* ARGSUSED1 */
void
-__pthread_cleanup_pop(int ex, _cleanup_t *clnup_info)
+__pthread_cleanup_pop(int ex, _cleanup_t *clnup_info __unused)
{
ulwp_t *self = curthread;
__cleanup_t *infop = self->ul_clnup_hdr;
diff --git a/usr/src/lib/libc/port/threads/door_calls.c b/usr/src/lib/libc/port/threads/door_calls.c
index 87124a6a37..2204762fff 100644
--- a/usr/src/lib/libc/port/threads/door_calls.c
+++ b/usr/src/lib/libc/port/threads/door_calls.c
@@ -823,9 +823,8 @@ door_create_func(void *arg)
/*
* The default door_server_func_t.
*/
-/* ARGSUSED */
static void
-door_create_server(door_info_t *dip)
+door_create_server(door_info_t *dip __unused)
{
(void) thr_create(NULL, 0, door_create_func, NULL, THR_DETACHED, NULL);
yield(); /* Gives server thread a chance to run */
diff --git a/usr/src/lib/libc/port/threads/rwlock.c b/usr/src/lib/libc/port/threads/rwlock.c
index faff5da953..7a9d621b0b 100644
--- a/usr/src/lib/libc/port/threads/rwlock.c
+++ b/usr/src/lib/libc/port/threads/rwlock.c
@@ -198,9 +198,8 @@ rw_write_held(rwlock_t *rwlp)
}
#pragma weak _rwlock_init = rwlock_init
-/* ARGSUSED2 */
int
-rwlock_init(rwlock_t *rwlp, int type, void *arg)
+rwlock_init(rwlock_t *rwlp, int type, void *arg __unused)
{
ulwp_t *self = curthread;
diff --git a/usr/src/lib/libc/port/threads/sema.c b/usr/src/lib/libc/port/threads/sema.c
index c9512b9338..5f68a24c72 100644
--- a/usr/src/lib/libc/port/threads/sema.c
+++ b/usr/src/lib/libc/port/threads/sema.c
@@ -24,8 +24,6 @@
* Use is subject to license terms.
*/
-#pragma ident "%Z%%M% %I% %E% SMI"
-
#include "lint.h"
#include "thr_uberdata.h"
@@ -42,9 +40,8 @@ sema_held(sema_t *sp)
}
#pragma weak _sema_init = sema_init
-/* ARGSUSED3 */
int
-sema_init(sema_t *sp, unsigned int count, int type, void *arg)
+sema_init(sema_t *sp, unsigned int count, int type, void *arg __unused)
{
if (_semvaluemax == 0)
_semvaluemax = (uint32_t)_sysconf(_SC_SEM_VALUE_MAX);
diff --git a/usr/src/lib/libc/port/threads/synch.c b/usr/src/lib/libc/port/threads/synch.c
index b2c5980f9a..b9ce5593cb 100644
--- a/usr/src/lib/libc/port/threads/synch.c
+++ b/usr/src/lib/libc/port/threads/synch.c
@@ -3142,9 +3142,8 @@ heldlock_exit(void)
}
#pragma weak _cond_init = cond_init
-/* ARGSUSED2 */
int
-cond_init(cond_t *cvp, int type, void *arg)
+cond_init(cond_t *cvp, int type, void *arg __unused)
{
if (type != USYNC_THREAD && type != USYNC_PROCESS)
return (EINVAL);