Searched refs:mad_recv_wc (Results 1 – 8 of 8) sorted by relevance
287 mad_recv_wc->wc, in create_rmpp_recv()301 rmpp_recv->rmpp_wc = mad_recv_wc; in create_rmpp_recv()492 ack_recv(rmpp_recv, mad_recv_wc); in continue_rmpp()536 ib_free_recv_mad(mad_recv_wc); in start_rmpp()561 mad_recv_wc = NULL; in start_rmpp()564 return mad_recv_wc; in start_rmpp()682 ack_ds_ack(agent, mad_recv_wc); in process_rmpp_ack()724 ack_ds_ack(agent, mad_recv_wc); in process_rmpp_ack()771 ib_free_recv_mad(mad_recv_wc); in process_rmpp_data()812 return mad_recv_wc; in ib_process_rmpp_recv_wc()[all …]
886 if (work->mad_recv_wc) in cm_free_work()3346 work->mad_recv_wc->wc, in cm_lap_handler()3558 work->mad_recv_wc->recv_buf.mad; in cm_format_sidr_req_event()3585 work->mad_recv_wc->recv_buf.mad; in cm_sidr_req_handler()3593 wc = work->mad_recv_wc->wc; in cm_sidr_req_handler()3964 work->mad_recv_wc = NULL; in cm_establish()4034 mad_recv_wc->recv_buf.mad); in cm_recv_handler()4070 ib_free_recv_mad(mad_recv_wc); in cm_recv_handler()4079 ib_free_recv_mad(mad_recv_wc); in cm_recv_handler()4085 work->mad_recv_wc = mad_recv_wc; in cm_recv_handler()[all …]
242 struct ib_mad_recv_wc *mad_recv_wc) in recv_handler() argument247 if (mad_recv_wc->wc->status != IB_WC_SUCCESS) in recv_handler()254 packet->length = mad_recv_wc->mad_len; in recv_handler()255 packet->recv_wc = mad_recv_wc; in recv_handler()266 mad_recv_wc->wc->slid); in recv_handler()268 packet->mad.hdr.lid = ib_lid_be16(mad_recv_wc->wc->slid); in recv_handler()269 packet->mad.hdr.sl = mad_recv_wc->wc->sl; in recv_handler()271 packet->mad.hdr.pkey_index = mad_recv_wc->wc->pkey_index; in recv_handler()279 mad_recv_wc->wc, in recv_handler()280 mad_recv_wc->recv_buf.grh, in recv_handler()[all …]
1782 struct ib_mad_recv_wc *mad_recv_wc) in ib_mad_complete_recv() argument1789 INIT_LIST_HEAD(&mad_recv_wc->rmpp_list); in ib_mad_complete_recv()1791 mad_recv_wc->wc->pkey_index); in ib_mad_complete_recv()1793 ib_free_recv_mad(mad_recv_wc); in ib_mad_complete_recv()1798 list_add(&mad_recv_wc->recv_buf.list, &mad_recv_wc->rmpp_list); in ib_mad_complete_recv()1801 mad_recv_wc); in ib_mad_complete_recv()1802 if (!mad_recv_wc) { in ib_mad_complete_recv()1823 mad_recv_wc); in ib_mad_complete_recv()1829 ib_free_recv_mad(mad_recv_wc); in ib_mad_complete_recv()1841 mad_recv_wc); in ib_mad_complete_recv()[all …]
47 struct ib_mad_recv_wc *mad_recv_wc);
215 const struct ib_mad_recv_wc *mad_recv_wc);
2019 struct ib_mad_recv_wc *mad_recv_wc) in recv_handler() argument2028 if (mad_recv_wc->wc->status == IB_WC_SUCCESS) in recv_handler()2030 mad_recv_wc->recv_buf.mad->mad_hdr.status ? in recv_handler()2032 (struct ib_sa_mad *) mad_recv_wc->recv_buf.mad); in recv_handler()2037 ib_free_recv_mad(mad_recv_wc); in recv_handler()
550 struct ib_mad_recv_wc *mad_recv_wc);721 void ib_free_recv_mad(struct ib_mad_recv_wc *mad_recv_wc);