Lines Matching refs:wr
835 send_wr->wr.wr_id, drslid, in handle_outgoing_dr_smp()
1042 mad_send_wr->send_wr.wr.wr_id = (unsigned long) mad_send_wr; in ib_create_send_mad()
1043 mad_send_wr->send_wr.wr.sg_list = mad_send_wr->sg_list; in ib_create_send_mad()
1044 mad_send_wr->send_wr.wr.num_sge = 2; in ib_create_send_mad()
1045 mad_send_wr->send_wr.wr.opcode = IB_WR_SEND; in ib_create_send_mad()
1046 mad_send_wr->send_wr.wr.send_flags = IB_SEND_SIGNALED; in ib_create_send_mad()
1154 mad_send_wr->send_wr.wr.wr_id = (unsigned long)&mad_send_wr->mad_list; in ib_send_mad()
1182 ret = ib_post_send(mad_agent->qp, &mad_send_wr->send_wr.wr, in ib_send_mad()
1841 static inline int rcv_has_same_class(const struct ib_mad_send_wr_private *wr, in rcv_has_same_class() argument
1844 return ((struct ib_mad_hdr *)(wr->send_buf.mad))->mgmt_class == in rcv_has_same_class()
1849 const struct ib_mad_send_wr_private *wr, in rcv_has_same_gid() argument
1859 send_resp = ib_response_mad((struct ib_mad_hdr *)wr->send_buf.mad); in rcv_has_same_gid()
1866 if (ib_query_ah(wr->send_buf.ah, &attr)) in rcv_has_same_gid()
1908 struct ib_mad_send_wr_private *wr; in ib_find_send_mad() local
1913 list_for_each_entry(wr, &mad_agent_priv->wait_list, agent_list) { in ib_find_send_mad()
1914 if ((wr->tid == mad_hdr->tid) && in ib_find_send_mad()
1915 rcv_has_same_class(wr, wc) && in ib_find_send_mad()
1921 rcv_has_same_gid(mad_agent_priv, wr, wc))) in ib_find_send_mad()
1922 return (wr->status == IB_WC_SUCCESS) ? wr : NULL; in ib_find_send_mad()
1929 list_for_each_entry(wr, &mad_agent_priv->send_list, agent_list) { in ib_find_send_mad()
1930 if (is_rmpp_data_mad(mad_agent_priv, wr->send_buf.mad) && in ib_find_send_mad()
1931 wr->tid == mad_hdr->tid && in ib_find_send_mad()
1932 wr->timeout && in ib_find_send_mad()
1933 rcv_has_same_class(wr, wc) && in ib_find_send_mad()
1939 rcv_has_same_gid(mad_agent_priv, wr, wc))) in ib_find_send_mad()
1941 return (wr->status == IB_WC_SUCCESS) ? wr : NULL; in ib_find_send_mad()
2465 ret = ib_post_send(qp_info->qp, &queued_send_wr->send_wr.wr, in ib_mad_send_done_handler()
2523 ret = ib_post_send(qp_info->qp, &mad_send_wr->send_wr.wr, in mad_error_handler()