Home | History | Annotate | Download | only in btm

Lines Matching refs:is_originator

58 static tBTM_SEC_SERV_REC *btm_sec_find_first_serv (BOOLEAN is_originator, UINT16 psm);
60 static tBTM_SEC_SERV_REC *btm_sec_find_mx_serv (UINT8 is_originator, UINT16 psm,
102 static UINT16 btm_sec_set_serv_level4_flags (UINT16 cur_security, BOOLEAN is_originator);
464 ** Parameters: is_originator - TRUE if originating the connection, FALSE if not
477 BOOLEAN BTM_SetSecurityLevel (BOOLEAN is_originator, char *p_name, UINT8 service_id,
484 if (is_originator)
492 return(btm_sec_set_security_level (is_originator, p_name, service_id,
524 BOOLEAN is_originator;
529 is_originator = TRUE;
531 is_originator = FALSE;
542 is_originator = conn_type;
603 if (is_originator)
716 index, service_id, is_originator, psm, mx_proto_id, mx_chan_id);
1038 p_dev_rec->is_originator = TRUE;
1433 p_dev_rec->is_originator = FALSE;
2013 static BOOLEAN btm_sec_is_upgrade_possible(tBTM_SEC_DEV_REC *p_dev_rec, BOOLEAN is_originator)
2015 UINT16 mtm_check = is_originator ? BTM_SEC_OUT_MITM : BTM_SEC_IN_MITM;
2065 static void btm_sec_check_upgrade(tBTM_SEC_DEV_REC *p_dev_rec, BOOLEAN is_originator)
2074 if (btm_sec_is_upgrade_possible (p_dev_rec, is_originator) == TRUE)
2109 ** is_originator - TRUE if protocol above L2CAP originates
2139 BOOLEAN is_originator;
2144 is_originator = TRUE;
2146 is_originator = FALSE;
2150 is_originator = conn_type;
2152 BTM_TRACE_DEBUG ("%s() is_originator:%d, 0x%x", __func__, is_originator, p_ref_data);
2183 is_originator);
2191 if (is_originator)
2237 is_originator);
2245 BTM_TRACE_DEBUG("%s: security_required 0x%04x, is_originator 0x%02x, psm 0x%04x",
2246 __FUNCTION__, security_required, is_originator, psm);
2248 if ((!is_originator) && (security_required & BTM_SEC_MODE4_LEVEL4))
2279 (btm_sec_is_upgrade_possible(p_dev_rec, is_originator) == FALSE)))
2283 if (is_originator)
2339 if (is_originator)
2356 (is_originator) ? "initiator" : "acceptor", p_dev_rec->sec_flags);
2367 old_is_originator = p_dev_rec->is_originator;
2370 p_dev_rec->is_originator = is_originator;
2394 p_dev_rec->is_originator = old_is_originator;
2405 if (is_originator &&
2415 p_dev_rec->is_originator = old_is_originator;
2475 btm_sec_check_upgrade(p_dev_rec, is_originator);
2502 ** is_originator - TRUE if protocol above L2CAP originates
2515 tBTM_STATUS btm_sec_mx_access_request (BD_ADDR bd_addr, UINT16 psm, BOOLEAN is_originator,
2525 BTM_TRACE_DEBUG ("%s() is_originator: %d", __func__, is_originator);
2530 p_serv_rec = btm_sec_find_mx_serv (is_originator, psm, mx_proto_id, mx_chan_id);
2546 is_originator);
2567 (btm_sec_is_upgrade_possible(p_dev_rec, is_originator) == FALSE)))
2571 if (is_originator)
2610 if ((is_originator && (p_serv_rec->security_flags & BTM_SEC_OUT_AUTHORIZE)) ||
2611 (!is_originator && (p_serv_rec->security_flags & BTM_SEC_IN_AUTHORIZE)))
2628 btm_sec_queue_mx_request (bd_addr, psm, is_originator, mx_proto_id,
2645 if ((!is_originator) && ((security_required & BTM_SEC_MODE4_LEVEL4) ||
2690 btm_sec_check_upgrade(p_dev_rec, is_originator);
2695 p_dev_rec->is_originator = is_originator;
4718 BTM_TRACE_DEBUG ("is_originator:%d ", p_dev_rec->is_originator);
4719 if (!(p_dev_rec->sec_flags & BTM_SEC_NAME_KNOWN) || p_dev_rec->is_originator)
5299 || (!p_dev_rec->is_originator
5432 && (( p_dev_rec->is_originator && (p_dev_rec->security_required & BTM_SEC_OUT_AUTHENTICATE))
5433 || (!p_dev_rec->is_originator && (p_dev_rec->security_required & BTM_SEC_IN_AUTHENTICATE))))
5435 && (!p_dev_rec->is_originator
5448 if ( !p_dev_rec->is_originator && (p_dev_rec->is_ucd == TRUE ))
5467 && (!p_dev_rec->is_originator && (p_dev_rec->security_required
5483 && (( p_dev_rec->is_originator && (p_dev_rec->security_required & BTM_SEC_OUT_ENCRYPT))
5484 || (!p_dev_rec->is_originator && (p_dev_rec->security_required & BTM_SEC_IN_ENCRYPT)))
5489 if ( !p_dev_rec->is_originator && (p_dev_rec->is_ucd == TRUE ))
5513 && (( p_dev_rec->is_originator && (p_dev_rec->security_required & BTM_SEC_OUT_AUTHORIZE))
5514 || (!p_dev_rec->is_originator && (p_dev_rec->security_required & BTM_SEC_IN_AUTHORIZE))))
5630 if (p_dev_rec->is_originator)
5650 p_dev_rec->is_originator);
5664 if (!p_dev_rec->is_originator)
5710 BOOLEAN is_originator;
5715 is_originator = TRUE;
5717 is_originator = FALSE;
5719 is_originator = conn_type;
5722 if (is_originator && btm_cb.p_out_serv && btm_cb.p_out_serv->psm == psm)
5779 static tBTM_SEC_SERV_REC *btm_sec_find_mx_serv (UINT8 is_originator, UINT16 psm,
5787 if (is_originator && p_out_serv && p_out_serv->psm == psm
5802 && (( is_originator && (p_serv_rec->orig_mx_chan_id == mx_chan_id))
5803 || (!is_originator && (p_serv_rec->term_mx_chan_id == mx_chan_id))))
6330 static UINT16 btm_sec_set_serv_level4_flags(UINT16 cur_security, BOOLEAN is_originator)
6332 UINT16 sec_level4_flags = is_originator ? BTM_SEC_OUT_LEVEL4_FLAGS : BTM_SEC_IN_LEVEL4_FLAGS;