core.sys.freebsd.pthread_np
D header file for FreeBSD.
var __BSD_VISIBLE
alias pthread_switch_routine_t
fn pthread_attr_get_np pthread_attr_getaffinity_np pthread_attr_setaffinity_np pthread_attr_setcreatesuspend_np pthread_getaffinity_np pthread_getthreadid_np pthread_main_np pthread_multi_np pthread_mutex_getspinloops_np pthread_mutex_getyieldloops_np pthread_mutex_isowned_np pthread_mutex_setspinloops_np pthread_mutex_setyieldloops_np pthread_mutexattr_getkind_np pthread_mutexattr_setkind_np pthread_resume_all_np pthread_resume_np pthread_set_name_np pthread_setaffinity_np pthread_single_np pthread_suspend_all_np pthread_suspend_np pthread_switch_add_np pthread_switch_delete_np pthread_timedjoin_np
Types 1
aliaspthread_switch_routine_t = void function(pthread_t, pthread_t)
Functions 25
fn
int pthread_attr_setcreatesuspend_np(pthread_attr_t *)fn
int pthread_attr_get_np(pthread_t, pthread_attr_t *)fn
int pthread_attr_getaffinity_np(const(pthread_attr_t) *, size_t, cpuset_t *)fn
int pthread_attr_setaffinity_np(pthread_attr_t *, size_t, const(cpuset_t) *)fn
int pthread_getaffinity_np(pthread_t, size_t, cpuset_t *)fn
int pthread_getthreadid_np()fn
int pthread_main_np()fn
int pthread_multi_np()fn
int pthread_mutexattr_getkind_np(pthread_mutexattr_t)fn
int pthread_mutexattr_setkind_np(pthread_mutexattr_t *, int)fn
void pthread_resume_all_np()fn
int pthread_resume_np(pthread_t)fn
void pthread_set_name_np(pthread_t, const(char) *)fn
int pthread_mutex_getspinloops_np(pthread_mutex_t * mutex, int * count)fn
int pthread_mutex_setspinloops_np(pthread_mutex_t * mutex, int count)fn
int pthread_mutex_getyieldloops_np(pthread_mutex_t * mutex, int * count)fn
int pthread_mutex_setyieldloops_np(pthread_mutex_t * mutex, int count)fn
int pthread_mutex_isowned_np(pthread_mutex_t * mutex)fn
int pthread_setaffinity_np(pthread_t, size_t, const(cpuset_t) *)fn
int pthread_single_np()fn
void pthread_suspend_all_np()fn
int pthread_suspend_np(pthread_t)fn
int pthread_switch_add_np(pthread_switch_routine_t)fn
int pthread_switch_delete_np(pthread_switch_routine_t)fn
int pthread_timedjoin_np(pthread_t, void * *, const(timespec) *)Variables 1
enumvar
__BSD_VISIBLE = true