Lines Matching refs:btn
511 int btn; in cyttsp4_si_get_btn_data() local
521 p = krealloc(si->btn, si->si_ofs.btn_keys_size, in cyttsp4_si_get_btn_data()
528 si->btn = p; in cyttsp4_si_get_btn_data()
538 for (btn = 0; btn < si->si_ofs.num_btns && in cyttsp4_si_get_btn_data()
539 btn < num_defined_keys; btn++) { in cyttsp4_si_get_btn_data()
542 si->btn[btn].key_code = key_table[btn]; in cyttsp4_si_get_btn_data()
543 si->btn[btn].state = CY_BTN_RELEASED; in cyttsp4_si_get_btn_data()
544 si->btn[btn].enabled = true; in cyttsp4_si_get_btn_data()
546 for (; btn < si->si_ofs.num_btns; btn++) { in cyttsp4_si_get_btn_data()
547 si->btn[btn].key_code = KEY_RESERVED; in cyttsp4_si_get_btn_data()
548 si->btn[btn].state = CY_BTN_RELEASED; in cyttsp4_si_get_btn_data()
549 si->btn[btn].enabled = true; in cyttsp4_si_get_btn_data()
556 kfree(si->btn); in cyttsp4_si_get_btn_data()
557 si->btn = NULL; in cyttsp4_si_get_btn_data()
1710 kfree(si->btn); in cyttsp4_free_si_ptrs()