Home
last modified time | relevance | path

Searched refs:cur_cm_id_priv (Results 1 – 1 of 1) sorted by relevance

/freebsd/sys/ofed/drivers/infiniband/core/
H A Dib_cm.c629 struct cm_id_private *cur_cm_id_priv; in cm_insert_listen() local
635 cur_cm_id_priv = rb_entry(parent, struct cm_id_private, in cm_insert_listen()
637 if ((cur_cm_id_priv->id.service_mask & service_id) == in cm_insert_listen()
638 (service_mask & cur_cm_id_priv->id.service_id) && in cm_insert_listen()
639 (cm_id_priv->id.device == cur_cm_id_priv->id.device)) in cm_insert_listen()
640 return cur_cm_id_priv; in cm_insert_listen()
642 if (cm_id_priv->id.device < cur_cm_id_priv->id.device) in cm_insert_listen()
644 else if (cm_id_priv->id.device > cur_cm_id_priv->id.device) in cm_insert_listen()
646 else if (be64_lt(service_id, cur_cm_id_priv->id.service_id)) in cm_insert_listen()
648 else if (be64_gt(service_id, cur_cm_id_priv->id.service_id)) in cm_insert_listen()
[all …]