Searched refs:cm_node (Results 1 - 8 of 8) sorted by relevance

/linux-master/drivers/infiniband/hw/irdma/
H A Dcm.c25 * @cm_node: connection's node
29 static void irdma_record_ird_ord(struct irdma_cm_node *cm_node, u32 conn_ird, argument
32 if (conn_ird > cm_node->dev->hw_attrs.max_hw_ird)
33 conn_ird = cm_node->dev->hw_attrs.max_hw_ird;
35 if (conn_ord > cm_node->dev->hw_attrs.max_hw_ord)
36 conn_ord = cm_node->dev->hw_attrs.max_hw_ord;
37 else if (!conn_ord && cm_node->send_rdma0_op == SEND_RDMA_READ_ZERO)
39 cm_node->ird_size = conn_ird;
40 cm_node->ord_size = conn_ord;
71 * @cm_node
74 irdma_get_addr_info(struct irdma_cm_node *cm_node, struct irdma_cm_info *cm_info) argument
91 irdma_fill_sockaddr4(struct irdma_cm_node *cm_node, struct iw_cm_event *event) argument
112 irdma_fill_sockaddr6(struct irdma_cm_node *cm_node, struct iw_cm_event *event) argument
136 irdma_get_cmevent_info(struct irdma_cm_node *cm_node, struct iw_cm_id *cm_id, struct iw_cm_event *event) argument
159 irdma_send_cm_event(struct irdma_cm_node *cm_node, struct iw_cm_id *cm_id, enum iw_cm_event_type type, int status) argument
214 struct irdma_cm_node *cm_node; local
229 irdma_create_event(struct irdma_cm_node *cm_node, enum irdma_cm_event_type type) argument
265 irdma_free_retrans_entry(struct irdma_cm_node *cm_node) argument
284 irdma_cleanup_retrans_entry(struct irdma_cm_node *cm_node) argument
301 irdma_form_ah_cm_frame(struct irdma_cm_node *cm_node, struct irdma_kmem_info *options, struct irdma_kmem_info *hdr, struct irdma_mpa_priv_info *pdata, u8 flags) argument
410 irdma_form_uda_cm_frame(struct irdma_cm_node *cm_node, struct irdma_kmem_info *options, struct irdma_kmem_info *hdr, struct irdma_mpa_priv_info *pdata, u8 flags) argument
593 irdma_send_reset(struct irdma_cm_node *cm_node) argument
619 irdma_active_open_err(struct irdma_cm_node *cm_node, bool reset) argument
642 irdma_passive_open_err(struct irdma_cm_node *cm_node, bool reset) argument
689 irdma_process_options(struct irdma_cm_node *cm_node, u8 *optionsloc, u32 optionsize, u32 syn_pkt) argument
747 irdma_handle_tcp_options(struct irdma_cm_node *cm_node, struct tcphdr *tcph, int optionsize, int passive) argument
783 irdma_build_mpa_v1(struct irdma_cm_node *cm_node, void *start_addr, u8 mpa_key) argument
809 irdma_build_mpa_v2(struct irdma_cm_node *cm_node, void *start_addr, u8 mpa_key) argument
868 irdma_cm_build_mpa_frame(struct irdma_cm_node *cm_node, struct irdma_kmem_info *mpa, u8 mpa_key) argument
893 irdma_send_mpa_request(struct irdma_cm_node *cm_node) argument
923 irdma_send_mpa_reject(struct irdma_cm_node *cm_node, const void *pdata, u8 plen) argument
955 irdma_negotiate_mpa_v2_ird_ord(struct irdma_cm_node *cm_node, u8 *buf) argument
1025 irdma_parse_mpa(struct irdma_cm_node *cm_node, u8 *buf, u32 *type, u32 len) argument
1128 irdma_schedule_cm_timer(struct irdma_cm_node *cm_node, struct irdma_puda_buf *sqbuf, enum irdma_timer_type type, int send_retrans, int close_when_complete) argument
1197 irdma_retrans_expired(struct irdma_cm_node *cm_node) argument
1224 irdma_handle_close_entry(struct irdma_cm_node *cm_node, u32 rem_node) argument
1262 struct irdma_cm_node *cm_node; local
1380 irdma_send_syn(struct irdma_cm_node *cm_node, u32 sendack) argument
1429 irdma_send_ack(struct irdma_cm_node *cm_node) argument
1444 irdma_send_fin(struct irdma_cm_node *cm_node) argument
1852 struct irdma_cm_node *cm_node; local
1877 struct irdma_cm_node *cm_node; local
2099 struct irdma_cm_node *cm_node; local
2128 irdma_add_hte_node(struct irdma_cm_core *cm_core, struct irdma_cm_node *cm_node) argument
2168 irdma_cm_create_ah(struct irdma_cm_node *cm_node, bool wait) argument
2217 irdma_cm_free_ah(struct irdma_cm_node *cm_node) argument
2238 struct irdma_cm_node *cm_node; local
2364 irdma_destroy_connection(struct irdma_cm_node *cm_node) argument
2419 irdma_rem_ref_cm_node(struct irdma_cm_node *cm_node) argument
2449 irdma_handle_fin_pkt(struct irdma_cm_node *cm_node) argument
2507 irdma_handle_rst_pkt(struct irdma_cm_node *cm_node, struct irdma_puda_buf *rbuf) argument
2565 irdma_handle_rcv_mpa(struct irdma_cm_node *cm_node, struct irdma_puda_buf *rbuf) argument
2619 irdma_check_syn(struct irdma_cm_node *cm_node, struct tcphdr *tcph) argument
2634 irdma_check_seq(struct irdma_cm_node *cm_node, struct tcphdr *tcph) argument
2656 irdma_add_conn_est_qh(struct irdma_cm_node *cm_node) argument
2674 irdma_handle_syn_pkt(struct irdma_cm_node *cm_node, struct irdma_puda_buf *rbuf) argument
2740 irdma_handle_synack_pkt(struct irdma_cm_node *cm_node, struct irdma_puda_buf *rbuf) argument
2813 irdma_handle_ack_pkt(struct irdma_cm_node *cm_node, struct irdma_puda_buf *rbuf) argument
2896 irdma_process_pkt(struct irdma_cm_node *cm_node, struct irdma_puda_buf *rbuf) argument
3016 struct irdma_cm_node *cm_node; local
3046 irdma_cm_reject(struct irdma_cm_node *cm_node, const void *pdata, u8 plen) argument
3085 irdma_cm_close(struct irdma_cm_node *cm_node) argument
3138 struct irdma_cm_node *cm_node; local
3244 irdma_add_qh(struct irdma_cm_node *cm_node, bool active) argument
3251 irdma_cm_free_ah_nop(struct irdma_cm_node *cm_node) argument
3317 irdma_init_tcp_ctx(struct irdma_cm_node *cm_node, struct irdma_tcp_offload_info *tcp_info, struct irdma_qp *iwqp) argument
3388 irdma_cm_init_tsa_conn(struct irdma_qp *iwqp, struct irdma_cm_node *cm_node) argument
3641 struct irdma_cm_node *cm_node; local
3792 struct irdma_cm_node *cm_node; local
3821 struct irdma_cm_node *cm_node; local
4116 struct irdma_cm_node *cm_node; local
4136 struct irdma_cm_node *cm_node; local
4196 struct irdma_cm_node *cm_node = event->cm_node; local
4223 struct irdma_cm_node *cm_node; local
4295 struct irdma_cm_node *cm_node; local
[all...]
H A Dtrace_cm.h101 TP_PROTO(struct irdma_cm_node *cm_node),
102 TP_ARGS(cm_node),
103 TP_STRUCT__entry(__field(struct irdma_cm_node *, cm_node)
107 TP_fast_assign(__entry->cm_node = cm_node;
108 __entry->ord_size = cm_node->ord_size;
109 __entry->ird_size = cm_node->ird_size;
111 TP_printk("MPVA2 Negotiated cm_node=%p ORD:[%d], IRD:[%d]",
112 __entry->cm_node,
201 TP_PROTO(struct irdma_cm_node *cm_node, struc
[all...]
H A Dcm.h347 struct irdma_cm_node *cm_node; member in struct:irdma_cm_event
374 struct irdma_puda_buf *(*form_cm_frame)(struct irdma_cm_node *cm_node,
379 int (*cm_create_ah)(struct irdma_cm_node *cm_node, bool wait);
380 void (*cm_free_ah)(struct irdma_cm_node *cm_node);
383 int irdma_schedule_cm_timer(struct irdma_cm_node *cm_node,
412 void irdma_send_ack(struct irdma_cm_node *cm_node);
414 void irdma_rem_ref_cm_node(struct irdma_cm_node *cm_node);
415 void irdma_add_conn_est_qh(struct irdma_cm_node *cm_node);
H A Dutils.c1253 irdma_send_reset(iwqp->cm_node);
1413 struct irdma_cm_node *cm_node; local
1432 cm_node = irdma_find_node(&iwdev->cm_core, rem_port, rem_addr, loc_port,
1434 if (!cm_node)
1437 iwqp = cm_node->iwqp;
1438 irdma_rem_ref_cm_node(cm_node);
1449 struct irdma_cm_node *cm_node = ((struct irdma_qp *)qp->qp_uk.back_qp)->cm_node; local
1453 cm_node->tcp_cntxt.rcv_nxt = qp->pfpdu.nextseqnum;
1454 cm_node
2019 struct irdma_cm_node *cm_node = cqp_request->param; local
[all...]
H A Dhw.c276 struct irdma_cm_node *cm_node; local
278 cm_node = iwqp->cm_node;
279 if (cm_node->accept_pend) {
280 atomic_dec(&cm_node->listener->pend_accepts_cnt);
281 cm_node->accept_pend = 0;
299 irdma_schedule_cm_timer(iwqp->cm_node,
2442 struct irdma_cm_node *cm_node = cqp_request->param; local
2444 irdma_send_syn(cm_node, 1);
2445 irdma_rem_ref_cm_node(cm_node);
2466 struct irdma_cm_node *cm_node = cmnode; local
[all...]
H A Dverbs.h180 struct irdma_cm_node *cm_node; member in struct:irdma_qp
H A Dmain.h524 int irdma_send_syn(struct irdma_cm_node *cm_node, u32 sendack);
525 int irdma_send_reset(struct irdma_cm_node *cm_node);
H A Dverbs.c1733 if (iwqp->cm_node) {
1734 refcount_inc(&iwqp->cm_node->refcnt);
1738 irdma_schedule_cm_timer(iwqp->cm_node,
1742 irdma_rem_ref_cm_node(iwqp->cm_node);

Completed in 304 milliseconds