/haiku/src/system/libroot/posix/pthread/ |
H A D | pthread_attr.c | 21 int __pthread_attr_get_np(pthread_t thread, pthread_attr_t *_attr); 22 int __pthread_getattr_np(pthread_t thread, pthread_attr_t *_attr); 26 pthread_attr_init(pthread_attr_t *_attr) argument 30 if (_attr == NULL) 43 *_attr = attr; 49 pthread_attr_destroy(pthread_attr_t *_attr) argument 53 if (_attr == NULL || (attr = *_attr) == NULL) 56 *_attr = NULL; 64 pthread_attr_getdetachstate(const pthread_attr_t *_attr, in argument 78 pthread_attr_setdetachstate(pthread_attr_t *_attr, int state) argument 95 pthread_attr_getstacksize(const pthread_attr_t *_attr, size_t *stacksize) argument 109 pthread_attr_setstacksize(pthread_attr_t *_attr, size_t stacksize) argument 178 pthread_attr_getguardsize(const pthread_attr_t *_attr, size_t *guardsize) argument 192 pthread_attr_setguardsize(pthread_attr_t *_attr, size_t guardsize) argument 206 pthread_attr_getstack(const pthread_attr_t *_attr, void **stackaddr, size_t *stacksize) argument 224 pthread_attr_setstack(pthread_attr_t *_attr, void *stackaddr, size_t stacksize) argument 245 __pthread_attr_get_np(pthread_t thread, pthread_attr_t *_attr) argument 273 __pthread_getattr_np(pthread_t thread, pthread_attr_t *_attr) argument [all...] |
H A D | pthread_barrier.cpp | 30 const pthread_barrierattr_t* _attr, unsigned count) 32 const pthread_barrierattr* attr = _attr != NULL 33 ? *_attr : &pthread_barrierattr_default; 144 pthread_barrierattr_init(pthread_barrierattr_t* _attr) argument 153 *_attr = attr; 160 pthread_barrierattr_destroy(pthread_barrierattr_t* _attr) argument 162 pthread_barrierattr* attr = _attr != NULL ? *_attr : NULL; 174 pthread_barrierattr_getpshared(const pthread_barrierattr_t* _attr, int* shared) argument 178 if (_attr 29 pthread_barrier_init(pthread_barrier_t* barrier, const pthread_barrierattr_t* _attr, unsigned count) argument 189 pthread_barrierattr_setpshared(pthread_barrierattr_t* _attr, int shared) argument [all...] |
H A D | pthread_rwlock.cpp | 299 pthread_rwlock_init(pthread_rwlock_t* lock, const pthread_rwlockattr_t* _attr) argument 301 pthread_rwlockattr* attr = _attr != NULL ? *_attr : NULL; 457 pthread_rwlockattr_init(pthread_rwlockattr_t* _attr) argument 465 *_attr = attr; 472 pthread_rwlockattr_destroy(pthread_rwlockattr_t* _attr) argument 474 pthread_rwlockattr* attr = *_attr; 482 pthread_rwlockattr_getpshared(const pthread_rwlockattr_t* _attr, int* shared) argument 484 pthread_rwlockattr* attr = *_attr; 493 pthread_rwlockattr_setpshared(pthread_rwlockattr_t* _attr, in argument [all...] |
H A D | pthread_cond.cpp | 32 pthread_cond_init(pthread_cond_t* cond, const pthread_condattr_t* _attr) argument 34 const pthread_condattr* attr = _attr != NULL 35 ? *_attr : &pthread_condattr_default;
|
H A D | pthread_mutex.cpp | 31 pthread_mutex_init(pthread_mutex_t* mutex, const pthread_mutexattr_t* _attr) argument 33 const pthread_mutexattr* attr = _attr != NULL 34 ? *_attr : &pthread_mutexattr_default;
|
/haiku/src/system/libroot/posix/ |
H A D | spawn.cpp | 250 posix_spawnattr_init(posix_spawnattr_t *_attr) argument 259 *_attr = attr; 266 posix_spawnattr_destroy(posix_spawnattr_t *_attr) argument 268 struct _posix_spawnattr* attr = _attr != NULL ? *_attr : NULL; 280 posix_spawnattr_getflags(const posix_spawnattr_t *_attr, short *flags) argument 284 if (_attr == NULL || (attr = *_attr) == NULL || flags == NULL) 294 posix_spawnattr_setflags(posix_spawnattr_t *_attr, short flags) argument 298 if (_attr 314 posix_spawnattr_getpgroup(const posix_spawnattr_t *_attr, pid_t *pgroup) argument 328 posix_spawnattr_setpgroup(posix_spawnattr_t *_attr, pid_t pgroup) argument 342 posix_spawnattr_getsigdefault(const posix_spawnattr_t *_attr, sigset_t *sigdefault) argument 356 posix_spawnattr_setsigdefault(posix_spawnattr_t *_attr, const sigset_t *sigdefault) argument 371 posix_spawnattr_getsigmask(const posix_spawnattr_t *_attr, sigset_t *sigmask) argument 385 posix_spawnattr_setsigmask(posix_spawnattr_t *_attr, const sigset_t *sigmask) argument 399 process_spawnattr(const posix_spawnattr_t *_attr) argument [all...] |
/haiku/src/tests/system/kernel/device_manager/playground/ |
H A D | device_manager.h | 108 status_t (*get_next_attr)(device_node *node, device_attr **_attr);
|
H A D | device_manager.cpp | 670 get_next_attr(device_node* node, device_attr** _attr) argument 676 device_attr_private* attr = *(device_attr_private**)_attr; 686 *_attr = next;
|
/haiku/headers/os/drivers/ |
H A D | device_manager.h | 103 status_t (*get_next_attr)(device_node *node, device_attr **_attr);
|
/haiku/src/system/kernel/device_manager/ |
H A D | device_manager.cpp | 906 get_next_attr(device_node* node, device_attr** _attr) argument 912 device_attr_private* attr = *(device_attr_private**)_attr; 922 *_attr = next;
|