Lines Matching full:flags
38 static bool r8169_trigger_mode_is_valid(unsigned long flags) in r8169_trigger_mode_is_valid() argument
42 if (flags & BIT(TRIGGER_NETDEV_HALF_DUPLEX)) in r8169_trigger_mode_is_valid()
44 if (flags & BIT(TRIGGER_NETDEV_FULL_DUPLEX)) in r8169_trigger_mode_is_valid()
47 rx = flags & BIT(TRIGGER_NETDEV_RX); in r8169_trigger_mode_is_valid()
48 tx = flags & BIT(TRIGGER_NETDEV_TX); in r8169_trigger_mode_is_valid()
54 unsigned long flags) in rtl8168_led_hw_control_is_supported() argument
60 if (!r8169_trigger_mode_is_valid(flags)) { in rtl8168_led_hw_control_is_supported()
70 unsigned long flags) in rtl8168_led_hw_control_set() argument
77 if (flags & BIT(TRIGGER_NETDEV_LINK_10)) in rtl8168_led_hw_control_set()
79 if (flags & BIT(TRIGGER_NETDEV_LINK_100)) in rtl8168_led_hw_control_set()
81 if (flags & BIT(TRIGGER_NETDEV_LINK_1000)) in rtl8168_led_hw_control_set()
83 if (flags & BIT(TRIGGER_NETDEV_TX)) in rtl8168_led_hw_control_set()
90 unsigned long *flags) in rtl8168_led_hw_control_get() argument
109 *flags |= BIT(TRIGGER_NETDEV_TX) | BIT(TRIGGER_NETDEV_RX); in rtl8168_led_hw_control_get()
112 *flags |= BIT(TRIGGER_NETDEV_LINK_10); in rtl8168_led_hw_control_get()
114 *flags |= BIT(TRIGGER_NETDEV_LINK_100); in rtl8168_led_hw_control_get()
116 *flags |= BIT(TRIGGER_NETDEV_LINK_1000); in rtl8168_led_hw_control_get()
142 led_cdev->flags |= LED_RETAIN_AT_SHUTDOWN; in rtl8168_setup_ldev()
168 unsigned long flags) in rtl8125_led_hw_control_is_supported() argument
173 if (!r8169_trigger_mode_is_valid(flags)) { in rtl8125_led_hw_control_is_supported()
183 unsigned long flags) in rtl8125_led_hw_control_set() argument
189 if (flags & BIT(TRIGGER_NETDEV_LINK_10)) in rtl8125_led_hw_control_set()
191 if (flags & BIT(TRIGGER_NETDEV_LINK_100)) in rtl8125_led_hw_control_set()
193 if (flags & BIT(TRIGGER_NETDEV_LINK_1000)) in rtl8125_led_hw_control_set()
195 if (flags & BIT(TRIGGER_NETDEV_LINK_2500)) in rtl8125_led_hw_control_set()
197 if (flags & (BIT(TRIGGER_NETDEV_TX) | BIT(TRIGGER_NETDEV_RX))) in rtl8125_led_hw_control_set()
204 unsigned long *flags) in rtl8125_led_hw_control_get() argument
215 *flags |= BIT(TRIGGER_NETDEV_LINK_10); in rtl8125_led_hw_control_get()
217 *flags |= BIT(TRIGGER_NETDEV_LINK_100); in rtl8125_led_hw_control_get()
219 *flags |= BIT(TRIGGER_NETDEV_LINK_1000); in rtl8125_led_hw_control_get()
221 *flags |= BIT(TRIGGER_NETDEV_LINK_2500); in rtl8125_led_hw_control_get()
223 *flags |= BIT(TRIGGER_NETDEV_TX) | BIT(TRIGGER_NETDEV_RX); in rtl8125_led_hw_control_get()
241 led_cdev->flags |= LED_RETAIN_AT_SHUTDOWN; in rtl8125_setup_led_ldev()