• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/core/

Lines Matching defs:cur_cm_id_priv

499 	struct cm_id_private *cur_cm_id_priv;
506 cur_cm_id_priv = rb_entry(parent, struct cm_id_private,
509 cur_cm_id_priv->compare_data);
510 if ((cur_cm_id_priv->id.service_mask & service_id) ==
511 (service_mask & cur_cm_id_priv->id.service_id) &&
512 (cm_id_priv->id.device == cur_cm_id_priv->id.device) &&
514 return cur_cm_id_priv;
516 if (cm_id_priv->id.device < cur_cm_id_priv->id.device)
518 else if (cm_id_priv->id.device > cur_cm_id_priv->id.device)
520 else if (be64_lt(service_id, cur_cm_id_priv->id.service_id))
522 else if (be64_gt(service_id, cur_cm_id_priv->id.service_id))
655 struct cm_id_private *cur_cm_id_priv;
661 cur_cm_id_priv = rb_entry(parent, struct cm_id_private,
663 if (be32_lt(remote_id, cur_cm_id_priv->id.remote_id))
665 else if (be32_gt(remote_id, cur_cm_id_priv->id.remote_id))
669 cmp = memcmp(port_gid, &cur_cm_id_priv->av.dgid,
676 return cur_cm_id_priv;
927 struct cm_id_private *cm_id_priv, *cur_cm_id_priv;
962 cur_cm_id_priv = cm_insert_listen(cm_id_priv);
965 if (cur_cm_id_priv) {
1429 struct cm_id_private *listen_cm_id_priv, *cur_cm_id_priv;
1439 cur_cm_id_priv = cm_get_id(timewait_info->work.local_id,
1442 if (cur_cm_id_priv) {
1443 cm_dup_req_handler(work, cur_cm_id_priv);
1444 cm_deref_id(cur_cm_id_priv);
2946 struct cm_id_private *cm_id_priv, *cur_cm_id_priv;
2969 cur_cm_id_priv = cm_insert_remote_sidr(cm_id_priv);
2970 if (cur_cm_id_priv) {
2977 cur_cm_id_priv = cm_find_listen(cm_id->device,
2980 if (!cur_cm_id_priv) {
2985 atomic_inc(&cur_cm_id_priv->refcount);
2988 cm_id_priv->id.cm_handler = cur_cm_id_priv->id.cm_handler;
2989 cm_id_priv->id.context = cur_cm_id_priv->id.context;
2993 cm_format_sidr_req_event(work, &cur_cm_id_priv->id);
2995 cm_deref_id(cur_cm_id_priv);