Lines Matching defs:led
7167 struct bwn_led *led = &sc->sc_leds[i];
7170 led->led_act = led_act[i];
7173 led->led_flags |= BWN_LED_F_ACTLOW;
7174 led->led_act = val[i] & BWN_LED_ACT_MASK;
7176 led->led_mask = (1 << i);
7178 if (led->led_act == BWN_LED_ACT_BLINK_SLOW ||
7179 led->led_act == BWN_LED_ACT_BLINK_POLL ||
7180 led->led_act == BWN_LED_ACT_BLINK) {
7181 led->led_flags |= BWN_LED_F_BLINK;
7182 if (led->led_act == BWN_LED_ACT_BLINK_POLL)
7183 led->led_flags |= BWN_LED_F_POLLABLE;
7184 else if (led->led_act == BWN_LED_ACT_BLINK_SLOW)
7185 led->led_flags |= BWN_LED_F_SLOW;
7188 sc->sc_blink_led = led;
7189 if (led->led_flags & BWN_LED_F_SLOW)
7195 "%dth led, act %d, lowact %d\n", i,
7196 led->led_act, led->led_flags & BWN_LED_F_ACTLOW);
7202 bwn_led_onoff(const struct bwn_led *led, uint16_t val, int on)
7205 if (led->led_flags & BWN_LED_F_ACTLOW)
7208 val |= led->led_mask;
7210 val &= ~led->led_mask;
7232 struct bwn_led *led = &sc->sc_leds[i];
7235 if (led->led_act == BWN_LED_ACT_UNKN ||
7236 led->led_act == BWN_LED_ACT_NULL)
7239 if ((led->led_flags & BWN_LED_F_BLINK) &&
7243 switch (led->led_act) {
7258 if (led->led_act == BWN_LED_ACT_11G &&
7263 if (led->led_act == BWN_LED_ACT_ASSOC)
7270 val = bwn_led_onoff(led, val, on);
7279 struct bwn_led *led = sc->sc_blink_led;
7283 if ((led->led_flags & BWN_LED_F_POLLABLE) == 0)
7315 struct bwn_led *led = sc->sc_blink_led;
7319 val = bwn_led_onoff(led, val, 1);
7322 if (led->led_flags & BWN_LED_F_SLOW) {