Lines Matching defs:led
72 struct led_classdev *led[5];
1142 if (led_cdev != entry->wdata.led[i])
1177 if (led_cdev == entry->wdata.led[i]) {
1394 /* register led subsystem - G27/G29 only */
1397 entry->wdata.led[j] = NULL;
1401 struct led_classdev *led;
1410 led = kzalloc(sizeof(struct led_classdev)+name_sz, GFP_KERNEL);
1411 if (!led) {
1416 name = (void *)(&led[1]);
1418 led->name = name;
1419 led->brightness = 0;
1420 led->max_brightness = 1;
1421 led->brightness_get = lg4ff_led_get_brightness;
1422 led->brightness_set = lg4ff_led_set_brightness;
1424 entry->wdata.led[j] = led;
1425 error = led_classdev_register(&hid->dev, led);
1432 led = entry->wdata.led[j];
1433 entry->wdata.led[j] = NULL;
1434 if (!led)
1436 led_classdev_unregister(led);
1437 kfree(led);
1479 struct led_classdev *led;
1484 led = entry->wdata.led[j];
1485 entry->wdata.led[j] = NULL;
1486 if (!led)
1488 led_classdev_unregister(led);
1489 kfree(led);