/system/bt/stack/l2cap/ |
H A D | l2c_link.c | 48 static BOOLEAN l2c_link_send_to_lower (tL2C_LCB *p_lcb, BT_HDR *p_buf); 62 tL2C_LCB *p_lcb; local 68 p_lcb = l2cu_find_lcb_by_bd_addr (bd_addr, BT_TRANSPORT_BR_EDR); 71 if (!p_lcb) 73 p_lcb = l2cu_allocate_lcb (bd_addr, FALSE, BT_TRANSPORT_BR_EDR); 74 if (!p_lcb) 86 if (p_lcb_cur == p_lcb) 92 p_lcb->link_role = HCI_ROLE_MASTER; 100 p_lcb->link_role = HCI_ROLE_SLAVE; 102 p_lcb 161 tL2C_LCB *p_lcb; local 303 tL2C_LCB *p_lcb; local 371 tL2C_LCB *p_lcb; local 524 tL2C_LCB *p_lcb; local 555 l2c_link_timeout(tL2C_LCB *p_lcb) argument 687 tL2C_LCB *p_lcb = (tL2C_LCB *)data; local 746 tL2C_LCB *p_lcb; local 947 tL2C_LCB *p_lcb; local 990 tL2C_LCB *p_lcb = l2cu_find_lcb_by_bd_addr (bd_addr, BT_TRANSPORT_BR_EDR); local 1012 l2c_link_check_power_mode(tL2C_LCB *p_lcb) argument 1064 l2c_link_check_send_pkts(tL2C_LCB *p_lcb, tL2C_CCB *p_ccb, BT_HDR *p_buf) argument 1240 l2c_link_send_to_lower(tL2C_LCB *p_lcb, BT_HDR *p_buf) argument 1390 tL2C_LCB *p_lcb; local 1528 tL2C_LCB *p_lcb; local [all...] |
H A D | l2c_ble.c | 40 static void l2cble_start_conn_update (tL2C_LCB *p_lcb); 55 tL2C_LCB *p_lcb; local 76 p_lcb = l2cu_find_lcb_by_bd_addr(rem_bda, BT_TRANSPORT_LE); 78 if (p_lcb != NULL && 79 !(p_lcb->link_role == HCI_ROLE_SLAVE && btm_bda_to_acl(rem_bda, BT_TRANSPORT_LE) != NULL)) 81 p_lcb->disc_reason = L2CAP_CONN_CANCEL; 82 l2cu_release_lcb (p_lcb); 107 tL2C_LCB *p_lcb; local 111 p_lcb = l2cu_find_lcb_by_bd_addr (rem_bda, BT_TRANSPORT_LE); 114 if (!p_lcb || !p_acl_c 207 tL2C_LCB *p_lcb; local 225 tL2C_LCB *p_lcb; local 237 tL2C_LCB *p_lcb = l2cu_find_lcb_by_bd_addr (bda, BT_TRANSPORT_LE); local 283 tL2C_LCB *p_lcb = l2cu_find_lcb_by_bd_addr (bda, BT_TRANSPORT_LE); local 321 tL2C_LCB *p_lcb; local 398 tL2C_LCB *p_lcb; local 502 l2cble_start_conn_update(tL2C_LCB *p_lcb) argument 592 tL2C_LCB *p_lcb = l2cu_find_lcb_by_handle(handle); local 621 l2cble_process_sig_cmd(tL2C_LCB *p_lcb, UINT8 *p, UINT16 pkt_len) argument 877 l2cble_init_direct_conn(tL2C_LCB *p_lcb) argument 971 l2cble_create_conn(tL2C_LCB *p_lcb) argument 1035 tL2C_LCB *p_lcb; local 1158 tL2C_LCB *p_lcb = l2cu_find_lcb_by_handle (handle); local 1196 l2cble_update_data_length(tL2C_LCB *p_lcb) argument 1237 tL2C_LCB *p_lcb = l2cu_find_lcb_by_handle(handle); local 1260 tL2C_LCB *p_lcb = l2cu_find_lcb_by_bd_addr(remote_bda, BT_TRANSPORT_LE); local 1400 tL2C_LCB *p_lcb = l2cu_find_lcb_by_bd_addr(p_bda, BT_TRANSPORT_LE); local 1487 tL2C_LCB *p_lcb = NULL; local [all...] |
H A D | l2c_utils.c | 57 tL2C_LCB *p_lcb = &l2cb.lcb_pool[0]; local 59 for (xx = 0; xx < MAX_L2CAP_LINKS; xx++, p_lcb++) 61 if (!p_lcb->in_use) 63 alarm_free(p_lcb->l2c_lcb_timer); 64 alarm_free(p_lcb->info_resp_timer); 65 memset (p_lcb, 0, sizeof (tL2C_LCB)); 67 memcpy (p_lcb->remote_bd_addr, p_bd_addr, BD_ADDR_LEN); 69 p_lcb->in_use = TRUE; 70 p_lcb->link_state = LST_DISCONNECTED; 71 p_lcb 119 tL2C_LCB *p_lcb = l2cu_find_lcb_by_bd_addr (p_bd_addr, BT_TRANSPORT_BR_EDR); local 140 l2cu_release_lcb(tL2C_LCB *p_lcb) argument 285 tL2C_LCB *p_lcb = &l2cb.lcb_pool[0]; local 332 l2c_is_cmd_rejected(UINT8 cmd_code, UINT8 id, tL2C_LCB *p_lcb) argument 362 l2cu_build_header(tL2C_LCB *p_lcb, UINT16 len, UINT8 cmd, UINT8 id) argument 420 l2cu_adj_id(tL2C_LCB *p_lcb, UINT8 adj_mask) argument 438 l2cu_send_peer_cmd_reject(tL2C_LCB *p_lcb, UINT16 reason, UINT8 rem_id, UINT16 p1, UINT16 p2) argument 565 l2cu_reject_connection(tL2C_LCB *p_lcb, UINT16 remote_cid, UINT8 rem_id, UINT16 result) argument 975 l2cu_send_peer_disc_rsp(tL2C_LCB *p_lcb, UINT8 remote_id, UINT16 local_cid, UINT16 remote_cid) argument 1007 l2cu_send_peer_echo_req(tL2C_LCB *p_lcb, UINT8 *p_data, UINT16 data_len) argument 1042 l2cu_send_peer_echo_rsp(tL2C_LCB *p_lcb, UINT8 id, UINT8 *p_data, UINT16 data_len) argument 1094 l2cu_send_peer_info_req(tL2C_LCB *p_lcb, UINT16 info_type) argument 1135 l2cu_send_peer_info_rsp(tL2C_LCB *p_lcb, UINT8 remote_id, UINT16 info_type) argument 1479 l2cu_allocate_ccb(tL2C_LCB *p_lcb, UINT16 cid) argument 1630 tL2C_LCB *p_lcb = l2cu_find_lcb_by_handle(handle); local 1677 tL2C_LCB *p_lcb = p_ccb->p_lcb; local 1768 l2cu_find_ccb_by_remote_cid(tL2C_LCB *p_lcb, UINT16 remote_cid) argument 2141 tL2C_LCB *p_lcb; local 2257 tL2C_LCB *p_lcb = &l2cb.lcb_pool[0]; local 2280 l2cu_create_conn(tL2C_LCB *p_lcb, tBT_TRANSPORT transport) argument 2369 tL2C_LCB *p_lcb = &l2cb.lcb_pool[0]; local 2393 l2cu_create_conn_after_switch(tL2C_LCB *p_lcb) argument 2475 tL2C_LCB *p_lcb = &l2cb.lcb_pool[0]; local 2504 tL2C_LCB *p_lcb; local 2554 tL2C_LCB *p_lcb; local 2626 tL2C_LCB *p_lcb; local 2742 l2cu_initialize_fixed_ccb(tL2C_LCB *p_lcb, UINT16 fixed_cid, tL2CAP_FCR_OPTS *p_fcr) argument 2806 l2cu_no_dynamic_ccbs(tL2C_LCB *p_lcb) argument 2881 l2cu_process_fixed_chnl_resp(tL2C_LCB *p_lcb) argument 2952 l2cu_process_fixed_disc_cback(tL2C_LCB *p_lcb) argument 3006 l2cu_send_peer_ble_par_req(tL2C_LCB *p_lcb, UINT16 min_int, UINT16 max_int, UINT16 latency, UINT16 timeout) argument 3044 l2cu_send_peer_ble_par_rsp(tL2C_LCB *p_lcb, UINT16 reason, UINT8 rem_id) argument 3078 tL2C_LCB *p_lcb = NULL; local 3130 l2cu_reject_ble_connection(tL2C_LCB *p_lcb, UINT8 rem_id, UINT16 result) argument 3203 tL2C_LCB *p_lcb = NULL; local 3245 tL2C_LCB *p_lcb = NULL; local 3292 tL2C_LCB *p_lcb = &l2cb.lcb_pool[0]; local 3317 l2cu_find_ccb_by_cid(tL2C_LCB *p_lcb, UINT16 local_cid) argument 3379 l2cu_get_next_channel_in_rr(tL2C_LCB *p_lcb) argument 3493 l2cu_get_next_channel(tL2C_LCB *p_lcb) argument 3535 l2cu_get_next_buffer_to_send(tL2C_LCB *p_lcb) argument [all...] |
H A D | l2c_api.c | 131 tL2C_LCB *p_lcb; local 138 p_lcb = &l2cb.lcb_pool[0]; 139 for (ii = 0; ii < MAX_L2CAP_LINKS; ii++, p_lcb++) 141 if (p_lcb->in_use) 143 if (((p_ccb = p_lcb->ccb_queue.p_first_ccb) == NULL) 144 || (p_lcb->link_state == LST_DISCONNECTING)) 241 tL2C_LCB *p_lcb; local 266 if ((p_lcb = l2cu_find_lcb_by_bd_addr (p_bd_addr, BT_TRANSPORT_BR_EDR)) == NULL) 269 if ( ((p_lcb = l2cu_allocate_lcb (p_bd_addr, FALSE, BT_TRANSPORT_BR_EDR)) == NULL) 271 || (l2cu_create_conn(p_lcb, BT_TRANSPORT_BR_ED 429 tL2C_LCB *p_lcb = &l2cb.lcb_pool[0]; local 488 tL2C_LCB *p_lcb = l2cu_find_lcb_by_bd_addr(p_bd_addr, BT_TRANSPORT_LE); local 568 tL2C_LCB *p_lcb = l2cu_find_lcb_by_bd_addr(p_bd_addr, BT_TRANSPORT_LE); local 703 tL2C_LCB *p_lcb; local 935 tL2C_LCB *p_lcb; local 1005 tL2C_LCB *p_lcb; local 1083 tL2C_LCB *p_lcb; local 1130 tL2C_LCB *p_lcb; local 1148 tL2C_LCB *p_lcb = &l2cb.lcb_pool[0]; local 1234 tL2C_LCB *p_lcb; local 1460 tL2C_LCB *p_lcb; local 1565 tL2C_LCB *p_lcb; local 1601 tL2C_LCB *p_lcb = NULL; local 1679 tL2C_LCB *p_lcb; local 1798 tL2C_LCB *p_lcb; local 1908 tL2C_LCB *p_lcb; local 1979 tL2C_LCB *p_lcb; local 2108 tL2C_LCB *p_lcb; local 2210 tL2C_LCB *p_lcb; local [all...] |
H A D | l2c_ucd.c | 331 tL2C_LCB *p_lcb; local 349 if (((p_lcb = l2cu_find_lcb_by_bd_addr (rem_bda, BT_TRANSPORT_BR_EDR)) == NULL) 350 ||((p_ccb = l2cu_find_ccb_by_cid (p_lcb, L2CAP_CONNECTIONLESS_CID)) == NULL)) 367 if ((p_lcb)&&(p_lcb->link_state == LST_CONNECTED)) 371 p_ccb = l2cu_find_ccb_by_cid (p_lcb, L2CAP_CONNECTIONLESS_CID); 397 tL2C_LCB *p_lcb; local 417 if (((p_lcb = l2cu_find_lcb_by_bd_addr (rem_bda, BT_TRANSPORT_BR_EDR)) == NULL) 418 ||((p_ccb = l2cu_find_ccb_by_cid (p_lcb, L2CAP_CONNECTIONLESS_CID)) == NULL)) 427 if (((p_lcb 488 tL2C_LCB *p_lcb; local 521 tL2C_LCB *p_lcb; local 560 tL2C_LCB *p_lcb; local 644 l2c_ucd_delete_sec_pending_q(tL2C_LCB *p_lcb) argument [all...] |
H A D | l2c_csm.c | 172 if (p_ccb->p_lcb->transport == BT_TRANSPORT_LE) 175 l2ble_sec_access_req(p_ccb->p_lcb->remote_bd_addr, p_ccb->p_rcb->psm, TRUE, 181 btm_sec_l2cap_access_req (p_ccb->p_lcb->remote_bd_addr, p_ccb->p_rcb->psm, 182 p_ccb->p_lcb->handle, TRUE, &l2c_link_sec_comp, p_ccb); 189 || !btm_acl_notif_conn_collision(p_ccb->p_lcb->remote_bd_addr)) 198 if (p_ccb->p_lcb->transport == BT_TRANSPORT_LE) 201 l2ble_sec_access_req(p_ccb->p_lcb->remote_bd_addr, p_ccb->p_rcb->psm, TRUE, 218 BTM_SetPowerMode (BTM_PM_SET_ONLY_ID, p_ccb->p_lcb->remote_bd_addr, &settings); 222 if (btm_sec_l2cap_access_req (p_ccb->p_lcb->remote_bd_addr, p_ccb->p_rcb->psm, 223 p_ccb->p_lcb [all...] |
H A D | l2c_main.c | 48 static void process_l2cap_cmd (tL2C_LCB *p_lcb, UINT8 *p, UINT16 pkt_len); 72 tL2C_LCB *p_lcb; local 87 if ((p_lcb = l2cu_find_lcb_by_handle (handle)) == NULL) 141 if (p_lcb && p_lcb->transport == BT_TRANSPORT_LE && p_lcb->link_state != LST_DISCONNECTING) 143 l2cble_notify_le_connection(p_lcb->remote_bd_addr); 149 if ((p_ccb = l2cu_find_ccb_by_cid (p_lcb, rcv_cid)) == NULL) 181 process_l2cap_cmd (p_lcb, p, l2cap_len); 186 /* process_connectionless_data (p_lcb); */ 271 process_l2cap_cmd(tL2C_LCB *p_lcb, UINT8 *p, UINT16 pkt_len) argument 886 tL2C_LCB *p_lcb = (tL2C_LCB *)data; local [all...] |
H A D | l2c_int.h | 284 struct t_l2c_linkcb *p_lcb; /* Link this CCB is assigned to */ member in struct:t_l2c_ccb 589 extern void l2cu_release_lcb (tL2C_LCB *p_lcb); 601 extern tL2C_CCB *l2cu_allocate_ccb (tL2C_LCB *p_lcb, UINT16 cid); 603 extern tL2C_CCB *l2cu_find_ccb_by_cid (tL2C_LCB *p_lcb, UINT16 local_cid); 604 extern tL2C_CCB *l2cu_find_ccb_by_remote_cid (tL2C_LCB *p_lcb, UINT16 remote_cid); 605 extern void l2cu_adj_id (tL2C_LCB *p_lcb, UINT8 adj_mask); 606 extern BOOLEAN l2c_is_cmd_rejected (UINT8 cmd_code, UINT8 id, tL2C_LCB *p_lcb); 608 extern void l2cu_send_peer_cmd_reject (tL2C_LCB *p_lcb, UINT16 reason, 616 extern void l2cu_send_peer_disc_rsp (tL2C_LCB *p_lcb, UINT8 remote_id, UINT16 local_cid, UINT16 remote_cid); 617 extern void l2cu_send_peer_echo_req (tL2C_LCB *p_lcb, UINT [all...] |
H A D | l2c_fcr.c | 375 if ((p_ccb->p_lcb->sent_not_acked < 2)&&(l2cb.controller_xmit_window > 0)) 576 l2c_link_check_send_pkts (p_ccb->p_lcb, NULL, p_buf); 809 l2c_link_check_send_pkts (p_ccb->p_lcb, NULL, NULL); 1526 (p_ccb->local_cid, p_ccb->p_lcb->remote_bd_addr, p_buf); 1607 for (list_node_t *node_tmp = list_begin(p_ccb->p_lcb->link_xmit_data_q); 1608 node_tmp != list_end(p_ccb->p_lcb->link_xmit_data_q);) { 1614 list_remove(p_ccb->p_lcb->link_xmit_data_q, p_tmp); 1646 l2c_link_check_send_pkts (p_ccb->p_lcb, NULL, NULL); 1961 if (!(p_ccb->p_lcb->peer_ext_fea & L2CAP_EXTFEA_ENH_RETRANS)) 1964 if (!(p_ccb->p_lcb [all...] |
/system/bt/stack/avct/ |
H A D | avct_l2c.c | 73 static BOOLEAN avct_l2c_is_passive (tAVCT_LCB *p_lcb) argument 81 if (p_ccb->allocated && (p_ccb->p_lcb == p_lcb)) 106 tAVCT_LCB *p_lcb; local 112 if ((p_lcb = avct_lcb_by_bd(bd_addr)) == NULL) 115 if ((p_lcb = avct_lcb_alloc(bd_addr)) == NULL) 124 if (!avct_l2c_is_passive (p_lcb) || (p_lcb->ch_state == AVCT_CH_OPEN)) 132 p_lcb->conflict_lcid = p_lcb 180 tAVCT_LCB *p_lcb; local 241 tAVCT_LCB *p_lcb; local 291 tAVCT_LCB *p_lcb; local 341 tAVCT_LCB *p_lcb; local 371 tAVCT_LCB *p_lcb; local 400 tAVCT_LCB *p_lcb; local 422 tAVCT_LCB *p_lcb; local [all...] |
H A D | avct_lcb_act.c | 53 static BT_HDR *avct_lcb_msg_asmbl(tAVCT_LCB *p_lcb, BT_HDR *p_buf) argument 74 if (p_lcb->p_rx_msg != NULL) 77 osi_free_and_reset((void **)&p_lcb->p_rx_msg); 85 if (p_lcb->p_rx_msg != NULL) 88 osi_free(p_lcb->p_rx_msg); 95 p_lcb->p_rx_msg = (BT_HDR *)osi_malloc(BT_DEFAULT_BUFFER_SIZE); 96 memcpy(p_lcb->p_rx_msg, p_buf, 103 p = (UINT8 *)(p_lcb->p_rx_msg + 1) + p_lcb->p_rx_msg->offset; 109 p_lcb 182 avct_lcb_chnl_open(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data) argument 207 avct_lcb_unbind_disc(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data) argument 227 avct_lcb_open_ind(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data) argument 278 avct_lcb_open_fail(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data) argument 304 avct_lcb_close_ind(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data) argument 340 avct_lcb_close_cfm(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data) argument 385 avct_lcb_bind_conn(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data) argument 404 avct_lcb_chk_disc(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data) argument 433 avct_lcb_chnl_disc(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data) argument 451 avct_lcb_bind_fail(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data) argument 468 avct_lcb_cong_ind(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data) argument 510 avct_lcb_discard_msg(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data) argument 528 avct_lcb_send_msg(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data) argument 641 avct_lcb_free_msg_ind(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data) argument 661 avct_lcb_msg_ind(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data) argument [all...] |
H A D | avct_lcb.c | 194 void avct_lcb_event(tAVCT_LCB *p_lcb, UINT8 event, tAVCT_LCB_EVT *p_data) argument 201 AVCT_TRACE_EVENT("LCB lcb=%d event=%s state=%s", p_lcb->allocated, avct_lcb_evt_str[event], avct_lcb_st_str[p_lcb->state]); 203 AVCT_TRACE_EVENT("LCB lcb=%d event=%d state=%d", p_lcb->allocated, event, p_lcb->state); 207 state_table = avct_lcb_st_tbl[p_lcb->state]; 210 p_lcb->state = state_table[event][AVCT_LCB_NEXT_STATE]; 217 (*avct_lcb_action[action])(p_lcb, p_data); 282 tAVCT_LCB *p_lcb = &avct_cb.lcb[0]; local 285 for (i = 0; i < AVCT_NUM_LINKS; i++, p_lcb 317 tAVCT_LCB *p_lcb = &avct_cb.lcb[0]; local 351 avct_lcb_dealloc(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data) argument 389 tAVCT_LCB *p_lcb = &avct_cb.lcb[0]; local 420 avct_lcb_has_pid(tAVCT_LCB *p_lcb, UINT16 pid) argument 445 avct_lcb_last_ccb(tAVCT_LCB *p_lcb, tAVCT_CCB *p_ccb_last) argument [all...] |
H A D | avct_int.h | 107 tAVCT_LCB *p_lcb; /* Associated LCB */ member in struct:__anon823 146 extern void avct_lcb_event(tAVCT_LCB *p_lcb, UINT8 event, tAVCT_LCB_EVT *p_data); 149 extern void avct_close_bcb(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data); 151 extern tAVCT_BCB *avct_bcb_by_lcb(tAVCT_LCB *p_lcb); 157 extern void avct_lcb_dealloc(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data); 159 extern tAVCT_CCB *avct_lcb_has_pid(tAVCT_LCB *p_lcb, UINT16 pid); 160 extern BOOLEAN avct_lcb_last_ccb(tAVCT_LCB *p_lcb, tAVCT_CCB *p_ccb_last); 163 extern void avct_lcb_chnl_open(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data); 164 extern void avct_lcb_unbind_disc(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data); 165 extern void avct_lcb_open_ind(tAVCT_LCB *p_lcb, tAVCT_LCB_EV [all...] |
H A D | avct_api.c | 137 tAVCT_LCB *p_lcb; local 155 if ((p_lcb = avct_lcb_by_bd(peer_addr)) == NULL) 157 if ((p_lcb = avct_lcb_alloc(peer_addr)) == NULL) 165 else if (avct_lcb_has_pid(p_lcb, p_cc->pid)) 174 p_ccb->p_lcb = p_lcb; 175 AVCT_TRACE_DEBUG("ch_state: %d", p_lcb->ch_state); 176 avct_lcb_event(p_lcb, AVCT_LCB_UL_BIND_EVT, (tAVCT_LCB_EVT *) &p_ccb); 209 else if (p_ccb->p_lcb == NULL) 216 avct_lcb_event(p_ccb->p_lcb, AVCT_LCB_UL_UNBIND_EV [all...] |
H A D | avct_ccb.c | 90 p_ccb->p_lcb = NULL;
|
/system/bt/bta/av/ |
H A D | bta_av_act.c | 459 tBTA_AV_LCB *p_lcb = NULL; local 466 p_lcb = &p_cb->lcb[xx]; 475 return p_lcb; 493 tBTA_AV_LCB *p_lcb; local 549 p_lcb = &p_cb->lcb[BTA_AV_NUM_LINKS]; 550 bdcpy(p_lcb->addr, p_data->rc_conn_chg.peer_addr); 552 p_lcb->addr[0], p_lcb->addr[1], 553 p_lcb->addr[2], p_lcb 1197 tBTA_AV_LCB *p_lcb; local 1450 tBTA_AV_LCB *p_lcb = NULL; local 1564 tBTA_AV_LCB *p_lcb = NULL; local 1814 tBTA_AV_LCB *p_lcb; local 1950 tBTA_AV_LCB *p_lcb; local [all...] |
/system/bt/stack/btm/ |
H A D | btm_ble_bgconn.c | 718 tL2C_LCB *p_lcb = (tL2C_LCB *)(p_req->p_param); local 720 if (p_lcb->in_use) 721 rt = l2cble_init_direct_conn(p_lcb);
|
H A D | btm_pm.c | 819 tL2C_LCB *p_lcb; local 836 if ((p_lcb = l2cu_find_lcb_by_bd_addr(p->remote_addr, BT_TRANSPORT_BR_EDR)) != NULL) 843 l2c_link_check_send_pkts(p_lcb, NULL, NULL);
|
H A D | btm_sec.c | 3001 tL2C_LCB *p_lcb = l2cu_find_lcb_by_bd_addr(p_dev_rec->bd_addr, BT_TRANSPORT_BR_EDR); local 3002 if (p_lcb && (p_lcb->link_state == LST_CONNECTED || p_lcb->link_state == LST_CONNECTING)) 3009 if (!p_lcb && (p_lcb = l2cu_allocate_lcb (p_dev_rec->bd_addr, TRUE, BT_TRANSPORT_BR_EDR)) == NULL) 3021 if (l2cu_create_conn(p_lcb, BT_TRANSPORT_BR_EDR) == FALSE) 3027 l2cu_release_lcb(p_lcb);
|
H A D | btm_ble.c | 1006 tL2C_LCB *p_lcb = l2cu_find_lcb_by_bd_addr(bd_addr, BT_TRANSPORT_LE); 1007 p_lcb->sec_act = sec_act;
|