Lines Matching refs:rej_msg

1577 	struct cm_rej_msg *rej_msg, *rcv_msg;  in cm_issue_rej()  local
1586 rej_msg = (struct cm_rej_msg *) msg->mad; in cm_issue_rej()
1588 cm_format_mad_hdr(&rej_msg->hdr, CM_REJ_ATTR_ID, rcv_msg->hdr.tid); in cm_issue_rej()
1589 IBA_SET(CM_REJ_REMOTE_COMM_ID, rej_msg, in cm_issue_rej()
1591 IBA_SET(CM_REJ_LOCAL_COMM_ID, rej_msg, in cm_issue_rej()
1593 IBA_SET(CM_REJ_MESSAGE_REJECTED, rej_msg, msg_rejected); in cm_issue_rej()
1594 IBA_SET(CM_REJ_REASON, rej_msg, reason); in cm_issue_rej()
1597 IBA_SET(CM_REJ_REJECTED_INFO_LENGTH, rej_msg, ari_length); in cm_issue_rej()
1598 IBA_SET_MEM(CM_REJ_ARI, rej_msg, ari, ari_length); in cm_issue_rej()
1869 static void cm_format_rej(struct cm_rej_msg *rej_msg, in cm_format_rej() argument
1877 cm_format_mad_hdr(&rej_msg->hdr, CM_REJ_ATTR_ID, cm_id_priv->tid); in cm_format_rej()
1878 IBA_SET(CM_REJ_REMOTE_COMM_ID, rej_msg, in cm_format_rej()
1883 IBA_SET(CM_REJ_LOCAL_COMM_ID, rej_msg, be32_to_cpu(0)); in cm_format_rej()
1884 IBA_SET(CM_REJ_MESSAGE_REJECTED, rej_msg, CM_MSG_RESPONSE_REQ); in cm_format_rej()
1887 IBA_SET(CM_REJ_LOCAL_COMM_ID, rej_msg, in cm_format_rej()
1889 IBA_SET(CM_REJ_MESSAGE_REJECTED, rej_msg, CM_MSG_RESPONSE_REQ); in cm_format_rej()
1893 IBA_SET(CM_REJ_LOCAL_COMM_ID, rej_msg, in cm_format_rej()
1895 IBA_SET(CM_REJ_MESSAGE_REJECTED, rej_msg, CM_MSG_RESPONSE_REP); in cm_format_rej()
1898 IBA_SET(CM_REJ_LOCAL_COMM_ID, rej_msg, in cm_format_rej()
1900 IBA_SET(CM_REJ_MESSAGE_REJECTED, rej_msg, in cm_format_rej()
1905 IBA_SET(CM_REJ_REASON, rej_msg, reason); in cm_format_rej()
1907 IBA_SET(CM_REJ_REJECTED_INFO_LENGTH, rej_msg, ari_length); in cm_format_rej()
1908 IBA_SET_MEM(CM_REJ_ARI, rej_msg, ari, ari_length); in cm_format_rej()
1912 IBA_SET_MEM(CM_REJ_PRIVATE_DATA, rej_msg, private_data, in cm_format_rej()
2975 struct cm_rej_msg *rej_msg; in cm_format_rej_event() local
2978 rej_msg = (struct cm_rej_msg *)work->mad_recv_wc->recv_buf.mad; in cm_format_rej_event()
2980 param->ari = IBA_GET_MEM_PTR(CM_REJ_ARI, rej_msg); in cm_format_rej_event()
2981 param->ari_length = IBA_GET(CM_REJ_REJECTED_INFO_LENGTH, rej_msg); in cm_format_rej_event()
2982 param->reason = IBA_GET(CM_REJ_REASON, rej_msg); in cm_format_rej_event()
2984 IBA_GET_MEM_PTR(CM_REJ_PRIVATE_DATA, rej_msg); in cm_format_rej_event()
2987 static struct cm_id_private *cm_acquire_rejected_id(struct cm_rej_msg *rej_msg) in cm_acquire_rejected_id() argument
2992 remote_id = cpu_to_be32(IBA_GET(CM_REJ_LOCAL_COMM_ID, rej_msg)); in cm_acquire_rejected_id()
2994 if (IBA_GET(CM_REJ_REASON, rej_msg) == IB_CM_REJ_TIMEOUT) { in cm_acquire_rejected_id()
2996 *((__be64 *)IBA_GET_MEM_PTR(CM_REJ_ARI, rej_msg)), in cm_acquire_rejected_id()
2998 } else if (IBA_GET(CM_REJ_MESSAGE_REJECTED, rej_msg) == in cm_acquire_rejected_id()
3001 cpu_to_be32(IBA_GET(CM_REJ_REMOTE_COMM_ID, rej_msg)), in cm_acquire_rejected_id()
3005 cpu_to_be32(IBA_GET(CM_REJ_REMOTE_COMM_ID, rej_msg)), in cm_acquire_rejected_id()
3014 struct cm_rej_msg *rej_msg; in cm_rej_handler() local
3016 rej_msg = (struct cm_rej_msg *)work->mad_recv_wc->recv_buf.mad; in cm_rej_handler()
3017 cm_id_priv = cm_acquire_rejected_id(rej_msg); in cm_rej_handler()
3033 if (IBA_GET(CM_REJ_REASON, rej_msg) == IB_CM_REJ_STALE_CONN) in cm_rej_handler()