Lines Matching defs:rmpp_status
222 struct ib_mad_recv_wc *recv_wc, u8 rmpp_status)
239 rmpp_mad->rmpp_hdr.rmpp_status = rmpp_status;
612 struct ib_mad_recv_wc *mad_recv_wc, u8 rmpp_status)
631 wc.vendor_err = rmpp_status;
670 if (rmpp_mad->rmpp_hdr.rmpp_status) {
760 u8 rmpp_status;
764 if (rmpp_hdr->rmpp_status) {
765 rmpp_status = IB_MGMT_RMPP_STATUS_BAD_STATUS;
771 rmpp_status = IB_MGMT_RMPP_STATUS_BAD_SEG;
777 rmpp_status = IB_MGMT_RMPP_STATUS_BAD_SEG;
783 nack_recv(agent, mad_recv_wc, rmpp_status);
795 if (rmpp_mad->rmpp_hdr.rmpp_status != IB_MGMT_RMPP_STATUS_RESX) {
799 abort_send(agent, mad_recv_wc, rmpp_mad->rmpp_hdr.rmpp_status);
809 if (rmpp_mad->rmpp_hdr.rmpp_status < IB_MGMT_RMPP_STATUS_ABORT_MIN ||
810 rmpp_mad->rmpp_hdr.rmpp_status > IB_MGMT_RMPP_STATUS_ABORT_MAX) {
814 abort_send(agent, mad_recv_wc, rmpp_mad->rmpp_hdr.rmpp_status);