aboutsummaryrefslogtreecommitdiff
path: root/src/platform/posix
diff options
context:
space:
mode:
Diffstat (limited to 'src/platform/posix')
-rw-r--r--src/platform/posix/posix_impl.h4
-rw-r--r--src/platform/posix/posix_thread.c7
2 files changed, 7 insertions, 4 deletions
diff --git a/src/platform/posix/posix_impl.h b/src/platform/posix/posix_impl.h
index 5ca7812f..5c5c3798 100644
--- a/src/platform/posix/posix_impl.h
+++ b/src/platform/posix/posix_impl.h
@@ -54,8 +54,8 @@ struct nni_plat_thr {
};
struct nni_plat_cv {
- pthread_cond_t cv;
- pthread_mutex_t *mtx;
+ pthread_cond_t cv;
+ pthread_mutex_t * mtx;
};
#endif
diff --git a/src/platform/posix/posix_thread.c b/src/platform/posix/posix_thread.c
index 0c928d84..d1944879 100644
--- a/src/platform/posix/posix_thread.c
+++ b/src/platform/posix/posix_thread.c
@@ -175,6 +175,7 @@ nni_plat_cv_init(nni_plat_cv *cv, nni_plat_mtx *mtx)
return (0);
}
+
void
nni_plat_cv_wake(nni_plat_cv *cv)
{
@@ -185,6 +186,7 @@ nni_plat_cv_wake(nni_plat_cv *cv)
}
}
+
void
nni_plat_cv_wait(nni_plat_cv *cv)
{
@@ -195,6 +197,7 @@ nni_plat_cv_wait(nni_plat_cv *cv)
}
}
+
int
nni_plat_cv_until(nni_plat_cv *cv, nni_time until)
{
@@ -217,9 +220,9 @@ nni_plat_cv_until(nni_plat_cv *cv, nni_time until)
nni_panic("pthread_cond_timedwait: %d", rv);
}
return (0);
-
}
+
void
nni_plat_cv_fini(nni_plat_cv *cv)
{
@@ -230,6 +233,7 @@ nni_plat_cv_fini(nni_plat_cv *cv)
}
}
+
int
nni_plat_thr_init(nni_plat_thr *thr, void (*fn)(void *), void *arg)
{
@@ -262,7 +266,6 @@ nni_atfork_child(void)
}
-
int
nni_plat_init(int (*helper)(void))
{