• Home
  • Raw
  • Download

Lines Matching refs:p_dcb

525 static void btif_hl_clean_mdl_cb(btif_hl_mdl_cb_t *p_dcb)  in btif_hl_clean_mdl_cb()  argument
528 btif_hl_free_buf((void **) &p_dcb->p_rx_pkt); in btif_hl_clean_mdl_cb()
529 btif_hl_free_buf((void **) &p_dcb->p_tx_pkt); in btif_hl_clean_mdl_cb()
530 memset(p_dcb, 0 , sizeof(btif_hl_mdl_cb_t)); in btif_hl_clean_mdl_cb()
1059 btif_hl_mdl_cb_t *p_dcb; in btif_hl_find_mdl_idx_using_channel_id() local
1071 p_dcb =BTIF_HL_GET_MDL_CB_PTR(i,j,k); in btif_hl_find_mdl_idx_using_channel_id()
1074 p_dcb->in_use && in btif_hl_find_mdl_idx_using_channel_id()
1075 (p_dcb->channel_id == channel_id)) in btif_hl_find_mdl_idx_using_channel_id()
1141 btif_hl_mdl_cb_t *p_dcb; in btif_hl_find_mdl_idx_using_handle() local
1156 p_dcb =BTIF_HL_GET_MDL_CB_PTR(i,j,k); in btif_hl_find_mdl_idx_using_handle()
1159 p_dcb->in_use && in btif_hl_find_mdl_idx_using_handle()
1160 (p_dcb->mdl_handle == mdl_handle)) in btif_hl_find_mdl_idx_using_handle()
1928 btif_hl_mdl_cb_t *p_dcb; in btif_hl_clean_mdls_using_app_idx() local
1943 p_dcb = BTIF_HL_GET_MDL_CB_PTR(app_idx, j,x); in btif_hl_clean_mdls_using_app_idx()
1950 &bd_addr, p_dcb->local_mdep_cfg_idx, in btif_hl_clean_mdls_using_app_idx()
1951 p_dcb->channel_id, BTHL_CONN_STATE_DISCONNECTED, 0 ); in btif_hl_clean_mdls_using_app_idx()
1952 btif_hl_clean_mdl_cb(p_dcb); in btif_hl_clean_mdls_using_app_idx()
2237 btif_hl_mdl_cb_t *p_dcb = BTIF_HL_GET_MDL_CB_PTR( app_idx, mcl_idx, mdl_idx); in btif_hl_send_disconnecting_cb() local
2238 btif_hl_soc_cb_t *p_scb = p_dcb->p_scb; in btif_hl_send_disconnecting_cb()
2771 btif_hl_mdl_cb_t *p_dcb; in btif_hl_proc_dch_open_ind() local
2787 p_dcb = BTIF_HL_GET_MDL_CB_PTR(orig_app_idx, mcl_idx, mdl_idx); in btif_hl_proc_dch_open_ind()
2791 p_dcb->in_use = TRUE; in btif_hl_proc_dch_open_ind()
2792 p_dcb->mdl_handle = p_data->dch_open_ind.mdl_handle; in btif_hl_proc_dch_open_ind()
2793 p_dcb->local_mdep_cfg_idx = mdep_cfg_idx; in btif_hl_proc_dch_open_ind()
2794 p_dcb->local_mdep_id = p_data->dch_open_ind.local_mdep_id; in btif_hl_proc_dch_open_ind()
2795 p_dcb->mdl_id = p_data->dch_open_ind.mdl_id; in btif_hl_proc_dch_open_ind()
2796 p_dcb->dch_mode = p_data->dch_open_ind.dch_mode; in btif_hl_proc_dch_open_ind()
2797 p_dcb->dch_mode = p_data->dch_open_ind.dch_mode; in btif_hl_proc_dch_open_ind()
2798 p_dcb->is_the_first_reliable = p_data->dch_open_ind.first_reliable; in btif_hl_proc_dch_open_ind()
2799 p_dcb->mtu = p_data->dch_open_ind.mtu; in btif_hl_proc_dch_open_ind()
2801 … if(btif_hl_find_channel_id_using_mdl_id(orig_app_idx,p_dcb->mdl_id , &p_dcb->channel_id)) in btif_hl_proc_dch_open_ind()
2804 orig_app_idx, mcl_idx, mdl_idx, p_dcb->channel_id ); in btif_hl_proc_dch_open_ind()
2813 BTIF_TRACE_ERROR("Unable find channel id for mdl_id=0x%x", p_dcb->mdl_id ); in btif_hl_proc_dch_open_ind()
2824 btif_hl_clean_mdl_cb(p_dcb); in btif_hl_proc_dch_open_ind()
2848 btif_hl_mdl_cb_t *p_dcb; in btif_hl_proc_dch_open_cfm() local
2867 p_dcb = BTIF_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); in btif_hl_proc_dch_open_cfm()
2871 p_dcb->in_use = TRUE; in btif_hl_proc_dch_open_cfm()
2872 p_dcb->mdl_handle = p_data->dch_open_cfm.mdl_handle; in btif_hl_proc_dch_open_cfm()
2873 p_dcb->local_mdep_cfg_idx = mdep_cfg_idx; in btif_hl_proc_dch_open_cfm()
2874 p_dcb->local_mdep_id = p_data->dch_open_cfm.local_mdep_id; in btif_hl_proc_dch_open_cfm()
2875 p_dcb->mdl_id = p_data->dch_open_cfm.mdl_id; in btif_hl_proc_dch_open_cfm()
2876 p_dcb->dch_mode = p_data->dch_open_cfm.dch_mode; in btif_hl_proc_dch_open_cfm()
2877 p_dcb->is_the_first_reliable= p_data->dch_open_cfm.first_reliable; in btif_hl_proc_dch_open_cfm()
2878 p_dcb->mtu = p_data->dch_open_cfm.mtu; in btif_hl_proc_dch_open_cfm()
2879 p_dcb->channel_id = p_pcb->channel_id; in btif_hl_proc_dch_open_cfm()
2887 app_idx, mcl_idx, mdl_idx, p_dcb->channel_id); in btif_hl_proc_dch_open_cfm()
2904 btif_hl_clean_mdl_cb(p_dcb); in btif_hl_proc_dch_open_cfm()
2923 btif_hl_mdl_cb_t *p_dcb; in btif_hl_proc_dch_reconnect_cfm() local
2941 p_dcb = BTIF_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); in btif_hl_proc_dch_reconnect_cfm()
2945 p_dcb->in_use = TRUE; in btif_hl_proc_dch_reconnect_cfm()
2946 p_dcb->mdl_handle = p_data->dch_reconnect_cfm.mdl_handle; in btif_hl_proc_dch_reconnect_cfm()
2947 p_dcb->local_mdep_cfg_idx = mdep_cfg_idx; in btif_hl_proc_dch_reconnect_cfm()
2948 p_dcb->local_mdep_id = p_data->dch_reconnect_cfm.local_mdep_id; in btif_hl_proc_dch_reconnect_cfm()
2949 p_dcb->mdl_id = p_data->dch_reconnect_cfm.mdl_id; in btif_hl_proc_dch_reconnect_cfm()
2950 p_dcb->dch_mode = p_data->dch_reconnect_cfm.dch_mode; in btif_hl_proc_dch_reconnect_cfm()
2951 p_dcb->is_the_first_reliable= p_data->dch_reconnect_cfm.first_reliable; in btif_hl_proc_dch_reconnect_cfm()
2952 p_dcb->mtu = p_data->dch_reconnect_cfm.mtu; in btif_hl_proc_dch_reconnect_cfm()
2953 p_dcb->channel_id = p_pcb->channel_id; in btif_hl_proc_dch_reconnect_cfm()
2961 app_idx, mcl_idx, mdl_idx, p_dcb->channel_id); in btif_hl_proc_dch_reconnect_cfm()
2978 btif_hl_clean_mdl_cb(p_dcb); in btif_hl_proc_dch_reconnect_cfm()
3000 btif_hl_mdl_cb_t *p_dcb; in btif_hl_proc_dch_reconnect_ind() local
3018 p_dcb =BTIF_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); in btif_hl_proc_dch_reconnect_ind()
3022 p_dcb->in_use = TRUE; in btif_hl_proc_dch_reconnect_ind()
3023 p_dcb->mdl_handle = p_data->dch_reconnect_ind.mdl_handle; in btif_hl_proc_dch_reconnect_ind()
3024 p_dcb->local_mdep_cfg_idx = mdep_cfg_idx; in btif_hl_proc_dch_reconnect_ind()
3025 p_dcb->local_mdep_id = p_data->dch_reconnect_ind.local_mdep_id; in btif_hl_proc_dch_reconnect_ind()
3026 p_dcb->mdl_id = p_data->dch_reconnect_ind.mdl_id; in btif_hl_proc_dch_reconnect_ind()
3027 p_dcb->dch_mode = p_data->dch_reconnect_ind.dch_mode; in btif_hl_proc_dch_reconnect_ind()
3028 p_dcb->dch_mode = p_data->dch_reconnect_ind.dch_mode; in btif_hl_proc_dch_reconnect_ind()
3029 p_dcb->is_the_first_reliable= p_data->dch_reconnect_ind.first_reliable; in btif_hl_proc_dch_reconnect_ind()
3030 p_dcb->mtu = p_data->dch_reconnect_ind.mtu; in btif_hl_proc_dch_reconnect_ind()
3031 p_dcb->channel_id = btif_hl_get_next_channel_id(p_acb->app_id); in btif_hl_proc_dch_reconnect_ind()
3034 app_idx, mcl_idx, mdl_idx, p_dcb->channel_id ); in btif_hl_proc_dch_reconnect_ind()
3048 btif_hl_clean_mdl_cb(p_dcb); in btif_hl_proc_dch_reconnect_ind()
3073 btif_hl_mdl_cb_t *p_dcb; in btif_hl_proc_dch_close_ind() local
3081 p_dcb = BTIF_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); in btif_hl_proc_dch_close_ind()
3085 btif_hl_clean_mdl_cb(p_dcb); in btif_hl_proc_dch_close_ind()
3104 btif_hl_mdl_cb_t *p_dcb; in btif_hl_proc_dch_close_cfm() local
3112 p_dcb = BTIF_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); in btif_hl_proc_dch_close_cfm()
3114 btif_hl_clean_mdl_cb(p_dcb); in btif_hl_proc_dch_close_cfm()
3201 btif_hl_mdl_cb_t *p_dcb; in btif_hl_proc_send_data_cfm() local
3208 p_dcb =BTIF_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); in btif_hl_proc_send_data_cfm()
3209 btif_hl_free_buf((void **) &p_dcb->p_tx_pkt); in btif_hl_proc_send_data_cfm()
3210 BTIF_TRACE_DEBUG("send success free p_tx_pkt tx_size=%d", p_dcb->tx_size); in btif_hl_proc_send_data_cfm()
3211 p_dcb->tx_size = 0; in btif_hl_proc_send_data_cfm()
3227 btif_hl_mdl_cb_t *p_dcb; in btif_hl_proc_dch_cong_ind() local
3235 p_dcb =BTIF_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); in btif_hl_proc_dch_cong_ind()
3236 p_dcb->cong = p_data->dch_cong_ind.cong; in btif_hl_proc_dch_cong_ind()
4549 btif_hl_mdl_cb_t *p_dcb; in btif_hl_release_mcl_sockets() local
4554 p_dcb = BTIF_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, i); in btif_hl_release_mcl_sockets()
4555 if (p_dcb && p_dcb->in_use && p_dcb->p_scb) in btif_hl_release_mcl_sockets()
4558 btif_hl_set_socket_state (p_dcb->p_scb, BTIF_HL_SOC_STATE_W4_REL); in btif_hl_release_mcl_sockets()
4559 p_dcb->p_scb = NULL; in btif_hl_release_mcl_sockets()
4577 btif_hl_mdl_cb_t *p_dcb = BTIF_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); in btif_hl_release_socket() local
4582 if (p_dcb && p_dcb->p_scb) in btif_hl_release_socket()
4584 p_scb = p_dcb->p_scb; in btif_hl_release_socket()
4586 p_dcb->p_scb = NULL; in btif_hl_release_socket()
4601 btif_hl_mdl_cb_t *p_dcb = BTIF_HL_GET_MDL_CB_PTR(app_idx, mcl_idx, mdl_idx); in btif_hl_create_socket() local
4607 if (p_dcb && ((p_scb = (btif_hl_soc_cb_t *)GKI_getbuf((UINT16)sizeof(btif_hl_soc_cb_t)))!=NULL)) in btif_hl_create_socket()
4612 p_dcb->p_scb = p_scb; in btif_hl_create_socket()
4616 p_scb->channel_id = p_dcb->channel_id; in btif_hl_create_socket()
4617 p_scb->mdep_cfg_idx = p_dcb->local_mdep_cfg_idx; in btif_hl_create_socket()
4645 btif_hl_mdl_cb_t *p_dcb = NULL; in btif_hl_add_socket_to_set() local
4665 p_dcb = BTIF_HL_GET_MDL_CB_PTR(p_scb->app_idx, p_scb->mcl_idx, p_scb->mdl_idx); in btif_hl_add_socket_to_set()
4667 if (p_mcb && p_dcb) { in btif_hl_add_socket_to_set()
4671 evt_param.chan_cb.channel_id = p_dcb->channel_id; in btif_hl_add_socket_to_set()
4673 evt_param.chan_cb.mdep_cfg_index = (int ) p_dcb->local_mdep_cfg_idx; in btif_hl_add_socket_to_set()
4731 btif_hl_mdl_cb_t *p_dcb = BTIF_HL_GET_MDL_CB_PTR(p_scb->app_idx, in btif_hl_close_socket() local
4734 p_scb->app_idx, p_scb->mcl_idx, p_scb->mdl_idx, p_dcb->in_use); in btif_hl_close_socket()
4737 p_dcb->p_scb = NULL; in btif_hl_close_socket()
4788 btif_hl_mdl_cb_t *p_dcb = BTIF_HL_GET_MDL_CB_PTR(p_scb->app_idx, in btif_hl_select_monitor_callback() local
4790 assert(p_dcb != NULL); in btif_hl_select_monitor_callback()
4791 if (p_dcb->p_tx_pkt) { in btif_hl_select_monitor_callback()
4793 " sent tx_size=%d", p_dcb->tx_size); in btif_hl_select_monitor_callback()
4794 btif_hl_free_buf((void **) &p_dcb->p_tx_pkt); in btif_hl_select_monitor_callback()
4796 p_dcb->p_tx_pkt = btif_hl_get_buf (p_dcb->mtu); in btif_hl_select_monitor_callback()
4797 if (p_dcb) { in btif_hl_select_monitor_callback()
4798 int r = (int)TEMP_FAILURE_RETRY(recv(p_scb->socket_id[1], p_dcb->p_tx_pkt, in btif_hl_select_monitor_callback()
4799 p_dcb->mtu, MSG_DONTWAIT)); in btif_hl_select_monitor_callback()
4802 p_dcb->tx_size = r; in btif_hl_select_monitor_callback()
4803 … BTIF_TRACE_DEBUG("btif_hl_select_monitor_callback send data tx_size=%d", p_dcb->tx_size ); in btif_hl_select_monitor_callback()
4804 BTA_HlSendData(p_dcb->mdl_handle, p_dcb->tx_size); in btif_hl_select_monitor_callback()
4807 BTA_HlDchClose(p_dcb->mdl_handle); in btif_hl_select_monitor_callback()