Lines Matching refs:p_kb
240 tBTA_HH_KB_CB* p_kb = &bta_hh_cb.kb_cb; in bta_hh_parse_keybd_rpt() local
267 p_kb->mod_key[xx] = true; in bta_hh_parse_keybd_rpt()
268 } else if (p_kb->mod_key[xx]) { in bta_hh_parse_keybd_rpt()
269 p_kb->mod_key[xx] = false; in bta_hh_parse_keybd_rpt()
272 p_data->mod_key[xx] = p_kb->mod_key[xx]; in bta_hh_parse_keybd_rpt()
280 if (this_report[xx] == p_kb->last_report[yy]) { in bta_hh_parse_keybd_rpt()
296 p_kb->caps_lock = p_kb->caps_lock ? false : true; in bta_hh_parse_keybd_rpt()
298 p_kb->num_lock = p_kb->num_lock ? false : true; in bta_hh_parse_keybd_rpt()
305 p_data->caps_lock = p_kb->caps_lock; in bta_hh_parse_keybd_rpt()
306 p_data->num_lock = p_kb->num_lock; in bta_hh_parse_keybd_rpt()
309 memset(p_kb->last_report, 0, BTA_HH_MAX_RPT_CHARS); in bta_hh_parse_keybd_rpt()
310 memcpy(p_kb->last_report, p_report, report_len); in bta_hh_parse_keybd_rpt()