Lines Matching refs:wlvif
41 static int wl18xx_scan_send(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl18xx_scan_send() argument
55 if (wlcore_is_p2p_mgmt(wlvif)) in wl18xx_scan_send()
56 cmd->role_id = wlvif->dev_role_id; in wl18xx_scan_send()
58 cmd->role_id = wlvif->role_id; in wl18xx_scan_send()
114 ret = wl12xx_cmd_build_probe_req(wl, wlvif, in wl18xx_scan_send()
131 ret = wl12xx_cmd_build_probe_req(wl, wlvif, in wl18xx_scan_send()
160 void wl18xx_scan_completed(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl18xx_scan_completed() argument
170 struct wl12xx_vif *wlvif, in wl18xx_scan_sched_scan_config() argument
182 filter_type = wlcore_scan_sched_scan_ssid_list(wl, wlvif, req); in wl18xx_scan_sched_scan_config()
192 cmd->role_id = wlvif->role_id; in wl18xx_scan_sched_scan_config()
257 ret = wl12xx_cmd_build_probe_req(wl, wlvif, in wl18xx_scan_sched_scan_config()
274 ret = wl12xx_cmd_build_probe_req(wl, wlvif, in wl18xx_scan_sched_scan_config()
303 int wl18xx_sched_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl18xx_sched_scan_start() argument
307 return wl18xx_scan_sched_scan_config(wl, wlvif, req, ies); in wl18xx_sched_scan_start()
310 static int __wl18xx_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif, in __wl18xx_scan_stop() argument
324 stop->role_id = wlvif->role_id; in __wl18xx_scan_stop()
338 void wl18xx_scan_sched_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl18xx_scan_sched_scan_stop() argument
340 __wl18xx_scan_stop(wl, wlvif, SCAN_TYPE_PERIODIC); in wl18xx_scan_sched_scan_stop()
342 int wl18xx_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl18xx_scan_start() argument
345 return wl18xx_scan_send(wl, wlvif, req); in wl18xx_scan_start()
348 int wl18xx_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl18xx_scan_stop() argument
350 return __wl18xx_scan_stop(wl, wlvif, SCAN_TYPE_SEARCH); in wl18xx_scan_stop()