summaryrefslogtreecommitdiffstats
path: root/kernel/tests/lib/safe_pthread.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/tests/lib/safe_pthread.c')
-rw-r--r--kernel/tests/lib/safe_pthread.c43
1 files changed, 0 insertions, 43 deletions
diff --git a/kernel/tests/lib/safe_pthread.c b/kernel/tests/lib/safe_pthread.c
deleted file mode 100644
index 2866aa5..0000000
--- a/kernel/tests/lib/safe_pthread.c
+++ /dev/null
@@ -1,43 +0,0 @@
-// SPDX-License-Identifier: GPL-2.0-or-later
-/*
- * Copyright (c) 2016 Oracle and/or its affiliates. All Rights Reserved.
- */
-
-#include <pthread.h>
-#include <stdio.h>
-
-#define TST_NO_DEFAULT_MAIN
-#include "tst_test.h"
-
-int safe_pthread_create(const char *file, const int lineno,
- pthread_t *thread_id, const pthread_attr_t *attr,
- void *(*thread_fn)(void *), void *arg)
-{
- int rval;
-
- rval = pthread_create(thread_id, attr, thread_fn, arg);
-
- if (rval) {
- tst_brk_(file, lineno, TBROK,
- "pthread_create(%p,%p,%p,%p) failed: %s", thread_id,
- attr, thread_fn, arg, tst_strerrno(rval));
- }
-
- return rval;
-}
-
-int safe_pthread_join(const char *file, const int lineno,
- pthread_t thread_id, void **retval)
-{
- int rval;
-
- rval = pthread_join(thread_id, retval);
-
- if (rval) {
- tst_brk_(file, lineno, TBROK,
- "pthread_join(..., %p) failed: %s",
- retval, tst_strerrno(rval));
- }
-
- return rval;
-}