Lines Matching refs:rej_msg

1591 	struct cm_rej_msg *rej_msg, *rcv_msg;  in cm_issue_rej()  local
1600 rej_msg = (struct cm_rej_msg *) msg->mad; in cm_issue_rej()
1602 cm_format_mad_hdr(&rej_msg->hdr, CM_REJ_ATTR_ID, rcv_msg->hdr.tid); in cm_issue_rej()
1603 IBA_SET(CM_REJ_REMOTE_COMM_ID, rej_msg, in cm_issue_rej()
1605 IBA_SET(CM_REJ_LOCAL_COMM_ID, rej_msg, in cm_issue_rej()
1607 IBA_SET(CM_REJ_MESSAGE_REJECTED, rej_msg, msg_rejected); in cm_issue_rej()
1608 IBA_SET(CM_REJ_REASON, rej_msg, reason); in cm_issue_rej()
1611 IBA_SET(CM_REJ_REJECTED_INFO_LENGTH, rej_msg, ari_length); in cm_issue_rej()
1612 IBA_SET_MEM(CM_REJ_ARI, rej_msg, ari, ari_length); in cm_issue_rej()
1883 static void cm_format_rej(struct cm_rej_msg *rej_msg, in cm_format_rej() argument
1891 cm_format_mad_hdr(&rej_msg->hdr, CM_REJ_ATTR_ID, cm_id_priv->tid); in cm_format_rej()
1892 IBA_SET(CM_REJ_REMOTE_COMM_ID, rej_msg, in cm_format_rej()
1897 IBA_SET(CM_REJ_LOCAL_COMM_ID, rej_msg, be32_to_cpu(0)); in cm_format_rej()
1898 IBA_SET(CM_REJ_MESSAGE_REJECTED, rej_msg, CM_MSG_RESPONSE_REQ); in cm_format_rej()
1901 IBA_SET(CM_REJ_LOCAL_COMM_ID, rej_msg, in cm_format_rej()
1903 IBA_SET(CM_REJ_MESSAGE_REJECTED, rej_msg, CM_MSG_RESPONSE_REQ); in cm_format_rej()
1907 IBA_SET(CM_REJ_LOCAL_COMM_ID, rej_msg, in cm_format_rej()
1909 IBA_SET(CM_REJ_MESSAGE_REJECTED, rej_msg, CM_MSG_RESPONSE_REP); in cm_format_rej()
1912 IBA_SET(CM_REJ_LOCAL_COMM_ID, rej_msg, in cm_format_rej()
1914 IBA_SET(CM_REJ_MESSAGE_REJECTED, rej_msg, in cm_format_rej()
1919 IBA_SET(CM_REJ_REASON, rej_msg, reason); in cm_format_rej()
1921 IBA_SET(CM_REJ_REJECTED_INFO_LENGTH, rej_msg, ari_length); in cm_format_rej()
1922 IBA_SET_MEM(CM_REJ_ARI, rej_msg, ari, ari_length); in cm_format_rej()
1926 IBA_SET_MEM(CM_REJ_PRIVATE_DATA, rej_msg, private_data, in cm_format_rej()
2983 struct cm_rej_msg *rej_msg; in cm_format_rej_event() local
2986 rej_msg = (struct cm_rej_msg *)work->mad_recv_wc->recv_buf.mad; in cm_format_rej_event()
2988 param->ari = IBA_GET_MEM_PTR(CM_REJ_ARI, rej_msg); in cm_format_rej_event()
2989 param->ari_length = IBA_GET(CM_REJ_REJECTED_INFO_LENGTH, rej_msg); in cm_format_rej_event()
2990 param->reason = IBA_GET(CM_REJ_REASON, rej_msg); in cm_format_rej_event()
2992 IBA_GET_MEM_PTR(CM_REJ_PRIVATE_DATA, rej_msg); in cm_format_rej_event()
2995 static struct cm_id_private * cm_acquire_rejected_id(struct cm_rej_msg *rej_msg) in cm_acquire_rejected_id() argument
3000 remote_id = cpu_to_be32(IBA_GET(CM_REJ_LOCAL_COMM_ID, rej_msg)); in cm_acquire_rejected_id()
3002 if (IBA_GET(CM_REJ_REASON, rej_msg) == IB_CM_REJ_TIMEOUT) { in cm_acquire_rejected_id()
3004 *((__be64 *)IBA_GET_MEM_PTR(CM_REJ_ARI, rej_msg)), in cm_acquire_rejected_id()
3006 } else if (IBA_GET(CM_REJ_MESSAGE_REJECTED, rej_msg) == in cm_acquire_rejected_id()
3009 cpu_to_be32(IBA_GET(CM_REJ_REMOTE_COMM_ID, rej_msg)), in cm_acquire_rejected_id()
3013 cpu_to_be32(IBA_GET(CM_REJ_REMOTE_COMM_ID, rej_msg)), in cm_acquire_rejected_id()
3022 struct cm_rej_msg *rej_msg; in cm_rej_handler() local
3024 rej_msg = (struct cm_rej_msg *)work->mad_recv_wc->recv_buf.mad; in cm_rej_handler()
3025 cm_id_priv = cm_acquire_rejected_id(rej_msg); in cm_rej_handler()
3041 if (IBA_GET(CM_REJ_REASON, rej_msg) == IB_CM_REJ_STALE_CONN) in cm_rej_handler()