Lines Matching refs:asc
181 struct apple_sc *asc = hid_get_drvdata(hid); in hidinput_apple_event() local
187 asc->fn_on = !!value; in hidinput_apple_event()
213 do_translate = !asc->fn_on; in hidinput_apple_event()
216 do_translate = asc->fn_on; in hidinput_apple_event()
223 do_translate = asc->fn_on; in hidinput_apple_event()
233 if (asc->quirks & APPLE_NUMLOCK_EMULATION && in hidinput_apple_event()
234 (test_bit(usage->code, asc->pressed_numlock) || in hidinput_apple_event()
242 asc->pressed_numlock); in hidinput_apple_event()
245 asc->pressed_numlock); in hidinput_apple_event()
279 struct apple_sc *asc = hid_get_drvdata(hdev); in apple_event() local
285 if ((asc->quirks & APPLE_INVERT_HWHEEL) && in apple_event()
292 if ((asc->quirks & APPLE_HAS_FN) && in apple_event()
307 struct apple_sc *asc = hid_get_drvdata(hdev); in apple_report_fixup() local
309 if ((asc->quirks & APPLE_RDESC_JIS) && *rsize >= 60 && in apple_report_fixup()
359 struct apple_sc *asc = hid_get_drvdata(hdev); in apple_input_mapped() local
361 if (asc->quirks & APPLE_MIGHTYMOUSE) { in apple_input_mapped()
377 struct apple_sc *asc; in apple_probe() local
381 asc = devm_kzalloc(&hdev->dev, sizeof(*asc), GFP_KERNEL); in apple_probe()
382 if (asc == NULL) { in apple_probe()
387 asc->quirks = quirks; in apple_probe()
389 hid_set_drvdata(hdev, asc); in apple_probe()