Home
last modified time | relevance | path

Searched refs:vif_ctx_zep (Results 1 – 8 of 8) sorted by relevance

/Zephyr-latest/drivers/wifi/nrf_wifi/src/
Dnet_if.c43 struct nrf_wifi_vif_ctx_zep *vif_ctx_zep = NULL; in nrf_wifi_set_iface_event_handler() local
59 vif_ctx_zep = os_vif_ctx; in nrf_wifi_set_iface_event_handler()
61 vif_ctx_zep->set_if_event_received = true; in nrf_wifi_set_iface_event_handler()
62 vif_ctx_zep->set_if_status = event->return_value; in nrf_wifi_set_iface_event_handler()
71 struct nrf_wifi_vif_ctx_zep *vif_ctx_zep = CONTAINER_OF(work, in nrf_wifi_rpu_recovery_work_handler() local
78 if (!vif_ctx_zep) { in nrf_wifi_rpu_recovery_work_handler()
83 if (!vif_ctx_zep->zep_net_if_ctx) { in nrf_wifi_rpu_recovery_work_handler()
88 rpu_ctx_zep = vif_ctx_zep->rpu_ctx_zep; in nrf_wifi_rpu_recovery_work_handler()
144 ret = net_if_down(vif_ctx_zep->zep_net_if_ctx); in nrf_wifi_rpu_recovery_work_handler()
157 ret = net_if_up(vif_ctx_zep->zep_net_if_ctx); in nrf_wifi_rpu_recovery_work_handler()
[all …]
Dwifi_mgmt.c33 struct nrf_wifi_vif_ctx_zep *vif_ctx_zep = NULL; in nrf_wifi_set_power_save() local
42 vif_ctx_zep = dev->data; in nrf_wifi_set_power_save()
44 if (!vif_ctx_zep) { in nrf_wifi_set_power_save()
49 rpu_ctx_zep = vif_ctx_zep->rpu_ctx_zep; in nrf_wifi_set_power_save()
56 k_mutex_lock(&vif_ctx_zep->vif_lock, K_FOREVER); in nrf_wifi_set_power_save()
74 vif_ctx_zep->vif_idx, in nrf_wifi_set_power_save()
78 if ((vif_ctx_zep->if_type != NRF_WIFI_IFTYPE_STATION) in nrf_wifi_set_power_save()
80 && (vif_ctx_zep->if_type != NRF_WIFI_STA_TX_INJECTOR) in nrf_wifi_set_power_save()
83 && (vif_ctx_zep->if_type != NRF_WIFI_STA_PROMISC_TX_INJECTOR) in nrf_wifi_set_power_save()
95 vif_ctx_zep->vif_idx, in nrf_wifi_set_power_save()
[all …]
Dwpa_supp_if.c114 struct nrf_wifi_vif_ctx_zep *vif_ctx_zep = NULL; in nrf_wifi_wpa_supp_event_proc_scan_start() local
116 vif_ctx_zep = if_priv; in nrf_wifi_wpa_supp_event_proc_scan_start()
118 if (vif_ctx_zep->supp_drv_if_ctx && vif_ctx_zep->supp_callbk_fns.scan_start) { in nrf_wifi_wpa_supp_event_proc_scan_start()
119 vif_ctx_zep->supp_callbk_fns.scan_start(vif_ctx_zep->supp_drv_if_ctx); in nrf_wifi_wpa_supp_event_proc_scan_start()
128 struct nrf_wifi_vif_ctx_zep *vif_ctx_zep = NULL; in nrf_wifi_wpa_supp_event_proc_scan_done() local
132 vif_ctx_zep = if_priv; in nrf_wifi_wpa_supp_event_proc_scan_done()
142 if (vif_ctx_zep->supp_drv_if_ctx && in nrf_wifi_wpa_supp_event_proc_scan_done()
143 vif_ctx_zep->supp_callbk_fns.scan_done) { in nrf_wifi_wpa_supp_event_proc_scan_done()
144 vif_ctx_zep->supp_callbk_fns.scan_done(vif_ctx_zep->supp_drv_if_ctx, in nrf_wifi_wpa_supp_event_proc_scan_done()
147 k_work_cancel_delayable(&vif_ctx_zep->scan_timeout_work); in nrf_wifi_wpa_supp_event_proc_scan_done()
[all …]
Dwifi_mgmt_scan.c45 struct nrf_wifi_vif_ctx_zep *vif_ctx_zep = NULL; in nrf_wifi_disp_scan_zep() local
55 vif_ctx_zep = dev->data; in nrf_wifi_disp_scan_zep()
57 if (!vif_ctx_zep) { in nrf_wifi_disp_scan_zep()
62 if (vif_ctx_zep->if_op_state != NRF_WIFI_FMAC_IF_OP_STATE_UP) { in nrf_wifi_disp_scan_zep()
67 rpu_ctx_zep = vif_ctx_zep->rpu_ctx_zep; in nrf_wifi_disp_scan_zep()
73 k_mutex_lock(&vif_ctx_zep->vif_lock, K_FOREVER); in nrf_wifi_disp_scan_zep()
82 if (vif_ctx_zep->scan_in_progress) { in nrf_wifi_disp_scan_zep()
110 vif_ctx_zep->disp_scan_cb = cb; in nrf_wifi_disp_scan_zep()
162 vif_ctx_zep->max_bss_cnt = params->max_bss_cnt; in nrf_wifi_disp_scan_zep()
206 vif_ctx_zep->scan_res_cnt = 0; in nrf_wifi_disp_scan_zep()
[all …]
Dfmac_main.c117 struct nrf_wifi_vif_ctx_zep *vif_ctx_zep = NULL; in nrf_wifi_get_vif_ctx() local
124 for (int i = 0; i < ARRAY_SIZE(rpu_ctx->vif_ctx_zep); i++) { in nrf_wifi_get_vif_ctx()
125 if (rpu_ctx->vif_ctx_zep[i].zep_net_if_ctx == iface) { in nrf_wifi_get_vif_ctx()
126 vif_ctx_zep = &rpu_ctx->vif_ctx_zep[i]; in nrf_wifi_get_vif_ctx()
131 return vif_ctx_zep; in nrf_wifi_get_vif_ctx()
138 struct nrf_wifi_vif_ctx_zep *vif_ctx_zep = NULL; in nrf_wifi_event_proc_scan_start_zep() local
140 vif_ctx_zep = if_priv; in nrf_wifi_event_proc_scan_start_zep()
142 if (vif_ctx_zep->scan_type == SCAN_DISPLAY) { in nrf_wifi_event_proc_scan_start_zep()
157 struct nrf_wifi_vif_ctx_zep *vif_ctx_zep = NULL; in nrf_wifi_event_proc_scan_done_zep() local
159 vif_ctx_zep = vif_ctx; in nrf_wifi_event_proc_scan_done_zep()
[all …]
/Zephyr-latest/drivers/wifi/nrf_wifi/inc/
Dwifi_mgmt_scan.h21 enum nrf_wifi_status nrf_wifi_disp_scan_res_get_zep(struct nrf_wifi_vif_ctx_zep *vif_ctx_zep);
Dwifi_mgmt.h48 int nrf_wifi_twt_teardown_flows(struct nrf_wifi_vif_ctx_zep *vif_ctx_zep,
Dfmac_main.h106 struct nrf_wifi_vif_ctx_zep vif_ctx_zep[MAX_NUM_VIFS]; member