lock_profile_release_lock
lock_profile_release_lock(&lk->lock_object, false);
lock_profile_release_lock(&m->lock_object, true);
lock_profile_release_lock(&m->lock_object, false);
lock_profile_release_lock(&rw->lock_object, false);
lock_profile_release_lock(&sx->lock_object, false);
lock_profile_release_lock(&sched_lock.lock_object, true);
lock_profile_release_lock(&sched_lock.lock_object, true);
void lock_profile_release_lock(struct lock_object *lo, bool spin);
lock_profile_release_lock(&(lp)->lock_object, false); \
lock_profile_release_lock(&(lp)->lock_object, true); \
lock_profile_release_lock(&(lp)->lock_object, false); \
lock_profile_release_lock(&(lp)->lock_object, false)
lock_profile_release_lock(&(lp)->lock_object, true)