Solaris Dynamic Tracing Guide

mutex_type_adaptive()

int mutex_type_adaptive(kmutex_t *mutex)

mutex_type_adaptive() returns non-zero if the specified kernel mutex is of type MUTEX_ADAPTIVE, or zero if it is not. Mutexes are adaptive if they meet one or more of the following conditions:

See mutex_init(9F) for more details on mutexes. The majority of mutexes in the Solaris kernel are adaptive.