Searched refs:cm_node (Results 1 – 10 of 10) sorted by relevance
| /freebsd-14.2/sys/dev/irdma/ |
| H A D | irdma_cm.c | 210 cm_node, cm_id, cm_node->accelerated, cm_node->state, type, in irdma_send_cm_event() 283 event->cm_node = cm_node; in irdma_create_event() 649 cm_node->accelerated, cm_node->state, cm_node->rem_port, in irdma_send_reset() 2290 cm_node->iwqp->cm_node = NULL; in irdma_rem_ref_cm_node() 2372 cm_node->rem_port, cm_node->loc_port, cm_node->rem_addr[0], in irdma_handle_rst_pkt() 3605 iwqp->cm_node = cm_node; in irdma_accept() 3641 cm_node->rem_port, cm_node->loc_port, cm_node->rem_addr[0], in irdma_accept() 3792 iwqp->cm_node = cm_node; in irdma_connect() 3807 cm_node->rem_port, cm_node->loc_port, cm_node->rem_addr[0], in irdma_connect() 4083 cm_node = event->cm_node; in irdma_cm_event_connected() [all …]
|
| H A D | fbsd_kcompat.c | 394 struct ifnet *netdev = cm_node->iwdev->netdev; in irdma_get_dst_mac() 439 irdma_addr_resolve_neigh(struct irdma_cm_node *cm_node, in irdma_addr_resolve_neigh() argument 442 struct irdma_device *iwdev = cm_node->iwdev; in irdma_addr_resolve_neigh() 472 struct irdma_device *iwdev = cm_node->iwdev; in irdma_addr_resolve_neigh_ipv6() 501 is_lpb = cm_node->ipv4 ? in irdma_resolve_neigh_lpb_chk() 502 irdma_ipv4_is_lpb(cm_node->loc_addr[0], cm_node->rem_addr[0]) : in irdma_resolve_neigh_lpb_chk() 503 irdma_ipv6_is_lpb(cm_node->loc_addr, cm_node->rem_addr); in irdma_resolve_neigh_lpb_chk() 506 cm_node->do_lpb = true; in irdma_resolve_neigh_lpb_chk() 514 if (cm_node->ipv4) in irdma_resolve_neigh_lpb_chk() 515 arpindex = irdma_addr_resolve_neigh(cm_node, in irdma_resolve_neigh_lpb_chk() [all …]
|
| H A D | irdma_cm.h | 377 struct irdma_cm_node *cm_node; member 404 struct irdma_puda_buf *(*form_cm_frame)(struct irdma_cm_node *cm_node, 409 int (*cm_create_ah)(struct irdma_cm_node *cm_node, bool wait); 410 void (*cm_free_ah)(struct irdma_cm_node *cm_node); 419 int irdma_schedule_cm_timer(struct irdma_cm_node *cm_node, 444 void irdma_send_ack(struct irdma_cm_node *cm_node); 446 void irdma_rem_ref_cm_node(struct irdma_cm_node *cm_node); 447 void irdma_add_conn_est_qh(struct irdma_cm_node *cm_node);
|
| H A D | fbsd_kcompat.h | 176 void kc_set_loc_seq_num_mss(struct irdma_cm_node *cm_node); 183 int irdma_get_dst_mac(struct irdma_cm_node *cm_node, struct sockaddr *dst_sin, 185 int irdma_resolve_neigh_lpb_chk(struct irdma_device *iwdev, struct irdma_cm_node *cm_node, 187 int irdma_addr_resolve_neigh(struct irdma_cm_node *cm_node, u32 dst_ip, 189 int irdma_addr_resolve_neigh_ipv6(struct irdma_cm_node *cm_node, u32 *dest,
|
| H A D | irdma_kcompat.c | 1354 kc_set_loc_seq_num_mss(struct irdma_cm_node *cm_node) in kc_set_loc_seq_num_mss() argument 1359 cm_node->tcp_cntxt.loc_seq_num = ts.tv_nsec; in kc_set_loc_seq_num_mss() 1360 if (cm_node->iwdev->vsi.mtu > 1500 && in kc_set_loc_seq_num_mss() 1361 2 * cm_node->iwdev->vsi.mtu > cm_node->iwdev->rcv_wnd) in kc_set_loc_seq_num_mss() 1362 cm_node->tcp_cntxt.mss = (cm_node->ipv4) ? in kc_set_loc_seq_num_mss() 1366 cm_node->tcp_cntxt.mss = (cm_node->ipv4) ? in kc_set_loc_seq_num_mss() 1367 (cm_node->iwdev->vsi.mtu - IRDMA_MTU_TO_MSS_IPV4) : in kc_set_loc_seq_num_mss() 1368 (cm_node->iwdev->vsi.mtu - IRDMA_MTU_TO_MSS_IPV6); in kc_set_loc_seq_num_mss()
|
| H A D | irdma_utils.c | 1177 irdma_send_reset(iwqp->cm_node); in irdma_hw_modify_qp() 1284 struct irdma_cm_node *cm_node; in irdma_ieq_get_qp() local 1305 if (!cm_node) in irdma_ieq_get_qp() 1308 iwqp = cm_node->iwqp; in irdma_ieq_get_qp() 1309 irdma_rem_ref_cm_node(cm_node); in irdma_ieq_get_qp() 1321 struct irdma_cm_node *cm_node = ((struct irdma_qp *)qp->qp_uk.back_qp)->cm_node; in irdma_send_ieq_ack() local 1325 cm_node->tcp_cntxt.rcv_nxt = qp->pfpdu.nextseqnum; in irdma_send_ieq_ack() 1328 irdma_send_ack(cm_node); in irdma_send_ieq_ack() 1865 struct irdma_cm_node *cm_node = cqp_request->param; in irdma_ilq_ah_cb() local 1866 struct irdma_sc_ah *sc_ah = cm_node->ah; in irdma_ilq_ah_cb() [all …]
|
| H A D | irdma_hw.c | 278 struct irdma_cm_node *cm_node; in irdma_process_aeq() local 281 cm_node = iwqp->cm_node; in irdma_process_aeq() 282 if (cm_node->accept_pend) { in irdma_process_aeq() 284 cm_node->accept_pend = 0; in irdma_process_aeq() 300 irdma_schedule_cm_timer(iwqp->cm_node, in irdma_process_aeq() 2579 irdma_send_syn(cm_node, 1); in irdma_send_syn_cqp_callback() 2580 irdma_rem_ref_cm_node(cm_node); in irdma_send_syn_cqp_callback() 2602 struct irdma_cm_node *cm_node = cmnode; in irdma_manage_qhash() local 2648 atomic_inc(&cm_node->refcnt); in irdma_manage_qhash() 2677 if (status && cm_node && !wait) in irdma_manage_qhash() [all …]
|
| H A D | irdma_main.h | 573 int irdma_send_syn(struct irdma_cm_node *cm_node, u32 sendack); 574 int irdma_send_reset(struct irdma_cm_node *cm_node);
|
| H A D | irdma_verbs.h | 230 struct irdma_cm_node *cm_node; member
|
| H A D | irdma_verbs.c | 1339 if (iwqp->cm_node) { in irdma_modify_qp() 1340 atomic_inc(&iwqp->cm_node->refcnt); in irdma_modify_qp() 1344 irdma_schedule_cm_timer(iwqp->cm_node, in irdma_modify_qp() 1348 irdma_rem_ref_cm_node(iwqp->cm_node); in irdma_modify_qp()
|