Lines Matching defs:work

211 static void ipw_bg_up(struct work_struct *work);
213 static void ipw_bg_down(struct work_struct *work);
887 static void ipw_bg_led_link_on(struct work_struct *work)
890 container_of(work, struct ipw_priv, led_link_on.work);
932 static void ipw_bg_led_link_off(struct work_struct *work)
935 container_of(work, struct ipw_priv, led_link_off.work);
1010 static void ipw_bg_led_activity_off(struct work_struct *work)
1013 container_of(work, struct ipw_priv, led_act_off.work);
2306 static void ipw_bg_adapter_restart(struct work_struct *work)
2309 container_of(work, struct ipw_priv, adapter_restart);
2337 static void ipw_bg_scan_check(struct work_struct *work)
2340 container_of(work, struct ipw_priv, scan_check.work);
2561 * NOTE: To better understand how these functions work (i.e what is a chip
3939 static void ipw_bg_disassociate(struct work_struct *work)
3942 container_of(work, struct ipw_priv, disassociate);
3948 static void ipw_system_config(struct work_struct *work)
3951 container_of(work, struct ipw_priv, system_config);
4318 static void ipw_bg_gather_stats(struct work_struct *work)
4321 container_of(work, struct ipw_priv, gather_stats.work);
4398 static void ipw_scan_event(struct work_struct *work)
4403 container_of(work, struct ipw_priv, scan_event.work);
4744 * roam work */
4759 * we want to minimise the work done in the irq handler
5050 * ipw->rxq->free_count drops to or below RX_LOW_WATERMARK, work is scheduled
5129 * This is called as a scheduled work item (except for during initialization)
5147 /* We don't reschedule replenish work here -- we will
5166 static void ipw_bg_rx_queue_replenish(struct work_struct *work)
5169 container_of(work, struct ipw_priv, rx_replenish);
5567 static void ipw_merge_adhoc_network(struct work_struct *work)
5570 container_of(work, struct ipw_priv, merge_networks);
5989 static void ipw_bg_adhoc_check(struct work_struct *work)
5992 container_of(work, struct ipw_priv, adhoc_check.work);
6380 static void ipw_request_passive_scan(struct work_struct *work)
6383 container_of(work, struct ipw_priv, request_passive_scan.work);
6387 static void ipw_request_scan(struct work_struct *work)
6390 container_of(work, struct ipw_priv, request_scan.work);
6394 static void ipw_request_direct_scan(struct work_struct *work)
6397 container_of(work, struct ipw_priv, request_direct_scan.work);
6401 static void ipw_bg_abort_scan(struct work_struct *work)
6404 container_of(work, struct ipw_priv, abort_scan);
7157 static void ipw_bg_qos_activate(struct work_struct *work)
7160 container_of(work, struct ipw_priv, qos_activate);
7410 * 2. When the scan completes, it schedules the ROAM work
7411 * 3. The ROAM work looks at all of the known networks for one that
7416 * 5. When the disassociation completes, the roam work is again
7463 static void ipw_bg_roam(struct work_struct *work)
7466 container_of(work, struct ipw_priv, roam);
7577 static void ipw_bg_associate(struct work_struct *work)
7580 container_of(work, struct ipw_priv, associate);
9392 struct delayed_work *work = NULL;
9404 work = &priv->request_direct_scan;
9406 work = &priv->request_passive_scan;
9410 work = &priv->request_scan;
9417 schedule_delayed_work(work, 0);
10524 static void ipw_bg_rf_kill(struct work_struct *work)
10527 container_of(work, struct ipw_priv, rf_kill.work);
10556 static void ipw_bg_link_up(struct work_struct *work)
10559 container_of(work, struct ipw_priv, link_up);
10571 /* Cancel any queued work ... */
10587 static void ipw_bg_link_down(struct work_struct *work)
10590 container_of(work, struct ipw_priv, link_down);
11152 "wireless networking to work.\n");
11184 static void ipw_bg_up(struct work_struct *work)
11187 container_of(work, struct ipw_priv, up);
11255 static void ipw_bg_down(struct work_struct *work)
11258 container_of(work, struct ipw_priv, down);