scan_event
scan_event.work);
schedule_delayed_work(&priv->scan_event,
mod_delayed_work(system_percpu_wq, &priv->scan_event, 0);
cancel_delayed_work_sync(&priv->scan_event);
INIT_DELAYED_WORK(&priv->scan_event, ipw2100_scan_event);
struct delayed_work scan_event;
cancel_delayed_work(&priv->scan_event);
cancel_delayed_work(&priv->scan_event);
INIT_DELAYED_WORK(&priv->scan_event, ipw_scan_event);
cancel_delayed_work_sync(&priv->scan_event);
cancel_delayed_work(&priv->scan_event);
cancel_delayed_work(&priv->scan_event);
container_of(work, struct ipw_priv, scan_event.work);
schedule_delayed_work(&priv->scan_event,
mod_delayed_work(system_percpu_wq, &priv->scan_event, 0);
struct delayed_work scan_event;
static void cfg_scan_result(enum scan_event scan_event,
if (scan_event == SCAN_EVENT_NETWORK_FOUND) {
} else if (scan_event == SCAN_EVENT_DONE) {
} else if (scan_event == SCAN_EVENT_ABORTED) {
static int handle_scan_done(struct wilc_vif *vif, enum scan_event evt)
void (*scan_result_fn)(enum scan_event,
void (*scan_result)(enum scan_event evt,
void (*scan_result_fn)(enum scan_event,