sk_in_state
while (!sk_in_state(sk, states)) {
if (!sk_in_state(sk, states))
sk_in_state(sk, SHUTDOWN_ELIGIBLE_STATE) &&
if (!sk_in_state(sk, TCPF_ESTABLISHED | TCPF_CLOSE_WAIT)) {
if (!sk_in_state(sk, CREDIT_RETURN_STATE))
if (unlikely(sk_in_state(sk, TCPF_SYN_SENT | TCPF_CLOSE)))