/system/bt/stack/gatt/ |
H A D | gatt_auth.cc | 177 uint8_t sec_flag = 0; local 178 BTM_GetSecurityFlagsByTransport(*bd_addr, &sec_flag, transport); 180 if (sec_flag & BTM_SEC_FLAG_LKEY_AUTHED) { 269 uint8_t sec_flag; local 280 BTM_GetSecurityFlagsByTransport(p_tcb->peer_bda, &sec_flag, 289 if (sec_flag & (BTM_SEC_FLAG_ENCRYPTED | BTM_SEC_FLAG_LKEY_KNOWN)) { 290 if (sec_flag & BTM_SEC_FLAG_ENCRYPTED) is_link_encrypted = true; 294 if (sec_flag & BTM_SEC_FLAG_LKEY_AUTHED) is_key_mitm = true; 353 uint8_t sec_flag = 0; local 355 BTM_GetSecurityFlagsByTransport(tcb.peer_bda, &sec_flag, tc [all...] |
H A D | gatt_db.cc | 84 tGATT_SEC_FLAG sec_flag, 100 !(sec_flag & GATT_SEC_FLAG_LKEY_UNAUTHED) && 101 !(sec_flag & BTM_SEC_FLAG_ENCRYPTED)) { 107 !(sec_flag & GATT_SEC_FLAG_LKEY_AUTHED)) { 113 !(sec_flag & GATT_SEC_FLAG_ENCRYPTED)) { 119 (sec_flag & GATT_SEC_FLAG_ENCRYPTED) && (key_size < min_key_size)) { 157 * sec_flag: current link security status. 166 tGATT_SEC_FLAG sec_flag, uint8_t key_size) { 170 << StringPrintf(" perm=0x%02x sec_flag=0x%x offset=%d read_long=%d", 171 attr16.permission, sec_flag, offse 81 gatts_check_attr_readability(const tGATT_ATTR& attr, UNUSED_ATTR uint16_t offset, bool read_long, tGATT_SEC_FLAG sec_flag, uint8_t key_size) argument 163 read_attr_value(tGATT_ATTR& attr16, uint16_t offset, uint8_t** p_data, bool read_long, uint16_t mtu, uint16_t* p_len, tGATT_SEC_FLAG sec_flag, uint8_t key_size) argument 254 gatts_db_read_attr_value_by_type( tGATT_TCB& tcb, tGATT_SVC_DB* p_db, uint8_t op_code, BT_HDR* p_rsp, uint16_t s_handle, uint16_t e_handle, const Uuid& type, uint16_t* p_len, tGATT_SEC_FLAG sec_flag, uint8_t key_size, uint32_t trans_id, uint16_t* p_cur_handle) argument 442 gatts_read_attr_value_by_handle( tGATT_TCB& tcb, tGATT_SVC_DB* p_db, uint8_t op_code, uint16_t handle, uint16_t offset, uint8_t* p_value, uint16_t* p_len, uint16_t mtu, tGATT_SEC_FLAG sec_flag, uint8_t key_size, uint32_t trans_id) argument 480 gatts_read_attr_perm_check(tGATT_SVC_DB* p_db, bool is_long, uint16_t handle, tGATT_SEC_FLAG sec_flag, uint8_t key_size) argument 508 gatts_write_attr_perm_check(tGATT_SVC_DB* p_db, uint8_t op_code, uint16_t handle, uint16_t offset, uint8_t* p_data, uint16_t len, tGATT_SEC_FLAG sec_flag, uint8_t key_size) argument [all...] |
H A D | gatt_sr.cc | 358 uint8_t sec_flag, key_size; local 363 gatt_sr_get_sec_info(tcb.peer_bda, tcb.transport, &sec_flag, &key_size); 388 err = gatts_read_attr_perm_check(it->p_db, false, handle, sec_flag, 422 &p_msg->attr_value.len, GATT_MAX_ATTR_LEN, sec_flag, key_size, 826 uint8_t sec_flag, key_size; local 827 gatt_sr_get_sec_info(tcb.peer_bda, tcb.transport, &sec_flag, &key_size); 830 tcb, el.p_db, op_code, p_msg, s_hdl, e_hdl, uuid, &buf_len, sec_flag, 870 uint8_t sec_flag, key_size, *p = p_data; local 906 gatt_sr_get_sec_info(tcb.peer_bda, tcb.transport, &sec_flag, &key_size); 910 sec_flag, key_siz 975 uint8_t sec_flag, key_size; local [all...] |
H A D | gatt_utils.cc | 677 uint8_t sec_flag = 0; local 679 BTM_GetSecurityFlagsByTransport(rem_bda, &sec_flag, transport); 681 sec_flag &= (GATT_SEC_FLAG_LKEY_UNAUTHED | GATT_SEC_FLAG_LKEY_AUTHED | 685 *p_sec_flag = sec_flag;
|
/system/bt/stack/l2cap/ |
H A D | l2c_ble.cc | 1338 uint8_t sec_flag; local 1363 BTM_GetSecurityFlagsByTransport(p_bda, &sec_flag, transport); 1364 if (sec_flag & BTM_SEC_FLAG_LKEY_AUTHED)
|
/system/bt/bta/hearing_aid/ |
H A D | hearing_aid.cc | 361 uint8_t sec_flag = 0; local 362 BTM_GetSecurityFlagsByTransport(address, &sec_flag, BT_TRANSPORT_LE); 364 if (sec_flag & BTM_SEC_FLAG_ENCRYPTED) { 370 if (sec_flag & BTM_SEC_FLAG_LKEY_KNOWN) { 372 sec_flag = BTM_BLE_SEC_ENCRYPT; 374 sec_flag);
|
/system/bt/bta/hh/ |
H A D | bta_hh_le.cc | 1083 uint8_t sec_flag = 0; local 1097 BTM_GetSecurityFlagsByTransport(p_cb->addr, &sec_flag, BT_TRANSPORT_LE); 1100 if (sec_flag & BTM_SEC_FLAG_ENCRYPTED) { 1105 else if (sec_flag & BTM_SEC_FLAG_LKEY_KNOWN) { 1106 sec_flag = BTM_BLE_SEC_ENCRYPT; 1109 NULL, sec_flag); 1113 sec_flag = BTM_BLE_SEC_ENCRYPT_NO_MITM; 1117 NULL, sec_flag); 1982 uint8_t sec_flag = 0; local 1988 BTM_GetSecurityFlagsByTransport(p_cb->addr, &sec_flag, BT_TRANSPORT_L [all...] |