/freebsd-10.1-release/lib/libkse/thread/ |
H A D | thr_mutex_protocol.c | 47 _pthread_mutexattr_getprotocol(pthread_mutexattr_t *mattr, int *protocol) argument 51 if ((mattr == NULL) || (*mattr == NULL)) 54 *protocol = (*mattr)->m_protocol; 60 _pthread_mutexattr_setprotocol(pthread_mutexattr_t *mattr, int protocol) argument 64 if ((mattr == NULL) || (*mattr == NULL) || 68 (*mattr)->m_protocol = protocol; 69 (*mattr)->m_ceiling = THR_MAX_PRIORITY;
|
H A D | thr_mutex_prioceiling.c | 49 _pthread_mutexattr_getprioceiling(pthread_mutexattr_t *mattr, int *prioceiling) argument 53 if ((mattr == NULL) || (*mattr == NULL)) 55 else if ((*mattr)->m_protocol != PTHREAD_PRIO_PROTECT) 58 *prioceiling = (*mattr)->m_ceiling; 64 _pthread_mutexattr_setprioceiling(pthread_mutexattr_t *mattr, int prioceiling) argument 68 if ((mattr == NULL) || (*mattr == NULL)) 70 else if ((*mattr)->m_protocol != PTHREAD_PRIO_PROTECT) 73 (*mattr) [all...] |
H A D | thr_mutex.c | 232 struct pthread_mutex_attr mattr, *mattrp; local 237 mattr = **mutex_attr; 238 mattr.m_flags |= MUTEX_FLAGS_PRIVATE; 239 mattrp = &mattr;
|
/freebsd-10.1-release/lib/libthr/thread/ |
H A D | thr_mutexattr.c | 199 _pthread_mutexattr_getprotocol(pthread_mutexattr_t *mattr, int *protocol) argument 203 if ((mattr == NULL) || (*mattr == NULL)) 206 *protocol = (*mattr)->m_protocol; 212 _pthread_mutexattr_setprotocol(pthread_mutexattr_t *mattr, int protocol) argument 216 if ((mattr == NULL) || (*mattr == NULL) || 220 (*mattr)->m_protocol = protocol; 221 (*mattr)->m_ceiling = THR_MAX_RR_PRIORITY; 227 _pthread_mutexattr_getprioceiling(pthread_mutexattr_t *mattr, in argument 242 _pthread_mutexattr_setprioceiling(pthread_mutexattr_t *mattr, int prioceiling) argument [all...] |
/freebsd-10.1-release/contrib/apr/locks/unix/ |
H A D | thread_mutex.c | 55 pthread_mutexattr_t mattr; local 57 rv = pthread_mutexattr_init(&mattr); 60 rv = pthread_mutexattr_settype(&mattr, PTHREAD_MUTEX_RECURSIVE); 62 pthread_mutexattr_destroy(&mattr); 66 rv = pthread_mutex_init(&new_mutex->mutex, &mattr); 68 pthread_mutexattr_destroy(&mattr);
|
H A D | proc_mutex.c | 347 pthread_mutexattr_t mattr; local 367 if ((rv = pthread_mutexattr_init(&mattr))) { 374 if ((rv = pthread_mutexattr_setpshared(&mattr, PTHREAD_PROCESS_SHARED))) { 379 pthread_mutexattr_destroy(&mattr); 384 if ((rv = pthread_mutexattr_setrobust_np(&mattr, 390 pthread_mutexattr_destroy(&mattr); 393 if ((rv = pthread_mutexattr_setprotocol(&mattr, PTHREAD_PRIO_INHERIT))) { 398 pthread_mutexattr_destroy(&mattr); 403 if ((rv = pthread_mutex_init(new_mutex->pthread_interproc, &mattr))) { 408 pthread_mutexattr_destroy(&mattr); [all...] |
/freebsd-10.1-release/lib/libkse/test/ |
H A D | mutex_d.c | 583 pthread_mutexattr_t mattr; local 593 assert (pthread_mutexattr_init (&mattr) == 0); 606 assert (pthread_mutexattr_init (&mattr) == 0); 607 assert (pthread_mutexattr_setprotocol (&mattr, 615 assert (pthread_mutexattr_settype (&mattr, 621 ret = pthread_mutex_init (&mutex, &mattr); 635 assert (pthread_mutexattr_destroy (&mattr) == 0); 644 pthread_mutexattr_t mattr; local 673 assert (pthread_mutexattr_init (&mattr) == 0); 674 assert (pthread_mutexattr_setprotocol (&mattr, 736 pthread_mutexattr_t mattr; local 832 pthread_mutexattr_t mattr; local 994 pthread_mutexattr_t mattr; local 1234 pthread_mutexattr_t mattr; local 1433 pthread_mutexattr_t mattr; local [all...] |
H A D | sigwait_d.c | 115 pthread_mutexattr_t mattr; local 167 if ((pthread_mutexattr_init (&mattr) != 0) || 168 (pthread_mutex_init (&waiter_mutex, &mattr) != 0)) {
|
/freebsd-10.1-release/lib/librt/ |
H A D | sigev_thread.c | 112 pthread_mutexattr_t mattr; local 115 _pthread_mutexattr_init(&mattr); 116 _pthread_mutexattr_settype(&mattr, PTHREAD_MUTEX_NORMAL); 118 _pthread_mutex_init(sigev_list_mtx, &mattr); 119 _pthread_mutexattr_destroy(&mattr);
|
/freebsd-10.1-release/usr.bin/sort/ |
H A D | radixsort.c | 646 pthread_mutexattr_t mattr; local 648 pthread_mutexattr_init(&mattr); 649 pthread_mutexattr_settype(&mattr, PTHREAD_MUTEX_ADAPTIVE_NP); 651 pthread_mutex_init(&g_ls_mutex, &mattr); 652 pthread_mutex_init(&sort_left_mutex, &mattr); 654 pthread_mutexattr_destroy(&mattr);
|
/freebsd-10.1-release/sys/kern/ |
H A D | kern_linker.c | 1723 struct vattr vattr, mattr; local 1818 result = linker_lookup_file(path, pathlen, cp, clen, &mattr); 1820 result = linker_lookup_file(path, pathlen, best, blen, &mattr); 1825 if (result && timespeccmp(&mattr.va_mtime, &vattr.va_mtime, >))
|
/freebsd-10.1-release/contrib/apr/ |
H A D | configure | 19280 pthread_mutexattr_t mattr; 19283 pthread_mutexattr_init(&mattr); 19370 pthread_mutexattr_t mattr; 19373 pthread_mutexattr_init(&mattr); 19528 pthread_mutexattr_t mattr; 19531 pthread_mutexattr_init(&mattr); 19618 pthread_mutexattr_t mattr; 19621 pthread_mutexattr_init(&mattr);
|