_umtx_op_err
(void)_umtx_op_err(&mp->m_lock,
_umtx_op_err(&dummy, UMTX_OP_WAKE, 1, 0, 0);
_umtx_op_err(mtx, UMTX_OP_MUTEX_WAIT, 0, 0, 0);
ret = _umtx_op_err(mtx, UMTX_OP_MUTEX_WAIT, 0,
ret = _umtx_op_err(mtx, UMTX_OP_MUTEX_LOCK, 0,
return (_umtx_op_err(mtx, UMTX_OP_MUTEX_UNLOCK, 0, 0, 0));
return (_umtx_op_err(mtx, UMTX_OP_MUTEX_TRYLOCK, 0, 0, 0));
return (_umtx_op_err(mtx, UMTX_OP_SET_CEILING, ceiling, oldceiling, 0));
return (_umtx_op_err(__DEVOLATILE(void *, mtx), UMTX_OP_WAIT, id, 0,
return (_umtx_op_err(__DEVOLATILE(void *, mtx), shared ?
return (_umtx_op_err(__DEVOLATILE(void *, mtx), shared ?
return (_umtx_op_err(__DEVOLATILE(void *, mtx), shared ?
return (_umtx_op_err(cv, UMTX_OP_CV_WAIT, flags, m,
return (_umtx_op_err(cv, UMTX_OP_CV_SIGNAL, 0, NULL, NULL));
return (_umtx_op_err(cv, UMTX_OP_CV_BROADCAST, 0, NULL, NULL));
return (_umtx_op_err(rwlock, UMTX_OP_RW_RDLOCK, flags,
return (_umtx_op_err(rwlock, UMTX_OP_RW_WRLOCK, 0, (void *)tm_size,
return (_umtx_op_err(rwlock, UMTX_OP_RW_UNLOCK, 0, NULL, NULL));
return (_umtx_op_err(mtx, UMTX_OP_MUTEX_LOCK, 0, 0, 0));
_umtx_op_err(mtx, UMTX_OP_MUTEX_WAIT, 0, 0, 0);
return (_umtx_op_err(mtx, UMTX_OP_MUTEX_LOCK, 0, 0, 0));
(void)_umtx_op_err(mtx, UMTX_OP_MUTEX_WAKE2,
int _umtx_op_err(void *obj, int op, u_long val, void *uaddr, void *uaddr2);