Lines Matching refs:iw_event

765 				struct iw_cm_event *iw_event)  in cm_conn_req_handler()  argument
776 BUG_ON(iw_event->status); in cm_conn_req_handler()
785 cm_id->provider_data = iw_event->provider_data; in cm_conn_req_handler()
786 cm_id->m_local_addr = iw_event->local_addr; in cm_conn_req_handler()
787 cm_id->m_remote_addr = iw_event->remote_addr; in cm_conn_req_handler()
791 &iw_event->remote_addr, in cm_conn_req_handler()
795 cm_id->remote_addr = iw_event->remote_addr; in cm_conn_req_handler()
798 &iw_event->local_addr, in cm_conn_req_handler()
800 iw_event->local_addr = cm_id->local_addr; in cm_conn_req_handler()
801 iw_event->remote_addr = cm_id->remote_addr; in cm_conn_req_handler()
828 ret = cm_id->cm_handler(cm_id, iw_event); in cm_conn_req_handler()
835 if (iw_event->private_data_len) in cm_conn_req_handler()
836 kfree(iw_event->private_data); in cm_conn_req_handler()
852 struct iw_cm_event *iw_event) in cm_conn_est_handler() argument
868 ret = cm_id_priv->id.cm_handler(&cm_id_priv->id, iw_event); in cm_conn_est_handler()
882 struct iw_cm_event *iw_event) in cm_conn_rep_handler() argument
895 if (iw_event->status == 0) { in cm_conn_rep_handler()
896 cm_id_priv->id.m_local_addr = iw_event->local_addr; in cm_conn_rep_handler()
897 cm_id_priv->id.m_remote_addr = iw_event->remote_addr; in cm_conn_rep_handler()
898 iw_event->local_addr = cm_id_priv->id.local_addr; in cm_conn_rep_handler()
899 iw_event->remote_addr = cm_id_priv->id.remote_addr; in cm_conn_rep_handler()
910 ret = cm_id_priv->id.cm_handler(&cm_id_priv->id, iw_event); in cm_conn_rep_handler()
912 if (iw_event->private_data_len) in cm_conn_rep_handler()
913 kfree(iw_event->private_data); in cm_conn_rep_handler()
927 struct iw_cm_event *iw_event) in cm_disconnect_handler() argument
949 struct iw_cm_event *iw_event) in cm_close_handler() argument
974 ret = cm_id_priv->id.cm_handler(&cm_id_priv->id, iw_event); in cm_close_handler()
979 struct iw_cm_event *iw_event) in process_event() argument
983 switch (iw_event->event) { in process_event()
985 cm_conn_req_handler(cm_id_priv, iw_event); in process_event()
988 ret = cm_conn_rep_handler(cm_id_priv, iw_event); in process_event()
991 ret = cm_conn_est_handler(cm_id_priv, iw_event); in process_event()
994 cm_disconnect_handler(cm_id_priv, iw_event); in process_event()
997 ret = cm_close_handler(cm_id_priv, iw_event); in process_event()
1066 struct iw_cm_event *iw_event) in cm_event_handler() argument
1084 work->event = *iw_event; in cm_event_handler()