Lines Matching refs:leds
90 struct b43_leds *leds = container_of(work, struct b43_leds, work); in b43_leds_work() local
91 struct b43_wl *wl = container_of(leds, struct b43_wl, leds); in b43_leds_work()
99 b43_led_update(dev, &wl->leds.led_tx); in b43_leds_work()
100 b43_led_update(dev, &wl->leds.led_rx); in b43_leds_work()
101 b43_led_update(dev, &wl->leds.led_radio); in b43_leds_work()
102 b43_led_update(dev, &wl->leds.led_assoc); in b43_leds_work()
115 if (likely(!wl->leds.stop)) { in b43_led_brightness_set()
117 ieee80211_queue_work(wl->hw, &wl->leds.work); in b43_led_brightness_set()
179 b43_register_led(dev, &dev->wl->leds.led_tx, name, in b43_map_led()
184 b43_register_led(dev, &dev->wl->leds.led_rx, name, in b43_map_led()
194 b43_register_led(dev, &dev->wl->leds.led_radio, name, in b43_map_led()
202 b43_register_led(dev, &dev->wl->leds.led_assoc, name, in b43_map_led()
266 led = &dev->wl->leds.led_radio; in b43_leds_init()
280 led = &dev->wl->leds.led_tx; in b43_leds_init()
286 led = &dev->wl->leds.led_rx; in b43_leds_init()
292 led = &dev->wl->leds.led_assoc; in b43_leds_init()
315 dev->wl->leds.stop = 0; in b43_leds_init()
320 struct b43_leds *leds = &dev->wl->leds; in b43_leds_exit() local
322 b43_led_turn_off(dev, leds->led_tx.index, leds->led_tx.activelow); in b43_leds_exit()
323 b43_led_turn_off(dev, leds->led_rx.index, leds->led_rx.activelow); in b43_leds_exit()
324 b43_led_turn_off(dev, leds->led_assoc.index, leds->led_assoc.activelow); in b43_leds_exit()
325 b43_led_turn_off(dev, leds->led_radio.index, leds->led_radio.activelow); in b43_leds_exit()
330 struct b43_leds *leds = &dev->wl->leds; in b43_leds_stop() local
332 leds->stop = 1; in b43_leds_stop()
333 cancel_work_sync(&leds->work); in b43_leds_stop()
342 INIT_WORK(&dev->wl->leds.work, b43_leds_work); in b43_leds_register()
353 struct b43_leds *leds = &wl->leds; in b43_leds_unregister() local
355 b43_unregister_led(&leds->led_tx); in b43_leds_unregister()
356 b43_unregister_led(&leds->led_rx); in b43_leds_unregister()
357 b43_unregister_led(&leds->led_assoc); in b43_leds_unregister()
358 b43_unregister_led(&leds->led_radio); in b43_leds_unregister()