Searched refs:ksnc_proto (Results 1 – 5 of 5) sorted by relevance
449 if (conn->ksnc_proto == &ksocknal_protocol_v1x || in ksocknal_check_zc_req()634 LASSERT (c->ksnc_proto != NULL && in ksocknal_find_conn_locked()635 c->ksnc_proto->pro_match_tx != NULL); in ksocknal_find_conn_locked()637 rc = c->ksnc_proto->pro_match_tx(c, tx, nonblk); in ksocknal_find_conn_locked()677 conn->ksnc_proto->pro_pack(tx); in ksocknal_tx_prep()743 LASSERT (conn->ksnc_proto->pro_queue_tx_zcack != NULL); in ksocknal_queue_tx_locked()745 if (conn->ksnc_proto->pro_queue_tx_zcack(conn, tx, 0)) in ksocknal_queue_tx_locked()752 LASSERT (conn->ksnc_proto->pro_queue_tx_msg != NULL); in ksocknal_queue_tx_locked()754 ztx = conn->ksnc_proto->pro_queue_tx_msg(conn, tx); in ksocknal_queue_tx_locked()1035 LASSERT(conn->ksnc_proto != NULL); in ksocknal_new_packet()[all …]
288 ((conn->ksnc_proto == &ksocknal_protocol_v1x) ? in ksocknal_match_tx()375 LASSERT(conn->ksnc_proto->pro_queue_tx_zcack != NULL); in ksocknal_handle_zcreq()379 rc = conn->ksnc_proto->pro_queue_tx_zcack(conn, NULL, cookie); in ksocknal_handle_zcreq()420 conn->ksnc_proto == &ksocknal_protocol_v3x) { in ksocknal_handle_zcack()535 hello->kshm_version = conn->ksnc_proto->pro_version; in ksocknal_send_hello_v2()
1084 conn->ksnc_proto = peer->ksnp_proto; in ksocknal_create_conn()1087 if (conn->ksnc_proto == NULL) { in ksocknal_create_conn()1088 conn->ksnc_proto = &ksocknal_protocol_v3x; in ksocknal_create_conn()1091 conn->ksnc_proto = &ksocknal_protocol_v2x; in ksocknal_create_conn()1093 conn->ksnc_proto = &ksocknal_protocol_v1x; in ksocknal_create_conn()1105 conn->ksnc_proto = NULL; in ksocknal_create_conn()1113 LASSERT(conn->ksnc_proto != NULL); in ksocknal_create_conn()1171 peer->ksnp_proto = conn->ksnc_proto; in ksocknal_create_conn()1175 if (peer->ksnp_proto != conn->ksnc_proto || in ksocknal_create_conn()1272 if (conn->ksnc_proto->pro_match_tx(conn, tx, tx->tx_nonblk) == SOCKNAL_MATCH_NO) in ksocknal_create_conn()[all …]
69 if (conn->ksnc_proto == &ksocknal_protocol_v1x) in ksocknal_lib_zc_capable()85 conn->ksnc_proto == &ksocknal_protocol_v2x && /* V2.x connection */ in ksocknal_lib_send_iov()238 if (conn->ksnc_proto == &ksocknal_protocol_v2x) { in ksocknal_lib_recv_iov()395 LASSERT(tx->tx_conn->ksnc_proto == &ksocknal_protocol_v2x); in ksocknal_lib_csum_tx()
275 struct ksock_proto *ksnc_proto; /* protocol for the connection */ member