core.sys.freebsd.pthread_np

D header file for FreeBSD.

Authors

Martin Nowak

Types 1

aliaspthread_switch_routine_t = void function(pthread_t, pthread_t)

Functions 25

fnint pthread_attr_setcreatesuspend_np(pthread_attr_t *)
fnint pthread_attr_get_np(pthread_t, pthread_attr_t *)
fnint pthread_attr_getaffinity_np(const(pthread_attr_t) *, size_t, cpuset_t *)
fnint pthread_attr_setaffinity_np(pthread_attr_t *, size_t, const(cpuset_t) *)
fnint pthread_getaffinity_np(pthread_t, size_t, cpuset_t *)
fnint pthread_mutexattr_getkind_np(pthread_mutexattr_t)
fnint pthread_mutexattr_setkind_np(pthread_mutexattr_t *, int)
fnint pthread_resume_np(pthread_t)
fnvoid pthread_set_name_np(pthread_t, const(char) *)
fnint pthread_mutex_getspinloops_np(pthread_mutex_t * mutex, int * count)
fnint pthread_mutex_setspinloops_np(pthread_mutex_t * mutex, int count)
fnint pthread_mutex_getyieldloops_np(pthread_mutex_t * mutex, int * count)
fnint pthread_mutex_setyieldloops_np(pthread_mutex_t * mutex, int count)
fnint pthread_mutex_isowned_np(pthread_mutex_t * mutex)
fnint pthread_setaffinity_np(pthread_t, size_t, const(cpuset_t) *)
fnint pthread_suspend_np(pthread_t)
fnint pthread_switch_add_np(pthread_switch_routine_t)
fnint pthread_switch_delete_np(pthread_switch_routine_t)
fnint pthread_timedjoin_np(pthread_t, void * *, const(timespec) *)

Variables 1

enumvar__BSD_VISIBLE = true