htrig 45 net/bluetooth/leds.c struct hci_basic_led_trigger *htrig; htrig 48 net/bluetooth/leds.c htrig = to_hci_basic_led_trigger(led_cdev->trigger); htrig 49 net/bluetooth/leds.c powered = test_bit(HCI_UP, &htrig->hdev->flags); htrig 60 net/bluetooth/leds.c struct hci_basic_led_trigger *htrig; htrig 62 net/bluetooth/leds.c htrig = devm_kzalloc(&hdev->dev, sizeof(*htrig), GFP_KERNEL); htrig 63 net/bluetooth/leds.c if (!htrig) htrig 66 net/bluetooth/leds.c htrig->hdev = hdev; htrig 67 net/bluetooth/leds.c htrig->led_trigger.activate = activate; htrig 68 net/bluetooth/leds.c htrig->led_trigger.name = devm_kasprintf(&hdev->dev, GFP_KERNEL, htrig 71 net/bluetooth/leds.c if (!htrig->led_trigger.name) htrig 74 net/bluetooth/leds.c if (devm_led_trigger_register(&hdev->dev, &htrig->led_trigger)) htrig 77 net/bluetooth/leds.c return &htrig->led_trigger; htrig 80 net/bluetooth/leds.c devm_kfree(&hdev->dev, (void *)htrig->led_trigger.name); htrig 82 net/bluetooth/leds.c devm_kfree(&hdev->dev, htrig);