Symbol: cougar
drivers/hid/hid-cougar.c
147
struct cougar *cougar = resource;
drivers/hid/hid-cougar.c
149
if (cougar->shared) {
drivers/hid/hid-cougar.c
150
kref_put(&cougar->shared->kref, cougar_release_shared_data);
drivers/hid/hid-cougar.c
151
cougar->shared = NULL;
drivers/hid/hid-cougar.c
160
struct cougar *cougar)
drivers/hid/hid-cougar.c
180
cougar->shared = shared;
drivers/hid/hid-cougar.c
182
error = devm_add_action_or_reset(&hdev->dev, cougar_remove_shared_data, cougar);
drivers/hid/hid-cougar.c
196
struct cougar *cougar;
drivers/hid/hid-cougar.c
201
cougar = devm_kzalloc(&hdev->dev, sizeof(*cougar), GFP_KERNEL);
drivers/hid/hid-cougar.c
202
if (!cougar)
drivers/hid/hid-cougar.c
204
hid_set_drvdata(hdev, cougar);
drivers/hid/hid-cougar.c
213
cougar->special_intf = true;
drivers/hid/hid-cougar.c
224
error = cougar_bind_shared_data(hdev, cougar);
drivers/hid/hid-cougar.c
235
cougar->shared->input = hidinput->input;
drivers/hid/hid-cougar.c
236
cougar->shared->enabled = true;
drivers/hid/hid-cougar.c
260
struct cougar *cougar;
drivers/hid/hid-cougar.c
265
cougar = hid_get_drvdata(hdev);
drivers/hid/hid-cougar.c
266
shared = cougar->shared;
drivers/hid/hid-cougar.c
267
if (!cougar->special_intf || !shared)
drivers/hid/hid-cougar.c
291
struct cougar *cougar = hid_get_drvdata(hdev);
drivers/hid/hid-cougar.c
293
if (cougar) {
drivers/hid/hid-cougar.c
295
if (cougar->shared)
drivers/hid/hid-cougar.c
296
cougar->shared->enabled = false;
drivers/hid/hid-cougar.c
297
if (cougar->special_intf)