Lines Matching refs:valid
33 * as you hold a ref on the container you can trust that the socket is valid
490 unsigned valid, int err)
506 mlog_bug_on_msg(err && valid, "err %d valid %u\n", err, valid);
507 mlog_bug_on_msg(valid && !sc, "valid %u sc %p\n", valid, sc);
509 if (was_valid && !valid && err == 0)
512 mlog(ML_CONN, "node %u sc: %p -> %p, valid %u -> %u, err %d -> %d\n",
513 o2net_num_from_nn(nn), nn->nn_sc, sc, nn->nn_sc_valid, valid,
517 nn->nn_sc_valid = valid ? 1 : 0;
530 if (was_valid && !valid) {
537 if (!was_valid && valid) {
546 /* trigger the connecting worker func as long as we're not valid,
550 if (!valid && o2net_wq) {
1314 /* set valid and queue the idle timers only if it hasn't been
1458 * rx path will see the response and mark the sc valid */
1543 * have valid set. This includes seeing hb come up, losing a connection,
1955 * sk->sk_user_data is not a valid function pointer.