• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/sys/ofed/drivers/infiniband/core/

Lines Matching defs:cur_cm_id_priv

556 	struct cm_id_private *cur_cm_id_priv;
562 cur_cm_id_priv = rb_entry(parent, struct cm_id_private,
564 if ((cur_cm_id_priv->id.service_mask & service_id) ==
565 (service_mask & cur_cm_id_priv->id.service_id) &&
566 (cm_id_priv->id.device == cur_cm_id_priv->id.device))
567 return cur_cm_id_priv;
569 if (cm_id_priv->id.device < cur_cm_id_priv->id.device)
571 else if (cm_id_priv->id.device > cur_cm_id_priv->id.device)
573 else if (be64_lt(service_id, cur_cm_id_priv->id.service_id))
575 else if (be64_gt(service_id, cur_cm_id_priv->id.service_id))
700 struct cm_id_private *cur_cm_id_priv;
706 cur_cm_id_priv = rb_entry(parent, struct cm_id_private,
708 if (be32_lt(remote_id, cur_cm_id_priv->id.remote_id))
710 else if (be32_gt(remote_id, cur_cm_id_priv->id.remote_id))
714 cmp = memcmp(port_gid, &cur_cm_id_priv->av.dgid,
721 return cur_cm_id_priv;
1019 struct cm_id_private *cm_id_priv, *cur_cm_id_priv;
1042 cur_cm_id_priv = cm_insert_listen(cm_id_priv);
1044 if (cur_cm_id_priv) {
1606 struct cm_id_private *listen_cm_id_priv, *cur_cm_id_priv;
1616 cur_cm_id_priv = cm_get_id(timewait_info->work.local_id,
1619 if (cur_cm_id_priv) {
1620 cm_dup_req_handler(work, cur_cm_id_priv);
1621 cm_deref_id(cur_cm_id_priv);
3193 struct cm_id_private *cm_id_priv, *cur_cm_id_priv;
3219 cur_cm_id_priv = cm_insert_remote_sidr(cm_id_priv);
3220 if (cur_cm_id_priv) {
3227 cur_cm_id_priv = cm_find_listen(cm_id->device,
3229 if (!cur_cm_id_priv) {
3234 atomic_inc(&cur_cm_id_priv->refcount);
3238 cm_id_priv->id.cm_handler = cur_cm_id_priv->id.cm_handler;
3239 cm_id_priv->id.context = cur_cm_id_priv->id.context;
3243 cm_format_sidr_req_event(work, cm_id_priv, &cur_cm_id_priv->id);
3245 cm_deref_id(cur_cm_id_priv);