X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib%2Fovs-thread.h;h=c6a71426905172b1cd221d96155d1f10217cecd3;hb=6164839f3ee00436b32af3100c903ee152803117;hp=f10bc28bfab5b935d8fc735612e2bb9cb47c56bf;hpb=834d6cafe4797861b7547966b4dcc95b374331be;p=sliver-openvswitch.git diff --git a/lib/ovs-thread.h b/lib/ovs-thread.h index f10bc28bf..c6a714269 100644 --- a/lib/ovs-thread.h +++ b/lib/ovs-thread.h @@ -449,7 +449,7 @@ bool ovsthread_once_start__(struct ovsthread_once *once) OVS_TRY_LOCK(false, once->mutex); static inline bool -ovsthread_once_is_done__(const struct ovsthread_once *once) +ovsthread_once_is_done__(struct ovsthread_once *once) { bool done; @@ -496,5 +496,9 @@ pid_t xfork_at(const char *where); void forbid_forking(const char *reason); bool may_fork(void); + +/* Useful functions related to threading. */ + +unsigned int count_cpu_cores(void); #endif /* ovs-thread.h */