ib_cm_id
void ib_destroy_cm_id(struct ib_cm_id *cm_id)
static int __ib_cm_listen(struct ib_cm_id *cm_id, __be64 service_id,
int ib_cm_listen(struct ib_cm_id *cm_id, __be64 service_id, __be64 service_mask)
struct ib_cm_id *ib_cm_insert_listen(struct ib_device *device,
struct ib_cm_id *cm_id;
int ib_send_cm_req(struct ib_cm_id *cm_id,
struct ib_cm_id *listen_id)
struct ib_cm_id *cm_id;
struct ib_cm_id *cm_id;
int ib_send_cm_rep(struct ib_cm_id *cm_id,
int ib_send_cm_rtu(struct ib_cm_id *cm_id,
struct ib_cm_id *cm_id;
int ib_send_cm_dreq(struct ib_cm_id *cm_id,
int ib_send_cm_drep(struct ib_cm_id *cm_id,
int ib_send_cm_rej(struct ib_cm_id *cm_id,
struct ib_cm_id id;
int ib_send_cm_mra(struct ib_cm_id *cm_id,
int ib_send_cm_lap(struct ib_cm_id *cm_id,
int ib_send_cm_apr(struct ib_cm_id *cm_id,
int ib_send_cm_sidr_req(struct ib_cm_id *cm_id,
struct ib_cm_id *listen_id)
struct ib_cm_id *cm_id;
int ib_send_cm_sidr_rep(struct ib_cm_id *cm_id,
static int cm_establish(struct ib_cm_id *cm_id)
static int cm_migrate(struct ib_cm_id *cm_id)
int ib_cm_notify(struct ib_cm_id *cm_id, enum ib_event_type event)
int ib_cm_init_qp_attr(struct ib_cm_id *cm_id,
struct ib_cm_id *ib_create_cm_id(struct ib_device *device,
static void cm_destroy_id(struct ib_cm_id *cm_id, int err)
const struct ib_cm_id *cm_id,
static struct rdma_id_private *cma_id_from_event(struct ib_cm_id *cm_id,
static int cma_ib_handler(struct ib_cm_id *cm_id, struct ib_cm_event *ib_event)
static int cma_req_handler(struct ib_cm_id *cm_id, struct ib_cm_event *ib_event)
struct ib_cm_id *id;
struct ib_cm_id *ib;
static int cma_sidr_rep_handler(struct ib_cm_id *cm_id,
struct ib_cm_id *id;
struct ib_cm_id *id;
static int ib_ucm_event_handler(struct ib_cm_id *cm_id,
int (*func)(struct ib_cm_id *cm_id,
struct ib_cm_id *cm_id;
int (*func)(struct ib_cm_id *cm_id,
struct ib_cm_id *cm_id;
struct ib_cm_id;
struct ib_cm_id *id;
struct ib_cm_id *id;
struct ib_cm_id *id;
static int ipoib_cm_tx_handler(struct ib_cm_id *cm_id,
struct ib_cm_id *cm_id, struct ib_qp *qp,
struct ib_cm_id *cm_id, struct ipoib_cm_rx *rx)
static int ipoib_cm_send_rep(struct ipoib_dev_priv *priv, struct ib_cm_id *cm_id,
static int ipoib_cm_req_handler(struct ib_cm_id *cm_id, struct ib_cm_event *event)
static int ipoib_cm_rx_handler(struct ib_cm_id *cm_id,
static int ipoib_cm_tx_handler(struct ib_cm_id *cm_id,
static int ipoib_cm_rep_handler(struct ib_cm_id *cm_id, struct ib_cm_event *event)
struct ib_cm_id *id, struct ib_qp *qp,
struct ib_cm_id *cm_id, struct ib_qp *qp)
struct ib_cm_id;
struct ib_cm_id *listen_id;
struct ib_cm_id *listen_id;
typedef int (*ib_cm_handler)(struct ib_cm_id *cm_id,
struct ib_cm_id *ib_create_cm_id(struct ib_device *device,
void ib_destroy_cm_id(struct ib_cm_id *cm_id);
int ib_cm_listen(struct ib_cm_id *cm_id, __be64 service_id,
struct ib_cm_id *ib_cm_insert_listen(struct ib_device *device,
int ib_send_cm_req(struct ib_cm_id *cm_id,
int ib_send_cm_rep(struct ib_cm_id *cm_id,
int ib_send_cm_rtu(struct ib_cm_id *cm_id,
int ib_send_cm_dreq(struct ib_cm_id *cm_id,
int ib_send_cm_drep(struct ib_cm_id *cm_id,
int ib_cm_notify(struct ib_cm_id *cm_id, enum ib_event_type event);
int ib_send_cm_rej(struct ib_cm_id *cm_id,
int ib_send_cm_mra(struct ib_cm_id *cm_id,
int ib_send_cm_lap(struct ib_cm_id *cm_id,
int ib_cm_init_qp_attr(struct ib_cm_id *cm_id,
int ib_send_cm_apr(struct ib_cm_id *cm_id,
int ib_send_cm_sidr_req(struct ib_cm_id *cm_id,
int ib_send_cm_sidr_rep(struct ib_cm_id *cm_id,