Home | History | Annotate | Download | only in btm

Lines Matching full:sec_flags

141   if (p_dev_rec->sec_flags & BTM_SEC_AUTHENTICATED) {
157 if (p_dev_rec->sec_flags & BTM_SEC_ENCRYPTED) {
173 if (p_dev_rec->sec_flags & BTM_SEC_AUTHORIZED) {
190 if (p_dev_rec->sec_flags & BTM_SEC_16_DIGIT_PIN_AUTHED) {
328 *p_sec_flags = (uint8_t)p_dev_rec->sec_flags;
352 *p_sec_flags = (uint8_t)p_dev_rec->sec_flags;
354 *p_sec_flags = (uint8_t)(p_dev_rec->sec_flags >> 8);
870 p_dev_rec->sec_flags
873 p_dev_rec->sec_flags |= BTM_SEC_16_DIGIT_PIN_AUTHED;
911 p_dev_rec->sec_flags &= ~BTM_SEC_LINK_KEY_AUTHED;
970 BTM_TRACE_DEBUG("before update sec_flags=0x%x", p_dev_rec->sec_flags);
975 (p_dev_rec->sec_flags & BTM_SEC_AUTHENTICATED)) ||
978 (p_dev_rec->sec_flags & BTM_SEC_LE_AUTHENTICATED))) {
1005 p_dev_rec->sec_flags &= ~BTM_SEC_LE_MASK;
1018 p_dev_rec->sec_flags &=
1022 BTM_TRACE_DEBUG("after update sec_flags=0x%x", p_dev_rec->sec_flags);
1048 p_dev_rec->sec_flags &= ~BTM_SEC_NAME_KNOWN;
1253 if ((p_dev_rec != NULL) && (p_dev_rec->sec_flags & BTM_SEC_LINK_KEY_KNOWN)) {
1277 if ((p_dev_rec != NULL) && (p_dev_rec->sec_flags & BTM_SEC_LINK_KEY_KNOWN)) {
1331 (p_dev_rec->sec_flags & BTM_SEC_ENCRYPTED)) {
1364 p_dev_rec->hci_handle, p_dev_rec->sec_state, p_dev_rec->sec_flags,
1476 p_dev_rec->sec_flags |= BTM_SEC_LINK_KEY_AUTHED;
1477 p_dev_rec->sec_flags |= BTM_SEC_16_DIGIT_PIN_AUTHED;
1528 p_dev_rec->sec_flags &=
1895 if (p_dev_rec->sec_flags & BTM_SEC_LINK_KEY_KNOWN) {
1930 BTM_TRACE_DEBUG("%s() is_possible: %d sec_flags: 0x%x", __func__, is_possible,
1931 p_dev_rec->sec_flags);
1950 if (!(p_dev_rec->sec_flags & BTM_SEC_LINK_KEY_KNOWN)) return;
1953 BTM_TRACE_DEBUG("need upgrade!! sec_flags:0x%x", p_dev_rec->sec_flags);
1971 p_dev_rec->sec_flags &=
1973 p_dev_rec->sec_flags &= ~BTM_SEC_AUTHENTICATED;
1974 BTM_TRACE_DEBUG("sec_flags:0x%x", p_dev_rec->sec_flags);
2064 (p_dev_rec->sec_flags & BTM_SEC_AUTHENTICATED))) ||
2067 (p_dev_rec->sec_flags & BTM_SEC_ENCRYPTED))) ||
2069 (p_dev_rec->sec_flags & BTM_SEC_AUTHORIZED)))) {
2076 (p_dev_rec->sec_flags & BTM_SEC_AUTHENTICATED))) ||
2079 (p_dev_rec->sec_flags & BTM_SEC_ENCRYPTED))) ||
2081 (p_dev_rec->sec_flags & BTM_SEC_AUTHORIZED)))) {
2145 BTM_TRACE_EVENT("security_flags:x%x, sec_flags:x%x", security_required,
2146 p_dev_rec->sec_flags);
2241 BTM_TRACE_DEBUG("%s: (%s) remote features unknown!!sec_flags:0x%02x",
2243 p_dev_rec->sec_flags);
2251 "%s() sm4:0x%x, sec_flags:0x%x, security_required:0x%x chk:%d", __func__,
2252 p_dev_rec->sm4, p_dev_rec->sec_flags, security_required,
2319 (p_dev_rec->sec_flags & BTM_SEC_AUTHENTICATED),
2320 (p_dev_rec->sec_flags & BTM_SEC_ENCRYPTED));
2323 if ((0 == (p_dev_rec->sec_flags & BTM_SEC_AUTHENTICATED)) ||
2324 (0 == (p_dev_rec->sec_flags & BTM_SEC_ENCRYPTED))) {
2353 p_dev_rec->sec_flags &= ~BTM_SEC_AUTHORIZED;
2361 if ((p_dev_rec->sec_flags & BTM_SEC_LINK_KEY_KNOWN) != 0) {
2364 p_dev_rec->sec_flags &=
2367 BTM_TRACE_DEBUG("%s: sec_flags:0x%x", __func__, p_dev_rec->sec_flags);
2377 __func__, psm, handle, p_dev_rec->sec_state, p_dev_rec->sec_flags,
2588 if ((p_dev_rec->sec_flags & BTM_SEC_LINK_KEY_KNOWN) != 0) {
2592 p_dev_rec->sec_flags &=
2595 BTM_TRACE_DEBUG("%s: sec_flags:0x%x", __func__, p_dev_rec->sec_flags);
2612 p_dev_rec->sec_flags &= ~(BTM_SEC_AUTHORIZED);
2618 p_dev_rec->sec_flags, p_dev_rec->security_required,
2657 if (!p_dev_rec || !(p_dev_rec->sec_flags & BTM_SEC_LINK_KEY_AUTHED)) {
3022 p_dev_rec->sec_flags |= BTM_SEC_NAME_KNOWN;
3023 BTM_TRACE_EVENT("setting BTM_SEC_NAME_KNOWN sec_flags:0x%x",
3024 p_dev_rec->sec_flags);
3186 (p_dev_rec->sec_flags & BTM_SEC_AUTHENTICATED)) {
3702 p_dev_rec->sec_flags |= BTM_SEC_AUTHENTICATED;
3884 p_dev_rec->sec_flags &= ~BTM_SEC_LINK_KEY_KNOWN;
3885 BTM_TRACE_DEBUG("%s Retry for missing key sm4:x%x sec_flags:0x%x", __func__,
3886 p_dev_rec->sm4, p_dev_rec->sec_flags);
3980 ((p_dev_rec->sec_flags & (BTM_SEC_AUTHENTICATED | BTM_SEC_ENCRYPTED)) ==
4010 && (!(p_dev_rec->sec_flags & BTM_SEC_LE_LINK_KEY_KNOWN) ||
4012 (!(p_dev_rec->sec_flags & BTM_SEC_LE_LINK_KEY_AUTHED) &&
4013 (p_dev_rec->sec_flags & BTM_SEC_LINK_KEY_AUTHED)))) {
4041 p_dev_rec->sec_flags |= BTM_SEC_AUTHENTICATED;
4048 p_dev_rec->sec_flags |= BTM_SEC_16_DIGIT_PIN_AUTHED;
4078 BTM_TRACE_DEBUG("before update p_dev_rec->sec_flags=0x%x",
4079 (p_dev_rec) ? p_dev_rec->sec_flags : 0);
4094 p_dev_rec->sec_flags |= (BTM_SEC_AUTHENTICATED | BTM_SEC_ENCRYPTED);
4098 p_dev_rec->sec_flags |= BTM_SEC_16_DIGIT_PIN_AUTHED;
4101 p_dev_rec->sec_flags |= (BTM_SEC_LE_AUTHENTICATED | BTM_SEC_LE_ENCRYPTED);
4110 p_dev_rec->sec_flags &= ~BTM_SEC_ENCRYPTED;
4112 p_dev_rec->sec_flags &= ~BTM_SEC_LE_ENCRYPTED;
4115 BTM_TRACE_DEBUG("after update p_dev_rec->sec_flags=0x%x",
4116 p_dev_rec->sec_flags);
4126 p_dev_rec->sec_flags &= ~(BTM_SEC_LE_LINK_KEY_KNOWN);
4152 (!(p_dev_rec->sec_flags & BTM_SEC_LE_LINK_KEY_KNOWN) ||
4154 (!(p_dev_rec->sec_flags & BTM_SEC_LE_LINK_KEY_AUTHED) &&
4155 (p_dev_rec->sec_flags & BTM_SEC_LINK_KEY_AUTHED))) &&
4308 if (p_dev_rec->sec_flags & BTM_SEC_NAME_KNOWN) {
4395 p_dev_rec->sec_flags &=
4424 p_dev_rec->sec_flags &= ~(BTM_SEC_LE_LINK_KEY_KNOWN << bit_shift);
4454 if (is_pairing_device && (p_dev_rec->sec_flags & BTM_SEC_LINK_KEY_KNOWN)) {
4509 p_dev_rec->sec_flags &= ~((BTM_SEC_AUTHORIZED | BTM_SEC_AUTHENTICATED |
4514 p_dev_rec->sec_flags |=
4518 p_dev_rec->sec_flags |= (BTM_SEC_AUTHENTICATED << bit_shift);
4523 p_dev_rec->sec_flags |= (BTM_SEC_16_DIGIT_PIN_AUTHED << bit_shift);
4532 if (!(p_dev_rec->sec_flags & BTM_SEC_NAME_KNOWN) ||
4616 BTM_TRACE_EVENT("%s before update sec_flags=0x%x", __func__,
4617 p_dev_rec->sec_flags);
4624 p_dev_rec->sec_flags &= ~BTM_SEC_LINK_KEY_KNOWN;
4643 /* see sec_flags processing in btm_acl_removed */
4647 p_dev_rec->sec_flags &= ~(BTM_SEC_LE_AUTHENTICATED | BTM_SEC_LE_ENCRYPTED);
4651 p_dev_rec->sec_flags &=
4657 p_dev_rec->sec_flags &= ~(BTM_SEC_LINK_KEY_KNOWN);
4660 BTM_TRACE_EVENT("%s after update sec_flags=0x%x", __func__,
4661 p_dev_rec->sec_flags);
4714 p_dev_rec->sec_flags |= BTM_SEC_LINK_KEY_KNOWN;
4723 p_dev_rec->sec_flags |= BTM_SEC_16_DIGIT_PIN_AUTHED;
4760 if ((!(p_dev_rec->sec_flags & BTM_SEC_NAME_KNOWN) &&
4775 BTM_TRACE_EVENT("rmt_io_caps:%d, sec_flags:x%x, dev_class[1]:x%02x",
4776 p_dev_rec->rmt_io_caps, p_dev_rec->sec_flags,
4797 if (p_dev_rec->sec_flags & BTM_SEC_LINK_KEY_AUTHED)
4839 if (p_dev_rec->sec_flags & BTM_SEC_LINK_KEY_KNOWN) {
5071 if (p_dev_rec->sec_flags & BTM_SEC_NAME_KNOWN) {
5143 p_dev_rec->security_required, p_dev_rec->sec_flags, p_dev_rec->sec_state);
5149 if (!(p_dev_rec->sec_flags & BTM_SEC_NAME_KNOWN) &&
5160 if ((((!(p_dev_rec->sec_flags & BTM_SEC_AUTHENTICATED)) &&
5165 (!(p_dev_rec->sec_flags & BTM_SEC_16_DIGIT_PIN_AUTHED) &&
5195 if ((p_dev_rec->sec_flags & BTM_SEC_LINK_KEY_KNOWN) &&
5196 (!(p_dev_rec->sec_flags & BTM_SEC_16_DIGIT_PIN_AUTHED) &&
5199 p_dev_rec->sec_flags &=
5210 if (!(p_dev_rec->sec_flags & BTM_SEC_ENCRYPTED) &&
5238 if (!(p_dev_rec->sec_flags & BTM_SEC_AUTHORIZED) &&
5334 if ((p_dev_rec->sec_flags & BTM_SEC_NAME_KNOWN) ||
5369 p_dev_rec->sec_flags |= BTM_SEC_AUTHORIZED;
5936 p_dev_rec->sec_flags & BTM_SEC_LE_AUTHENTICATED)) {
6000 (p_dev_rec->sec_flags & BTM_SEC_LE_LINK_KEY_KNOWN)) ||
6001 (p_dev_rec->sec_flags & BTM_SEC_LINK_KEY_KNOWN))) {