Lines Matching refs:p_char
441 const gatt::Characteristic* p_char = in find_descriptor_by_short_uuid() local
444 if (!p_char) { in find_descriptor_by_short_uuid()
449 for (const gatt::Descriptor& desc : p_char->descriptors) { in find_descriptor_by_short_uuid()
1524 const gatt::Characteristic* p_char = in bta_hh_le_input_rpt_notify() local
1526 if (p_char == NULL) { in bta_hh_le_input_rpt_notify()
1537 BTA_GATTC_GetOwningService(p_dev_cb->conn_id, p_char->value_handle); in bta_hh_le_input_rpt_notify()
1540 p_dev_cb, p_svc->handle, p_char->uuid.As16Bit(), p_char->value_handle); in bta_hh_le_input_rpt_notify()
1545 __func__, p_char->uuid.ToString().c_str(), p_char->value_handle); in bta_hh_le_input_rpt_notify()
1549 if (p_char->uuid == Uuid::From16Bit(GATT_UUID_HID_BT_MOUSE_INPUT)) in bta_hh_le_input_rpt_notify()
1551 else if (p_char->uuid == Uuid::From16Bit(GATT_UUID_HID_BT_KB_INPUT)) in bta_hh_le_input_rpt_notify()
1675 const gatt::Characteristic* p_char = in read_report_cb() local
1678 if (p_char == NULL) return; in read_report_cb()
1680 uint16_t char_uuid = p_char->uuid.As16Bit(); in read_report_cb()
1709 BTA_GATTC_GetOwningService(conn_id, p_char->value_handle); in read_report_cb()
1712 p_char->value_handle); in read_report_cb()
1772 const gatt::Characteristic* p_char = in write_report_cb() local
1775 if (p_char == nullptr) return; in write_report_cb()
1777 uint16_t uuid = p_char->uuid.As16Bit(); in write_report_cb()
1824 const gatt::Characteristic* p_char = in bta_hh_le_write_rpt() local
1828 if (p_char && (p_char->properties & GATT_CHAR_PROP_BIT_WRITE_NR)) in bta_hh_le_write_rpt()