Lines Matching refs:mode
70 unsigned long mode; member
88 led_cdev->hw_control_set(led_cdev, trigger_data->mode); in set_baseline_state()
104 if (test_bit(TRIGGER_NETDEV_LINK, &trigger_data->mode)) in set_baseline_state()
107 if (test_bit(TRIGGER_NETDEV_LINK_10, &trigger_data->mode) && in set_baseline_state()
111 if (test_bit(TRIGGER_NETDEV_LINK_100, &trigger_data->mode) && in set_baseline_state()
115 if (test_bit(TRIGGER_NETDEV_LINK_1000, &trigger_data->mode) && in set_baseline_state()
119 if (test_bit(TRIGGER_NETDEV_LINK_2500, &trigger_data->mode) && in set_baseline_state()
123 if (test_bit(TRIGGER_NETDEV_LINK_5000, &trigger_data->mode) && in set_baseline_state()
127 if (test_bit(TRIGGER_NETDEV_LINK_10000, &trigger_data->mode) && in set_baseline_state()
131 if (test_bit(TRIGGER_NETDEV_HALF_DUPLEX, &trigger_data->mode) && in set_baseline_state()
135 if (test_bit(TRIGGER_NETDEV_FULL_DUPLEX, &trigger_data->mode) && in set_baseline_state()
148 if (test_bit(TRIGGER_NETDEV_TX, &trigger_data->mode) || in set_baseline_state()
149 test_bit(TRIGGER_NETDEV_RX, &trigger_data->mode) || in set_baseline_state()
150 test_bit(TRIGGER_NETDEV_TX_ERR, &trigger_data->mode) || in set_baseline_state()
151 test_bit(TRIGGER_NETDEV_RX_ERR, &trigger_data->mode)) in set_baseline_state()
212 ret = led_cdev->hw_control_is_supported(led_cdev, trigger_data->mode); in can_hw_control()
352 return sprintf(buf, "%u\n", test_bit(bit, &trigger_data->mode)); in netdev_led_attr_show()
360 unsigned long state, mode = trigger_data->mode; in netdev_led_attr_store() local
389 set_bit(bit, &mode); in netdev_led_attr_store()
391 clear_bit(bit, &mode); in netdev_led_attr_store()
393 if (test_bit(TRIGGER_NETDEV_LINK, &mode) && in netdev_led_attr_store()
394 (test_bit(TRIGGER_NETDEV_LINK_10, &mode) || in netdev_led_attr_store()
395 test_bit(TRIGGER_NETDEV_LINK_100, &mode) || in netdev_led_attr_store()
396 test_bit(TRIGGER_NETDEV_LINK_1000, &mode) || in netdev_led_attr_store()
397 test_bit(TRIGGER_NETDEV_LINK_2500, &mode) || in netdev_led_attr_store()
398 test_bit(TRIGGER_NETDEV_LINK_5000, &mode) || in netdev_led_attr_store()
399 test_bit(TRIGGER_NETDEV_LINK_10000, &mode))) in netdev_led_attr_store()
404 trigger_data->mode = mode; in netdev_led_attr_store()
494 return attr->mode; \
503 u32 mode; in netdev_trig_link_speed_visible() local
513 for_each_set_bit(mode, supported_link_modes, __ETHTOOL_LINK_MODE_MASK_NBITS) { in netdev_trig_link_speed_visible()
516 ethtool_params_from_link_mode(&link_ksettings, mode); in netdev_trig_link_speed_visible()
644 if (!test_bit(TRIGGER_NETDEV_TX, &trigger_data->mode) && in netdev_trig_work()
645 !test_bit(TRIGGER_NETDEV_RX, &trigger_data->mode) && in netdev_trig_work()
646 !test_bit(TRIGGER_NETDEV_TX_ERR, &trigger_data->mode) && in netdev_trig_work()
647 !test_bit(TRIGGER_NETDEV_RX_ERR, &trigger_data->mode)) in netdev_trig_work()
652 (test_bit(TRIGGER_NETDEV_TX, &trigger_data->mode) ? in netdev_trig_work()
654 (test_bit(TRIGGER_NETDEV_RX, &trigger_data->mode) ? in netdev_trig_work()
656 (test_bit(TRIGGER_NETDEV_TX_ERR, &trigger_data->mode) ? in netdev_trig_work()
658 (test_bit(TRIGGER_NETDEV_RX_ERR, &trigger_data->mode) ? in netdev_trig_work()
664 invert = test_bit(TRIGGER_NETDEV_LINK, &trigger_data->mode) || in netdev_trig_work()
665 test_bit(TRIGGER_NETDEV_LINK_10, &trigger_data->mode) || in netdev_trig_work()
666 test_bit(TRIGGER_NETDEV_LINK_100, &trigger_data->mode) || in netdev_trig_work()
667 test_bit(TRIGGER_NETDEV_LINK_1000, &trigger_data->mode) || in netdev_trig_work()
668 test_bit(TRIGGER_NETDEV_LINK_2500, &trigger_data->mode) || in netdev_trig_work()
669 test_bit(TRIGGER_NETDEV_LINK_5000, &trigger_data->mode) || in netdev_trig_work()
670 test_bit(TRIGGER_NETDEV_LINK_10000, &trigger_data->mode) || in netdev_trig_work()
671 test_bit(TRIGGER_NETDEV_HALF_DUPLEX, &trigger_data->mode) || in netdev_trig_work()
672 test_bit(TRIGGER_NETDEV_FULL_DUPLEX, &trigger_data->mode); in netdev_trig_work()
690 unsigned long mode = 0; in netdev_trig_activate() local
709 trigger_data->mode = 0; in netdev_trig_activate()
724 rc = led_cdev->hw_control_get(led_cdev, &mode); in netdev_trig_activate()
726 trigger_data->mode = mode; in netdev_trig_activate()