iw_cm_id
int c4iw_reject_cr(struct iw_cm_id *cm_id, const void *pdata, u8 pdata_len)
int c4iw_accept_cr(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param)
int c4iw_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param)
c4iw_create_listen(struct iw_cm_id *cm_id, int backlog)
c4iw_destroy_listen(struct iw_cm_id *cm_id)
struct iw_cm_id *cm_id;
static inline struct c4iw_ep *to_ep(struct iw_cm_id *cm_id)
static inline struct c4iw_listen_ep *to_listen_ep(struct iw_cm_id *cm_id)
int c4iw_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
int c4iw_create_listen(struct iw_cm_id *cm_id, int backlog);
int c4iw_destroy_listen(struct iw_cm_id *cm_id);
int c4iw_accept_cr(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
int c4iw_reject_cr(struct iw_cm_id *cm_id, const void *pdata, u8 pdata_len);
irdma_cmid_to_vnet(struct iw_cm_id *cm_id)
irdma_get_vlan_mac_ipv6(struct iw_cm_id *cm_id, u32 *addr, u16 *vlan_id, u8 *mac)
irdma_get_vlan_ipv4(struct iw_cm_id *cm_id, u32 *addr)
struct iw_cm_id *cm_id,
struct iw_cm_id *cm_id,
struct iw_cm_id *cm_id;
irdma_accept(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param)
irdma_reject(struct iw_cm_id *cm_id, const void *pdata, u8 pdata_len)
irdma_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param)
irdma_create_listen(struct iw_cm_id *cm_id, int backlog)
irdma_destroy_listen(struct iw_cm_id *cm_id)
struct iw_cm_id *cm_id;
struct iw_cm_id *cm_id = cm_node->cm_id;
struct iw_cm_id *cm_id;
struct iw_cm_id *cm_id;
struct iw_cm_id *cm_id;
struct iw_cm_id *cm_id;
int irdma_accept(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
int irdma_reject(struct iw_cm_id *cm_id, const void *pdata, u8 pdata_len);
int irdma_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
int irdma_create_listen(struct iw_cm_id *cm_id, int backlog);
int irdma_destroy_listen(struct iw_cm_id *cm_id);
u16 irdma_get_vlan_ipv4(struct iw_cm_id *cm_id, u32 *addr);
void irdma_get_vlan_mac_ipv6(struct iw_cm_id *cm_id, u32 *addr, u16 *vlan_id,
struct iw_cm_id;
struct iw_cm_id *cm_id;
struct iw_cm_id *cm_id;
struct iw_cm_id *cm_id;
__qlnxr_iw_destroy_listen(struct iw_cm_id *cm_id)
qlnxr_iw_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param)
qlnxr_iw_create_listen(struct iw_cm_id *cm_id, int backlog)
qlnxr_iw_destroy_listen(struct iw_cm_id *cm_id)
qlnxr_iw_accept(struct iw_cm_id *cm_id,
qlnxr_iw_reject(struct iw_cm_id *cm_id, const void *pdata, u8 pdata_len)
extern int qlnxr_iw_connect(struct iw_cm_id *cm_id,
extern int qlnxr_iw_create_listen(struct iw_cm_id *cm_id, int backlog);
void qlnxr_iw_destroy_listen(struct iw_cm_id *cm_id);
extern int qlnxr_iw_accept(struct iw_cm_id *cm_id,
extern int qlnxr_iw_reject(struct iw_cm_id *cm_id, const void *pdata, u8 pdata_len);
struct iw_cm_id *iw;
static int cma_iw_handler(struct iw_cm_id *iw_id, struct iw_cm_event *iw_event)
static int iw_conn_req_handler(struct iw_cm_id *cm_id,
struct iw_cm_id *id;
struct iw_cm_id *cm_id;
int iw_cm_init_qp_attr(struct iw_cm_id *cm_id,
static void add_ref(struct iw_cm_id *cm_id)
static void rem_ref(struct iw_cm_id *cm_id)
static int cm_event_handler(struct iw_cm_id *cm_id, struct iw_cm_event *event);
struct iw_cm_id *iw_create_cm_id(struct ib_device *device,
int iw_cm_disconnect(struct iw_cm_id *cm_id, int abrupt)
static void destroy_cm_id(struct iw_cm_id *cm_id)
void iw_destroy_cm_id(struct iw_cm_id *cm_id)
static int iw_cm_map(struct iw_cm_id *cm_id, bool active)
int iw_cm_listen(struct iw_cm_id *cm_id, int backlog)
int iw_cm_reject(struct iw_cm_id *cm_id,
int iw_cm_accept(struct iw_cm_id *cm_id,
int iw_cm_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *iw_param)
struct iw_cm_id *cm_id;
static int cm_event_handler(struct iw_cm_id *cm_id,
struct iw_cm_id id;
int (*connect)(struct iw_cm_id *cm_id,
int (*accept)(struct iw_cm_id *cm_id,
int (*reject)(struct iw_cm_id *cm_id,
int (*create_listen)(struct iw_cm_id *cm_id,
int (*destroy_listen)(struct iw_cm_id *cm_id);
struct iw_cm_id *iw_create_cm_id(struct ib_device *device,
void iw_destroy_cm_id(struct iw_cm_id *cm_id);
void iw_cm_unbind_qp(struct iw_cm_id *cm_id, struct ib_qp *qp);
int iw_cm_listen(struct iw_cm_id *cm_id, int backlog);
int iw_cm_accept(struct iw_cm_id *cm_id, struct iw_cm_conn_param *iw_param);
int iw_cm_reject(struct iw_cm_id *cm_id, const void *private_data,
int iw_cm_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *iw_param);
int iw_cm_disconnect(struct iw_cm_id *cm_id, int abrupt);
int iw_cm_init_qp_attr(struct iw_cm_id *cm_id, struct ib_qp_attr *qp_attr,
struct iw_cm_id;
typedef int (*iw_cm_handler)(struct iw_cm_id *cm_id,
typedef int (*iw_event_handler)(struct iw_cm_id *cm_id,
void (*add_ref)(struct iw_cm_id *);
void (*rem_ref)(struct iw_cm_id *);