cougar 147 drivers/hid/hid-cougar.c struct cougar *cougar = resource; cougar 149 drivers/hid/hid-cougar.c if (cougar->shared) { cougar 150 drivers/hid/hid-cougar.c kref_put(&cougar->shared->kref, cougar_release_shared_data); cougar 151 drivers/hid/hid-cougar.c cougar->shared = NULL; cougar 160 drivers/hid/hid-cougar.c struct cougar *cougar) cougar 180 drivers/hid/hid-cougar.c cougar->shared = shared; cougar 182 drivers/hid/hid-cougar.c error = devm_add_action(&hdev->dev, cougar_remove_shared_data, cougar); cougar 185 drivers/hid/hid-cougar.c cougar_remove_shared_data(cougar); cougar 197 drivers/hid/hid-cougar.c struct cougar *cougar; cougar 202 drivers/hid/hid-cougar.c cougar = devm_kzalloc(&hdev->dev, sizeof(*cougar), GFP_KERNEL); cougar 203 drivers/hid/hid-cougar.c if (!cougar) cougar 205 drivers/hid/hid-cougar.c hid_set_drvdata(hdev, cougar); cougar 214 drivers/hid/hid-cougar.c cougar->special_intf = true; cougar 225 drivers/hid/hid-cougar.c error = cougar_bind_shared_data(hdev, cougar); cougar 236 drivers/hid/hid-cougar.c cougar->shared->input = hidinput->input; cougar 237 drivers/hid/hid-cougar.c cougar->shared->enabled = true; cougar 261 drivers/hid/hid-cougar.c struct cougar *cougar; cougar 266 drivers/hid/hid-cougar.c cougar = hid_get_drvdata(hdev); cougar 267 drivers/hid/hid-cougar.c shared = cougar->shared; cougar 268 drivers/hid/hid-cougar.c if (!cougar->special_intf || !shared) cougar 292 drivers/hid/hid-cougar.c struct cougar *cougar = hid_get_drvdata(hdev); cougar 294 drivers/hid/hid-cougar.c if (cougar) { cougar 296 drivers/hid/hid-cougar.c if (cougar->shared) cougar 297 drivers/hid/hid-cougar.c cougar->shared->enabled = false; cougar 298 drivers/hid/hid-cougar.c if (cougar->special_intf)