cm_id_private
static int cm_send_rej_locked(struct cm_id_private *cm_id_priv,
static void cm_reset_to_idle(struct cm_id_private *cm_id_priv)
struct cm_id_private *cm_id_priv;
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
struct cm_id_private *cm_id_priv;
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
static int cm_init_listen(struct cm_id_private *cm_id_priv, __be64 service_id)
struct cm_id_private *cm_id_priv =
container_of(cm_id, struct cm_id_private, id);
struct cm_id_private *listen_id_priv;
struct cm_id_private *cm_id_priv;
static __be64 cm_form_tid(struct cm_id_private *cm_id_priv)
struct cm_id_private *cm_id_priv,
struct cm_id_private *cm_id_priv;
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
struct cm_id_private *cm_id_priv,
static void cm_process_work(struct cm_id_private *cm_id_priv,
struct cm_id_private *cm_id_priv,
struct cm_id_private *cm_id_priv,
struct cm_id_private *cm_id_priv)
static struct cm_id_private *cm_match_req(struct cm_work *work,
struct cm_id_private *cm_id_priv)
struct cm_id_private *listen_cm_id_priv, *cur_cm_id_priv;
struct cm_id_private *cm_id_priv, *listen_cm_id_priv;
struct cm_id_private *cm_id_priv,
struct cm_id_private *cm_id_priv;
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
struct cm_id_private *cm_id_priv,
struct cm_id_private *cm_id_priv;
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
struct cm_id_private *cm_id_priv;
struct cm_id_private *cm_id_priv;
struct cm_id_private *cur_cm_id_priv;
struct cm_id_private *cm_id_priv;
struct cm_id_private *cm_id_priv;
struct cm_id_private *cm_id_priv,
static void cm_issue_dreq(struct cm_id_private *cm_id_priv)
struct cm_id_private *cm_id_priv =
container_of(cm_id, struct cm_id_private, id);
static inline void cm_deref_id(struct cm_id_private *cm_id_priv)
struct cm_id_private *cm_id_priv,
static int cm_send_drep_locked(struct cm_id_private *cm_id_priv,
cm_alloc_msg_agent(struct cm_id_private *cm_id_priv, bool rep_agent)
struct cm_id_private *cm_id_priv =
container_of(cm_id, struct cm_id_private, id);
struct cm_id_private *cm_id_priv;
struct cm_id_private *cm_id_priv;
static int cm_send_rej_locked(struct cm_id_private *cm_id_priv,
struct cm_id_private *cm_id_priv =
container_of(cm_id, struct cm_id_private, id);
static struct cm_id_private *cm_acquire_rejected_id(struct cm_rej_msg *rej_msg)
struct cm_id_private *cm_id_priv;
struct cm_id_private *cm_id_priv;
struct cm_id_private *cm_id_priv;
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
static struct cm_id_private *cm_acquire_mraed_id(struct cm_mra_msg *mra_msg)
struct cm_id_private *cm_id_priv;
static struct ib_mad_send_buf *cm_alloc_msg(struct cm_id_private *cm_id_priv)
static void cm_format_path_from_lap(struct cm_id_private *cm_id_priv,
struct cm_id_private *cm_id_priv;
cm_alloc_priv_msg_rep(struct cm_id_private *cm_id_priv, enum ib_cm_state state,
struct cm_id_private *cm_id_priv;
struct cm_id_private *cm_id_priv;
struct cm_id_private *cm_id_priv,
struct cm_id_private *cm_id_priv;
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
const struct cm_id_private *rx_cm_id,
struct cm_id_private *cm_id_priv, *listen_cm_id_priv;
cm_alloc_priv_msg(struct cm_id_private *cm_id_priv, enum ib_cm_state state)
struct cm_id_private *cm_id_priv,
struct cm_id_private *cm_id_priv = msg->context[0];
static int cm_send_sidr_rep_locked(struct cm_id_private *cm_id_priv,
struct cm_id_private *cm_id_priv =
container_of(cm_id, struct cm_id_private, id);
const struct cm_id_private *cm_id_priv)
struct cm_id_private *cm_id_priv;
static void cm_process_send_error(struct cm_id_private *cm_id_priv,
struct cm_id_private *cm_id_priv;
struct cm_id_private *cm_id_priv;
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
struct cm_id_private *cm_id_priv;
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
static int cm_init_qp_init_attr(struct cm_id_private *cm_id_priv,
static int cm_init_qp_rtr_attr(struct cm_id_private *cm_id_priv,
static int cm_init_qp_rts_attr(struct cm_id_private *cm_id_priv,
struct cm_id_private *cm_id_priv;
cm_id_priv = container_of(cm_id, struct cm_id_private, id);
static void cm_set_private_data(struct cm_id_private *cm_id_priv,
static struct cm_id_private *cm_acquire_id(__be32 local_id, __be32 remote_id)
struct cm_id_private *cm_id_priv;
static struct cm_id_private *cm_insert_listen(struct cm_id_private *cm_id_priv,
struct cm_id_private *cur_cm_id_priv;
cur_cm_id_priv = rb_entry(parent, struct cm_id_private,
static struct cm_id_private *cm_find_listen(struct ib_device *device,
struct cm_id_private *cm_id_priv;
cm_id_priv = rb_entry(node, struct cm_id_private, service_node);
static struct cm_id_private *cm_find_remote_id(__be64 remote_ca_guid,
struct cm_id_private *res = NULL;
static struct cm_id_private *
cm_insert_remote_sidr(struct cm_id_private *cm_id_priv)
struct cm_id_private *cur_cm_id_priv;
cur_cm_id_priv = rb_entry(parent, struct cm_id_private,
static struct cm_id_private *cm_alloc_id_priv(struct ib_device *device,
struct cm_id_private *cm_id_priv;
static void cm_finalize_id(struct cm_id_private *cm_id_priv)
struct cm_id_private *cm_id_priv;
static struct cm_work *cm_dequeue_work(struct cm_id_private *cm_id_priv)
struct cm_id_private;
static void cm_queue_work_unlock(struct cm_id_private *cm_id_priv,
static void cm_process_work(struct cm_id_private *cm_id_priv,
static int cm_send_sidr_rep_locked(struct cm_id_private *cm_id_priv,
static void cm_remove_remote(struct cm_id_private *cm_id_priv)
static void cm_issue_dreq(struct cm_id_private *cm_id_priv);
static void cm_enter_timewait(struct cm_id_private *cm_id_priv)
static int cm_send_drep_locked(struct cm_id_private *cm_id_priv,