rxe_err_qp
rxe_err_qp(qp, "non-flush error status = %d\n",
rxe_err_qp(qp, "Unable to allocate send queue\n");
rxe_err_qp(qp, "do_mmap_info failed, err = %d\n", err);
rxe_err_qp(qp, "Unable to allocate recv queue\n");
rxe_err_qp(qp, "do_mmap_info failed, err = %d\n", err);
rxe_err_qp(qp, "non-flush error status = %d\n",
rxe_err_qp(qp, "qp has been destroyed\n");
rxe_err_qp(qp, "cleanup failed, err = %d\n", cleanup_err);
rxe_err_qp(qp, "returned err = %d\n", err);
rxe_err_qp(qp, "cleanup failed, err = %d\n", err);
rxe_err_qp(qp, "returned err = %d\n", err);
rxe_err_qp(qp, "bad wr opcode for qp type\n");
rxe_err_qp(qp, "num_sge > max_sge\n");
rxe_err_qp(qp, "message length too long\n");
rxe_err_qp(qp, "atomic length != 8\n");
rxe_err_qp(qp, "misaligned atomic address\n");
rxe_err_qp(qp, "opcode doesn't support inline data\n");
rxe_err_qp(qp, "inline length too big\n");
rxe_err_qp(qp, "bad wr opcode %d for UD/GSI QP\n",
rxe_err_qp(qp, "unsupported wr opcode %d\n",
rxe_err_qp(qp, "send queue full\n");
rxe_err_qp(qp, "qp has been destroyed\n");
rxe_err_qp(qp, "qp not ready to send\n");