Home
last modified time | relevance | path

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

/linux-5.19.10/drivers/infiniband/core/
Dcm.c618 struct cm_id_private *cur_cm_id_priv; in cm_insert_listen() local
626 cur_cm_id_priv = rb_entry(parent, struct cm_id_private, in cm_insert_listen()
628 if ((cur_cm_id_priv->id.service_mask & service_id) == in cm_insert_listen()
629 (service_mask & cur_cm_id_priv->id.service_id) && in cm_insert_listen()
630 (cm_id_priv->id.device == cur_cm_id_priv->id.device)) { in cm_insert_listen()
635 if (cur_cm_id_priv->id.cm_handler != shared_handler || in cm_insert_listen()
636 cur_cm_id_priv->id.context || in cm_insert_listen()
637 WARN_ON(!cur_cm_id_priv->id.cm_handler)) { in cm_insert_listen()
641 refcount_inc(&cur_cm_id_priv->refcount); in cm_insert_listen()
642 cur_cm_id_priv->listen_sharecount++; in cm_insert_listen()
[all …]