Lines Matching refs:readbuf
504 u8 *readbuf __free(kfree) = kzalloc(FEATURE_KBD_REPORT_SIZE, GFP_KERNEL); in asus_kbd_init()
505 if (!readbuf) in asus_kbd_init()
508 ret = hid_hw_raw_request(hdev, report_id, readbuf, in asus_kbd_init()
514 } else if (memcmp(readbuf, buf, sizeof(buf)) != 0) { in asus_kbd_init()
516 report_id, FEATURE_KBD_REPORT_SIZE, readbuf); in asus_kbd_init()
531 u8 *readbuf; in asus_kbd_get_functions() local
540 readbuf = kzalloc(FEATURE_KBD_REPORT_SIZE, GFP_KERNEL); in asus_kbd_get_functions()
541 if (!readbuf) in asus_kbd_get_functions()
544 ret = hid_hw_raw_request(hdev, report_id, readbuf, in asus_kbd_get_functions()
549 kfree(readbuf); in asus_kbd_get_functions()
553 *kbd_func = readbuf[6]; in asus_kbd_get_functions()
555 kfree(readbuf); in asus_kbd_get_functions()