Lines Matching refs:iw_event
610 struct iw_cm_event *iw_event)
621 BUG_ON(iw_event->status);
635 iw_event->so,
642 cm_id->provider_data = iw_event->provider_data;
643 cm_id->local_addr = iw_event->local_addr;
644 cm_id->remote_addr = iw_event->remote_addr;
657 ret = cm_id->cm_handler(cm_id, iw_event);
667 if (iw_event->private_data_len)
668 kfree(iw_event->private_data);
684 struct iw_cm_event *iw_event)
700 ret = cm_id_priv->id.cm_handler(&cm_id_priv->id, iw_event);
714 struct iw_cm_event *iw_event)
726 if (iw_event->status == IW_CM_EVENT_STATUS_ACCEPTED) {
727 cm_id_priv->id.local_addr = iw_event->local_addr;
728 cm_id_priv->id.remote_addr = iw_event->remote_addr;
737 ret = cm_id_priv->id.cm_handler(&cm_id_priv->id, iw_event);
739 if (iw_event->private_data_len)
740 kfree(iw_event->private_data);
754 struct iw_cm_event *iw_event)
776 struct iw_cm_event *iw_event)
791 ret = cm_id_priv->id.cm_handler(&cm_id_priv->id, iw_event);
805 struct iw_cm_event *iw_event)
809 switch (iw_event->event) {
811 cm_conn_req_handler(cm_id_priv, iw_event);
814 ret = cm_conn_rep_handler(cm_id_priv, iw_event);
817 ret = cm_conn_est_handler(cm_id_priv, iw_event);
820 cm_disconnect_handler(cm_id_priv, iw_event);
823 ret = cm_close_handler(cm_id_priv, iw_event);
897 struct iw_cm_event *iw_event)
915 work->event = *iw_event;