Searched refs:mattr (Results 1 - 12 of 12) sorted by relevance

/freebsd-10.1-release/lib/libkse/thread/
H A Dthr_mutex_protocol.c47 _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 Dthr_mutex_prioceiling.c49 _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 Dthr_mutex.c232 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 Dthr_mutexattr.c199 _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 Dthread_mutex.c55 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 Dproc_mutex.c347 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 Dmutex_d.c583 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 Dsigwait_d.c115 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 Dsigev_thread.c112 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 Dradixsort.c646 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 Dkern_linker.c1723 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 Dconfigure19280 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);

Completed in 210 milliseconds