hwlock_do_lock_idx
return hwlock_do_lock_idx(node, idx, 1);
ret = hwlock_do_lock_idx(node, idx, 1);
return hwlock_do_lock_idx(node, idx, 0);