Lines Matching defs:led
229 struct led_classdev *led[8];
1109 if (!data->led[0])
1133 if (led_cdev != data->led[i])
1158 if (led_cdev == data->led[i]) {
1168 struct led_classdev *led;
1182 led = kzalloc(sizeof(struct led_classdev)+name_sz, GFP_KERNEL);
1183 if (!led) {
1188 name = (void *)(&led[1]);
1190 led->name = name;
1191 led->brightness = 0;
1192 led->max_brightness = 1;
1193 led->brightness_get = picolcd_led_get_brightness;
1194 led->brightness_set = picolcd_led_set_brightness;
1196 data->led[i] = led;
1197 ret = led_classdev_register(dev, data->led[i]);
1199 data->led[i] = NULL;
1200 kfree(led);
1208 if (data->led[i]) {
1209 led = data->led[i];
1210 data->led[i] = NULL;
1211 led_classdev_unregister(led);
1212 kfree(led);
1219 struct led_classdev *led;
1223 led = data->led[i];
1224 data->led[i] = NULL;
1225 if (!led)
1227 led_classdev_unregister(led);
1228 kfree(led);