sidr_rep_msg 3613 drivers/infiniband/core/cm.c static void cm_format_sidr_rep(struct cm_sidr_rep_msg *sidr_rep_msg, sidr_rep_msg 3617 drivers/infiniband/core/cm.c cm_format_mad_hdr(&sidr_rep_msg->hdr, CM_SIDR_REP_ATTR_ID, sidr_rep_msg 3619 drivers/infiniband/core/cm.c sidr_rep_msg->request_id = cm_id_priv->id.remote_id; sidr_rep_msg 3620 drivers/infiniband/core/cm.c sidr_rep_msg->status = param->status; sidr_rep_msg 3621 drivers/infiniband/core/cm.c cm_sidr_rep_set_qpn(sidr_rep_msg, cpu_to_be32(param->qp_num)); sidr_rep_msg 3622 drivers/infiniband/core/cm.c sidr_rep_msg->service_id = cm_id_priv->id.service_id; sidr_rep_msg 3623 drivers/infiniband/core/cm.c sidr_rep_msg->qkey = cpu_to_be32(param->qkey); sidr_rep_msg 3626 drivers/infiniband/core/cm.c memcpy(sidr_rep_msg->info, param->info, param->info_length); sidr_rep_msg 3629 drivers/infiniband/core/cm.c memcpy(sidr_rep_msg->private_data, param->private_data, sidr_rep_msg 3684 drivers/infiniband/core/cm.c struct cm_sidr_rep_msg *sidr_rep_msg; sidr_rep_msg 3687 drivers/infiniband/core/cm.c sidr_rep_msg = (struct cm_sidr_rep_msg *) sidr_rep_msg 3690 drivers/infiniband/core/cm.c param->status = sidr_rep_msg->status; sidr_rep_msg 3691 drivers/infiniband/core/cm.c param->qkey = be32_to_cpu(sidr_rep_msg->qkey); sidr_rep_msg 3692 drivers/infiniband/core/cm.c param->qpn = be32_to_cpu(cm_sidr_rep_get_qpn(sidr_rep_msg)); sidr_rep_msg 3693 drivers/infiniband/core/cm.c param->info = &sidr_rep_msg->info; sidr_rep_msg 3694 drivers/infiniband/core/cm.c param->info_len = sidr_rep_msg->info_length; sidr_rep_msg 3696 drivers/infiniband/core/cm.c work->cm_event.private_data = &sidr_rep_msg->private_data; sidr_rep_msg 3701 drivers/infiniband/core/cm.c struct cm_sidr_rep_msg *sidr_rep_msg; sidr_rep_msg 3704 drivers/infiniband/core/cm.c sidr_rep_msg = (struct cm_sidr_rep_msg *) sidr_rep_msg 3706 drivers/infiniband/core/cm.c cm_id_priv = cm_acquire_id(sidr_rep_msg->request_id, 0); sidr_rep_msg 816 drivers/infiniband/core/cm_msgs.h static inline __be32 cm_sidr_rep_get_qpn(struct cm_sidr_rep_msg *sidr_rep_msg) sidr_rep_msg 818 drivers/infiniband/core/cm_msgs.h return cpu_to_be32(be32_to_cpu(sidr_rep_msg->offset8) >> 8); sidr_rep_msg 821 drivers/infiniband/core/cm_msgs.h static inline void cm_sidr_rep_set_qpn(struct cm_sidr_rep_msg *sidr_rep_msg, sidr_rep_msg 824 drivers/infiniband/core/cm_msgs.h sidr_rep_msg->offset8 = cpu_to_be32((be32_to_cpu(qpn) << 8) | sidr_rep_msg 825 drivers/infiniband/core/cm_msgs.h (be32_to_cpu(sidr_rep_msg->offset8) &