Lines Matching refs:btn
543 int btn; in cyttsp4_si_get_btn_data() local
553 p = krealloc(si->btn, si->si_ofs.btn_keys_size, in cyttsp4_si_get_btn_data()
560 si->btn = p; in cyttsp4_si_get_btn_data()
570 for (btn = 0; btn < si->si_ofs.num_btns && in cyttsp4_si_get_btn_data()
571 btn < num_defined_keys; btn++) { in cyttsp4_si_get_btn_data()
574 si->btn[btn].key_code = key_table[btn]; in cyttsp4_si_get_btn_data()
575 si->btn[btn].state = CY_BTN_RELEASED; in cyttsp4_si_get_btn_data()
576 si->btn[btn].enabled = true; in cyttsp4_si_get_btn_data()
578 for (; btn < si->si_ofs.num_btns; btn++) { in cyttsp4_si_get_btn_data()
579 si->btn[btn].key_code = KEY_RESERVED; in cyttsp4_si_get_btn_data()
580 si->btn[btn].state = CY_BTN_RELEASED; in cyttsp4_si_get_btn_data()
581 si->btn[btn].enabled = true; in cyttsp4_si_get_btn_data()
588 kfree(si->btn); in cyttsp4_si_get_btn_data()
589 si->btn = NULL; in cyttsp4_si_get_btn_data()
1741 kfree(si->btn); in cyttsp4_free_si_ptrs()