Lines Matching refs:attr

43 _pthread_mutexattr_init(pthread_mutexattr_t *attr)  in _pthread_mutexattr_init()  argument
54 *attr = pattr; in _pthread_mutexattr_init()
61 _pthread_mutexattr_setkind_np(pthread_mutexattr_t *attr, int kind) in _pthread_mutexattr_setkind_np() argument
64 if (attr == NULL || *attr == NULL) { in _pthread_mutexattr_setkind_np()
68 (*attr)->m_type = kind; in _pthread_mutexattr_setkind_np()
75 _pthread_mutexattr_getkind_np(pthread_mutexattr_t attr) in _pthread_mutexattr_getkind_np() argument
79 if (attr == NULL) { in _pthread_mutexattr_getkind_np()
83 ret = attr->m_type; in _pthread_mutexattr_getkind_np()
89 _pthread_mutexattr_settype(pthread_mutexattr_t *attr, int type) in _pthread_mutexattr_settype() argument
93 if (attr == NULL || *attr == NULL || type >= PTHREAD_MUTEX_TYPE_MAX) { in _pthread_mutexattr_settype()
97 (*attr)->m_type = type; in _pthread_mutexattr_settype()
104 _pthread_mutexattr_gettype(const pthread_mutexattr_t * __restrict attr, in _pthread_mutexattr_gettype() argument
109 if (attr == NULL || *attr == NULL || (*attr)->m_type >= in _pthread_mutexattr_gettype()
113 *type = (*attr)->m_type; in _pthread_mutexattr_gettype()
120 _pthread_mutexattr_destroy(pthread_mutexattr_t *attr) in _pthread_mutexattr_destroy() argument
123 if (attr == NULL || *attr == NULL) { in _pthread_mutexattr_destroy()
126 __free(*attr); in _pthread_mutexattr_destroy()
127 *attr = NULL; in _pthread_mutexattr_destroy()
134 _pthread_mutexattr_getpshared(const pthread_mutexattr_t * __restrict attr, in _pthread_mutexattr_getpshared() argument
138 if (attr == NULL || *attr == NULL) in _pthread_mutexattr_getpshared()
145 _pthread_mutexattr_setpshared(pthread_mutexattr_t *attr, int pshared) in _pthread_mutexattr_setpshared() argument
148 if (attr == NULL || *attr == NULL) in _pthread_mutexattr_setpshared()