__lock_acquire
switch (__lock_acquire(hlock->instance,
__lock_acquire(lock, subclass, trylock, read, check,
__lock_acquire(lock, subclass, 0, read, check,