Searched refs:mad_send_wr (Results 1 – 6 of 6) sorted by relevance
584 if (mad_send_wr->seg_num == mad_send_wr->send_buf.seg_count) { in send_next_seg()703 mad_send_wr->retries_left = mad_send_wr->max_retries; in process_rmpp_ack()727 mad_send_wr->seg_num < mad_send_wr->newwin && in process_rmpp_ack()728 mad_send_wr->seg_num < mad_send_wr->send_buf.seg_count) { in process_rmpp_ack()890 mad_send_wr->newwin = init_newwin(mad_send_wr); in ib_send_rmpp_mad()893 mad_send_wr->refcount += (mad_send_wr->timeout == 0); in ib_send_rmpp_mad()927 if (mad_send_wr->seg_num == mad_send_wr->newwin || in ib_process_rmpp_send_wc()928 mad_send_wr->seg_num == mad_send_wr->send_buf.seg_count) in ib_process_rmpp_send_wc()949 if (mad_send_wr->last_ack == mad_send_wr->send_buf.seg_count) in ib_retry_rmpp()952 mad_send_wr->seg_num = mad_send_wr->last_ack; in ib_retry_rmpp()[all …]
748 local->mad_send_wr = mad_send_wr; in handle_outgoing_dr_smp()893 mad_send_wr->send_wr.wr.wr_cqe = &mad_send_wr->mad_list.cqe; in ib_create_send_mad()894 mad_send_wr->send_wr.wr.sg_list = mad_send_wr->sg_list; in ib_create_send_mad()1006 mad_send_wr->send_wr.wr.wr_cqe = &mad_send_wr->mad_list.cqe; in ib_send_mad()1122 mad_send_wr->refcount = 1 + (mad_send_wr->timeout > 0); in ib_post_send_mad()2235 mad_send_wr->refcount -= (mad_send_wr->timeout > 0); in ib_mad_complete_send_wr()2239 if (mad_send_wr->refcount == 1 && mad_send_wr->timeout && in ib_mad_complete_send_wr()2413 mad_send_wr->refcount -= (mad_send_wr->timeout > 0); in cancel_mads()2471 if (!mad_send_wr || mad_send_wr->status != IB_WC_SUCCESS) { in ib_modify_mad()2476 active = (!mad_send_wr->timeout || mad_send_wr->refcount > 1); in ib_modify_mad()[all …]
43 int ib_send_rmpp_mad(struct ib_mad_send_wr_private *mad_send_wr);49 int ib_process_rmpp_send_wc(struct ib_mad_send_wr_private *mad_send_wr,56 int ib_retry_rmpp(struct ib_mad_send_wr_private *mad_send_wr);
152 struct ib_mad_send_wr_private *mad_send_wr; member211 int ib_send_mad(struct ib_mad_send_wr_private *mad_send_wr);217 void ib_mad_complete_send_wr(struct ib_mad_send_wr_private *mad_send_wr,220 void ib_mark_mad_done(struct ib_mad_send_wr_private *mad_send_wr);222 void ib_reset_mad_timeout(struct ib_mad_send_wr_private *mad_send_wr,
98 struct ib_mad_send_wr_private *mad_send_wr; in agent_send_response() local135 mad_send_wr = container_of(send_buf, in agent_send_response()138 mad_send_wr->send_wr.port_num = port_num; in agent_send_response()
18 static void create_mad_addr_info(struct ib_mad_send_wr_private *mad_send_wr,