_sx_xlock_hard
error = _sx_xlock_hard(sx, x, opts LOCK_FILE_LINE_ARG);
int _sx_xlock_hard(struct sx *sx, uintptr_t x, int opts LOCK_FILE_LINE_ARG_DEF);
error = _sx_xlock_hard(sx, v, opts);