Lines Matching refs:iw_cm_id
39 struct iw_cm_id;
68 typedef int (*iw_cm_handler)(struct iw_cm_id *cm_id,
79 typedef int (*iw_event_handler)(struct iw_cm_id *cm_id,
82 struct iw_cm_id { struct
92 void (*add_ref)(struct iw_cm_id *); argument
93 void (*rem_ref)(struct iw_cm_id *); argument
113 int (*connect)(struct iw_cm_id *cm_id, argument
116 int (*accept)(struct iw_cm_id *cm_id,
119 int (*reject)(struct iw_cm_id *cm_id,
122 int (*create_listen)(struct iw_cm_id *cm_id,
125 int (*destroy_listen)(struct iw_cm_id *cm_id);
136 struct iw_cm_id *iw_create_cm_id(struct ib_device *device,
147 void iw_destroy_cm_id(struct iw_cm_id *cm_id);
160 void iw_cm_unbind_qp(struct iw_cm_id *cm_id, struct ib_qp *qp);
181 int iw_cm_listen(struct iw_cm_id *cm_id, int backlog);
197 int iw_cm_accept(struct iw_cm_id *cm_id, struct iw_cm_conn_param *iw_param);
211 int iw_cm_reject(struct iw_cm_id *cm_id, const void *private_data,
226 int iw_cm_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *iw_param);
238 int iw_cm_disconnect(struct iw_cm_id *cm_id, int abrupt);
249 int iw_cm_init_qp_attr(struct iw_cm_id *cm_id, struct ib_qp_attr *qp_attr,