Lines Matching refs:rmpp_status
213 struct ib_mad_recv_wc *recv_wc, u8 rmpp_status) in nack_recv() argument
230 rmpp_mad->rmpp_hdr.rmpp_status = rmpp_status; in nack_recv()
599 struct ib_mad_recv_wc *mad_recv_wc, u8 rmpp_status) in abort_send() argument
618 wc.vendor_err = rmpp_status; in abort_send()
657 if (rmpp_mad->rmpp_hdr.rmpp_status) { in process_rmpp_ack()
747 u8 rmpp_status; in process_rmpp_data() local
751 if (rmpp_hdr->rmpp_status) { in process_rmpp_data()
752 rmpp_status = IB_MGMT_RMPP_STATUS_BAD_STATUS; in process_rmpp_data()
758 rmpp_status = IB_MGMT_RMPP_STATUS_BAD_SEG; in process_rmpp_data()
764 rmpp_status = IB_MGMT_RMPP_STATUS_BAD_SEG; in process_rmpp_data()
770 nack_recv(agent, mad_recv_wc, rmpp_status); in process_rmpp_data()
782 if (rmpp_mad->rmpp_hdr.rmpp_status != IB_MGMT_RMPP_STATUS_RESX) { in process_rmpp_stop()
786 abort_send(agent, mad_recv_wc, rmpp_mad->rmpp_hdr.rmpp_status); in process_rmpp_stop()
796 if (rmpp_mad->rmpp_hdr.rmpp_status < IB_MGMT_RMPP_STATUS_ABORT_MIN || in process_rmpp_abort()
797 rmpp_mad->rmpp_hdr.rmpp_status > IB_MGMT_RMPP_STATUS_ABORT_MAX) { in process_rmpp_abort()
801 abort_send(agent, mad_recv_wc, rmpp_mad->rmpp_hdr.rmpp_status); in process_rmpp_abort()