hif_drv 198 drivers/staging/wilc1000/wilc_hif.c struct host_if_drv *hif_drv = vif->hif_drv; hif_drv 215 drivers/staging/wilc1000/wilc_hif.c if (!hif_drv) { hif_drv 220 drivers/staging/wilc1000/wilc_hif.c scan_req = &hif_drv->usr_scan_req; hif_drv 242 drivers/staging/wilc1000/wilc_hif.c struct host_if_drv *hif_drv = vif->hif_drv; hif_drv 244 drivers/staging/wilc1000/wilc_hif.c if (hif_drv->hif_state >= HOST_IF_SCANNING && hif_drv 245 drivers/staging/wilc1000/wilc_hif.c hif_drv->hif_state < HOST_IF_CONNECTED) { hif_drv 257 drivers/staging/wilc1000/wilc_hif.c hif_drv->usr_scan_req.ch_cnt = 0; hif_drv 326 drivers/staging/wilc1000/wilc_hif.c hif_drv->usr_scan_req.scan_result = scan_result_fn; hif_drv 327 drivers/staging/wilc1000/wilc_hif.c hif_drv->usr_scan_req.arg = user_arg; hif_drv 335 drivers/staging/wilc1000/wilc_hif.c hif_drv->scan_timer_vif = vif; hif_drv 336 drivers/staging/wilc1000/wilc_hif.c mod_timer(&hif_drv->scan_timer, hif_drv 351 drivers/staging/wilc1000/wilc_hif.c struct host_if_drv *hif_drv = vif->hif_drv; hif_drv 352 drivers/staging/wilc1000/wilc_hif.c struct wilc_conn_info *conn_attr = &hif_drv->conn_info; hif_drv 384 drivers/staging/wilc1000/wilc_hif.c hif_drv->hif_state = HOST_IF_WAITING_CONN_RESP; hif_drv 404 drivers/staging/wilc1000/wilc_hif.c struct host_if_drv *hif_drv = vif->hif_drv; hif_drv 406 drivers/staging/wilc1000/wilc_hif.c if (!hif_drv) { hif_drv 411 drivers/staging/wilc1000/wilc_hif.c hif_drv->hif_state = HOST_IF_IDLE; hif_drv 413 drivers/staging/wilc1000/wilc_hif.c if (hif_drv->conn_info.conn_result) { hif_drv 414 drivers/staging/wilc1000/wilc_hif.c hif_drv->conn_info.conn_result(CONN_DISCONN_EVENT_CONN_RESP, hif_drv 416 drivers/staging/wilc1000/wilc_hif.c hif_drv->conn_info.arg); hif_drv 431 drivers/staging/wilc1000/wilc_hif.c hif_drv->conn_info.req_ies_len = 0; hif_drv 432 drivers/staging/wilc1000/wilc_hif.c kfree(hif_drv->conn_info.req_ies); hif_drv 433 drivers/staging/wilc1000/wilc_hif.c hif_drv->conn_info.req_ies = NULL; hif_drv 578 drivers/staging/wilc1000/wilc_hif.c struct wilc_user_scan_req *scan_req = &msg->vif->hif_drv->usr_scan_req; hif_drv 657 drivers/staging/wilc1000/wilc_hif.c struct host_if_drv *hif_drv = vif->hif_drv; hif_drv 658 drivers/staging/wilc1000/wilc_hif.c struct wilc_conn_info *conn_info = &hif_drv->conn_info; hif_drv 663 drivers/staging/wilc1000/wilc_hif.c memset(hif_drv->assoc_resp, 0, WILC_MAX_ASSOC_RESP_FRAME_SIZE); hif_drv 665 drivers/staging/wilc1000/wilc_hif.c host_int_get_assoc_res_info(vif, hif_drv->assoc_resp, hif_drv 672 drivers/staging/wilc1000/wilc_hif.c err = wilc_parse_assoc_resp_info(hif_drv->assoc_resp, hif_drv 682 drivers/staging/wilc1000/wilc_hif.c del_timer(&hif_drv->connect_timer); hif_drv 684 drivers/staging/wilc1000/wilc_hif.c hif_drv->conn_info.arg); hif_drv 688 drivers/staging/wilc1000/wilc_hif.c ether_addr_copy(hif_drv->assoc_bssid, conn_info->bssid); hif_drv 689 drivers/staging/wilc1000/wilc_hif.c hif_drv->hif_state = HOST_IF_CONNECTED; hif_drv 691 drivers/staging/wilc1000/wilc_hif.c hif_drv->hif_state = HOST_IF_IDLE; hif_drv 705 drivers/staging/wilc1000/wilc_hif.c struct host_if_drv *hif_drv = vif->hif_drv; hif_drv 707 drivers/staging/wilc1000/wilc_hif.c if (hif_drv->usr_scan_req.scan_result) { hif_drv 708 drivers/staging/wilc1000/wilc_hif.c del_timer(&hif_drv->scan_timer); hif_drv 712 drivers/staging/wilc1000/wilc_hif.c if (hif_drv->conn_info.conn_result) hif_drv 713 drivers/staging/wilc1000/wilc_hif.c hif_drv->conn_info.conn_result(CONN_DISCONN_EVENT_DISCONN_NOTIF, hif_drv 714 drivers/staging/wilc1000/wilc_hif.c 0, hif_drv->conn_info.arg); hif_drv 718 drivers/staging/wilc1000/wilc_hif.c eth_zero_addr(hif_drv->assoc_bssid); hif_drv 720 drivers/staging/wilc1000/wilc_hif.c hif_drv->conn_info.req_ies_len = 0; hif_drv 721 drivers/staging/wilc1000/wilc_hif.c kfree(hif_drv->conn_info.req_ies); hif_drv 722 drivers/staging/wilc1000/wilc_hif.c hif_drv->conn_info.req_ies = NULL; hif_drv 723 drivers/staging/wilc1000/wilc_hif.c hif_drv->hif_state = HOST_IF_IDLE; hif_drv 731 drivers/staging/wilc1000/wilc_hif.c struct host_if_drv *hif_drv = vif->hif_drv; hif_drv 733 drivers/staging/wilc1000/wilc_hif.c if (!hif_drv) { hif_drv 738 drivers/staging/wilc1000/wilc_hif.c if (!hif_drv->conn_info.conn_result) { hif_drv 743 drivers/staging/wilc1000/wilc_hif.c if (hif_drv->hif_state == HOST_IF_WAITING_CONN_RESP) { hif_drv 746 drivers/staging/wilc1000/wilc_hif.c if (hif_drv->hif_state == HOST_IF_CONNECTED) { hif_drv 748 drivers/staging/wilc1000/wilc_hif.c } else if (hif_drv->usr_scan_req.scan_result) { hif_drv 749 drivers/staging/wilc1000/wilc_hif.c del_timer(&hif_drv->scan_timer); hif_drv 761 drivers/staging/wilc1000/wilc_hif.c struct host_if_drv *hif_drv = vif->hif_drv; hif_drv 778 drivers/staging/wilc1000/wilc_hif.c scan_req = &hif_drv->usr_scan_req; hif_drv 779 drivers/staging/wilc1000/wilc_hif.c conn_info = &hif_drv->conn_info; hif_drv 782 drivers/staging/wilc1000/wilc_hif.c del_timer(&hif_drv->scan_timer); hif_drv 788 drivers/staging/wilc1000/wilc_hif.c if (hif_drv->hif_state == HOST_IF_WAITING_CONN_RESP) hif_drv 789 drivers/staging/wilc1000/wilc_hif.c del_timer(&hif_drv->connect_timer); hif_drv 797 drivers/staging/wilc1000/wilc_hif.c hif_drv->hif_state = HOST_IF_IDLE; hif_drv 799 drivers/staging/wilc1000/wilc_hif.c eth_zero_addr(hif_drv->assoc_bssid); hif_drv 904 drivers/staging/wilc1000/wilc_hif.c struct host_if_drv *hif_drv = vif->hif_drv; hif_drv 906 drivers/staging/wilc1000/wilc_hif.c if (hif_drv->usr_scan_req.scan_result) hif_drv 909 drivers/staging/wilc1000/wilc_hif.c if (hif_drv->hif_state == HOST_IF_WAITING_CONN_RESP) hif_drv 931 drivers/staging/wilc1000/wilc_hif.c hif_drv->remain_on_ch.arg = hif_remain_ch->arg; hif_drv 932 drivers/staging/wilc1000/wilc_hif.c hif_drv->remain_on_ch.expired = hif_remain_ch->expired; hif_drv 933 drivers/staging/wilc1000/wilc_hif.c hif_drv->remain_on_ch.ch = hif_remain_ch->ch; hif_drv 934 drivers/staging/wilc1000/wilc_hif.c hif_drv->remain_on_ch.cookie = hif_remain_ch->cookie; hif_drv 935 drivers/staging/wilc1000/wilc_hif.c hif_drv->remain_on_ch_timer_vif = vif; hif_drv 945 drivers/staging/wilc1000/wilc_hif.c struct host_if_drv *hif_drv = vif->hif_drv; hif_drv 968 drivers/staging/wilc1000/wilc_hif.c if (hif_drv->remain_on_ch.expired) { hif_drv 969 drivers/staging/wilc1000/wilc_hif.c hif_drv->remain_on_ch.expired(hif_drv->remain_on_ch.arg, hif_drv 989 drivers/staging/wilc1000/wilc_hif.c struct host_if_drv *hif_drv = from_timer(hif_drv, t, hif_drv 991 drivers/staging/wilc1000/wilc_hif.c struct wilc_vif *vif = hif_drv->remain_on_ch_timer_vif; hif_drv 995 drivers/staging/wilc1000/wilc_hif.c del_timer(&vif->hif_drv->remain_on_ch_timer); hif_drv 1001 drivers/staging/wilc1000/wilc_hif.c msg->body.remain_on_ch.cookie = vif->hif_drv->remain_on_ch.cookie; hif_drv 1058 drivers/staging/wilc1000/wilc_hif.c del_timer(&msg->vif->hif_drv->scan_timer); hif_drv 1067 drivers/staging/wilc1000/wilc_hif.c struct host_if_drv *hif_drv = from_timer(hif_drv, t, scan_timer); hif_drv 1068 drivers/staging/wilc1000/wilc_hif.c struct wilc_vif *vif = hif_drv->scan_timer_vif; hif_drv 1083 drivers/staging/wilc1000/wilc_hif.c struct host_if_drv *hif_drv = from_timer(hif_drv, t, hif_drv 1085 drivers/staging/wilc1000/wilc_hif.c struct wilc_vif *vif = hif_drv->connect_timer_vif; hif_drv 1286 drivers/staging/wilc1000/wilc_hif.c vif->hif_drv->hif_state == HOST_IF_CONNECTED) hif_drv 1287 drivers/staging/wilc1000/wilc_hif.c memcpy(gtk_key->mac_addr, vif->hif_drv->assoc_bssid, ETH_ALEN); hif_drv 1364 drivers/staging/wilc1000/wilc_hif.c struct host_if_drv *hif_drv = vif->hif_drv; hif_drv 1365 drivers/staging/wilc1000/wilc_hif.c struct wilc_conn_info *conn_info = &hif_drv->conn_info; hif_drv 1381 drivers/staging/wilc1000/wilc_hif.c hif_drv->connect_timer_vif = vif; hif_drv 1382 drivers/staging/wilc1000/wilc_hif.c mod_timer(&hif_drv->connect_timer, hif_drv 1546 drivers/staging/wilc1000/wilc_hif.c if (!vif->hif_drv) { hif_drv 1551 drivers/staging/wilc1000/wilc_hif.c if (vif->hif_drv->hif_state == HOST_IF_CONNECTED) hif_drv 1559 drivers/staging/wilc1000/wilc_hif.c struct host_if_drv *hif_drv; hif_drv 1563 drivers/staging/wilc1000/wilc_hif.c hif_drv = kzalloc(sizeof(*hif_drv), GFP_KERNEL); hif_drv 1564 drivers/staging/wilc1000/wilc_hif.c if (!hif_drv) hif_drv 1567 drivers/staging/wilc1000/wilc_hif.c *hif_drv_handler = hif_drv; hif_drv 1569 drivers/staging/wilc1000/wilc_hif.c vif->hif_drv = hif_drv; hif_drv 1577 drivers/staging/wilc1000/wilc_hif.c timer_setup(&hif_drv->scan_timer, timer_scan_cb, 0); hif_drv 1578 drivers/staging/wilc1000/wilc_hif.c timer_setup(&hif_drv->connect_timer, timer_connect_cb, 0); hif_drv 1579 drivers/staging/wilc1000/wilc_hif.c timer_setup(&hif_drv->remain_on_ch_timer, listen_timer_cb, 0); hif_drv 1581 drivers/staging/wilc1000/wilc_hif.c hif_drv->hif_state = HOST_IF_IDLE; hif_drv 1583 drivers/staging/wilc1000/wilc_hif.c hif_drv->p2p_timeout = 0; hif_drv 1593 drivers/staging/wilc1000/wilc_hif.c struct host_if_drv *hif_drv = vif->hif_drv; hif_drv 1595 drivers/staging/wilc1000/wilc_hif.c if (!hif_drv) { hif_drv 1602 drivers/staging/wilc1000/wilc_hif.c del_timer_sync(&hif_drv->scan_timer); hif_drv 1603 drivers/staging/wilc1000/wilc_hif.c del_timer_sync(&hif_drv->connect_timer); hif_drv 1605 drivers/staging/wilc1000/wilc_hif.c del_timer_sync(&hif_drv->remain_on_ch_timer); hif_drv 1607 drivers/staging/wilc1000/wilc_hif.c if (hif_drv->usr_scan_req.scan_result) { hif_drv 1608 drivers/staging/wilc1000/wilc_hif.c hif_drv->usr_scan_req.scan_result(SCAN_EVENT_ABORTED, NULL, hif_drv 1609 drivers/staging/wilc1000/wilc_hif.c hif_drv->usr_scan_req.arg); hif_drv 1610 drivers/staging/wilc1000/wilc_hif.c hif_drv->usr_scan_req.scan_result = NULL; hif_drv 1613 drivers/staging/wilc1000/wilc_hif.c hif_drv->hif_state = HOST_IF_IDLE; hif_drv 1615 drivers/staging/wilc1000/wilc_hif.c kfree(hif_drv); hif_drv 1616 drivers/staging/wilc1000/wilc_hif.c vif->hif_drv = NULL; hif_drv 1627 drivers/staging/wilc1000/wilc_hif.c struct host_if_drv *hif_drv; hif_drv 1634 drivers/staging/wilc1000/wilc_hif.c hif_drv = vif->hif_drv; hif_drv 1636 drivers/staging/wilc1000/wilc_hif.c if (!hif_drv) { hif_drv 1637 drivers/staging/wilc1000/wilc_hif.c netdev_err(vif->ndev, "driver not init[%p]\n", hif_drv); hif_drv 1668 drivers/staging/wilc1000/wilc_hif.c struct host_if_drv *hif_drv; hif_drv 1680 drivers/staging/wilc1000/wilc_hif.c hif_drv = vif->hif_drv; hif_drv 1682 drivers/staging/wilc1000/wilc_hif.c if (!hif_drv) { hif_drv 1687 drivers/staging/wilc1000/wilc_hif.c if (!hif_drv->conn_info.conn_result) { hif_drv 1713 drivers/staging/wilc1000/wilc_hif.c struct host_if_drv *hif_drv; hif_drv 1720 drivers/staging/wilc1000/wilc_hif.c hif_drv = vif->hif_drv; hif_drv 1722 drivers/staging/wilc1000/wilc_hif.c if (!hif_drv) hif_drv 1725 drivers/staging/wilc1000/wilc_hif.c if (hif_drv->usr_scan_req.scan_result) { hif_drv 1764 drivers/staging/wilc1000/wilc_hif.c if (!vif->hif_drv) { hif_drv 1769 drivers/staging/wilc1000/wilc_hif.c del_timer(&vif->hif_drv->remain_on_ch_timer); hif_drv 259 drivers/staging/wilc1000/wilc_netdev.c struct host_if_drv *hif_drv; hif_drv 265 drivers/staging/wilc1000/wilc_netdev.c hif_drv = (struct host_if_drv *)priv->hif_drv; hif_drv 266 drivers/staging/wilc1000/wilc_netdev.c netdev_dbg(dev, "Host = %p\n", hif_drv); hif_drv 138 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c struct host_if_drv *wfi_drv = priv->hif_drv; hif_drv 270 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c struct host_if_drv *wfi_drv = priv->hif_drv; hif_drv 445 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c priv->hif_drv->p2p_timeout = 0; hif_drv 1026 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c struct host_if_drv *wfi_drv = priv->hif_drv; hif_drv 1146 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c mod_timer(&vif->hif_drv->remain_on_ch_timer, hif_drv 1229 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c struct host_if_drv *wfi_drv = priv->hif_drv; hif_drv 1315 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c struct host_if_drv *wfi_drv = priv->hif_drv; hif_drv 1393 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c if (!priv->hif_drv) hif_drv 1932 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c ret = wilc_init(net, &priv->hif_drv); hif_drv 144 drivers/staging/wilc1000/wilc_wfi_netdevice.h struct host_if_drv *hif_drv; hif_drv 202 drivers/staging/wilc1000/wilc_wfi_netdevice.h struct host_if_drv *hif_drv;