Lines Matching defs:led
7409 struct bwn_led *led;
7412 led = &sc->sc_leds[i];
7425 led->led_act = led_act[i];
7428 led->led_flags |= BWN_LED_F_ACTLOW;
7429 led->led_act = val & BWN_LED_ACT_MASK;
7431 led->led_mask = (1 << i);
7433 if (led->led_act == BWN_LED_ACT_BLINK_SLOW ||
7434 led->led_act == BWN_LED_ACT_BLINK_POLL ||
7435 led->led_act == BWN_LED_ACT_BLINK) {
7436 led->led_flags |= BWN_LED_F_BLINK;
7437 if (led->led_act == BWN_LED_ACT_BLINK_POLL)
7438 led->led_flags |= BWN_LED_F_POLLABLE;
7439 else if (led->led_act == BWN_LED_ACT_BLINK_SLOW)
7440 led->led_flags |= BWN_LED_F_SLOW;
7443 sc->sc_blink_led = led;
7444 if (led->led_flags & BWN_LED_F_SLOW)
7450 "%dth led, act %d, lowact %d\n", i,
7451 led->led_act, led->led_flags & BWN_LED_F_ACTLOW);
7459 bwn_led_onoff(const struct bwn_led *led, uint16_t val, int on)
7462 if (led->led_flags & BWN_LED_F_ACTLOW)
7465 val |= led->led_mask;
7467 val &= ~led->led_mask;
7489 struct bwn_led *led = &sc->sc_leds[i];
7492 if (led->led_act == BWN_LED_ACT_UNKN ||
7493 led->led_act == BWN_LED_ACT_NULL)
7496 if ((led->led_flags & BWN_LED_F_BLINK) &&
7500 switch (led->led_act) {
7515 if (led->led_act == BWN_LED_ACT_11G &&
7520 if (led->led_act == BWN_LED_ACT_ASSOC)
7527 val = bwn_led_onoff(led, val, on);
7536 struct bwn_led *led = sc->sc_blink_led;
7540 if ((led->led_flags & BWN_LED_F_POLLABLE) == 0)
7572 struct bwn_led *led = sc->sc_blink_led;
7576 val = bwn_led_onoff(led, val, 1);
7579 if (led->led_flags & BWN_LED_F_SLOW) {