RDMA_CM_LISTEN
case RDMA_CM_LISTEN:
if (READ_ONCE(listen_id->state) != RDMA_CM_LISTEN) {
if (READ_ONCE(listen_id->state) != RDMA_CM_LISTEN)
if ((reuse && id_priv->state != RDMA_CM_LISTEN) ||
if (!cma_comp_exch(id_priv, RDMA_CM_ADDR_BOUND, RDMA_CM_LISTEN)) {
RDMA_CM_LISTEN)))
cma_comp_exch(id_priv, RDMA_CM_LISTEN, RDMA_CM_ADDR_BOUND);