Home
last modified time | relevance | path

Searched refs:p_buf (Results 1 – 25 of 141) sorted by relevance

123456

/system/bt/bta/av/
Dbta_av_api.c62 tBTA_AV_API_ENABLE *p_buf; in BTA_AvEnable() local
67 if ((p_buf = (tBTA_AV_API_ENABLE *) GKI_getbuf(sizeof(tBTA_AV_API_ENABLE))) != NULL) in BTA_AvEnable()
69 p_buf->hdr.event = BTA_AV_API_ENABLE_EVT; in BTA_AvEnable()
70 p_buf->p_cback = p_cback; in BTA_AvEnable()
71 p_buf->features = features; in BTA_AvEnable()
72 p_buf->sec_mask = sec_mask; in BTA_AvEnable()
73 bta_sys_sendmsg(p_buf); in BTA_AvEnable()
88 BT_HDR *p_buf; in BTA_AvDisable() local
91 if ((p_buf = (BT_HDR *) GKI_getbuf(sizeof(BT_HDR))) != NULL) in BTA_AvDisable()
93 p_buf->event = BTA_AV_API_DISABLE_EVT; in BTA_AvDisable()
[all …]
Dbta_av_ci.c47 BT_HDR *p_buf; in bta_av_ci_src_data_ready() local
49 if ((p_buf = (BT_HDR *) GKI_getbuf(sizeof(BT_HDR))) != NULL) in bta_av_ci_src_data_ready()
51 p_buf->layer_specific = chnl; in bta_av_ci_src_data_ready()
52 p_buf->event = BTA_AV_CI_SRC_DATA_READY_EVT; in bta_av_ci_src_data_ready()
53 bta_sys_sendmsg(p_buf); in bta_av_ci_src_data_ready()
73 tBTA_AV_CI_SETCONFIG *p_buf; in bta_av_ci_setconfig() local
75 if ((p_buf = (tBTA_AV_CI_SETCONFIG *) GKI_getbuf(sizeof(tBTA_AV_CI_SETCONFIG))) != NULL) in bta_av_ci_setconfig()
77 p_buf->hdr.layer_specific = hndl; in bta_av_ci_setconfig()
78 p_buf->hdr.event = (err_code == AVDT_SUCCESS) ? in bta_av_ci_setconfig()
80 p_buf->err_code = err_code; in bta_av_ci_setconfig()
[all …]
/system/bt/bta/hl/
Dbta_hl_api.c62 tBTA_HL_API_ENABLE *p_buf; in BTA_HlEnable() local
67 if ((p_buf = (tBTA_HL_API_ENABLE *)GKI_getbuf(sizeof(tBTA_HL_API_ENABLE))) != NULL) in BTA_HlEnable()
69 p_buf->hdr.event = BTA_HL_API_ENABLE_EVT; in BTA_HlEnable()
70 p_buf->p_cback = p_ctrl_cback; in BTA_HlEnable()
71 bta_sys_sendmsg(p_buf); in BTA_HlEnable()
86 BT_HDR *p_buf; in BTA_HlDisable() local
89 if ((p_buf = (BT_HDR *)GKI_getbuf(sizeof(BT_HDR))) != NULL) in BTA_HlDisable()
91 p_buf->event = BTA_HL_API_DISABLE_EVT; in BTA_HlDisable()
92 bta_sys_sendmsg(p_buf); in BTA_HlDisable()
114 tBTA_HL_API_UPDATE *p_buf; in BTA_HlUpdate() local
[all …]
/system/bt/bta/gatt/
Dbta_gatts_api.c58 BT_HDR *p_buf; in BTA_GATTS_Disable() local
66 if ((p_buf = (BT_HDR *) GKI_getbuf(sizeof(BT_HDR))) != NULL) in BTA_GATTS_Disable()
68 p_buf->event = BTA_GATTS_API_DISABLE_EVT; in BTA_GATTS_Disable()
69 bta_sys_sendmsg(p_buf); in BTA_GATTS_Disable()
90 tBTA_GATTS_API_REG *p_buf; in BTA_GATTS_AppRegister() local
98 if ((p_buf = (tBTA_GATTS_API_REG *) GKI_getbuf(sizeof(tBTA_GATTS_API_REG))) != NULL) in BTA_GATTS_AppRegister()
100 p_buf->hdr.event = BTA_GATTS_API_REG_EVT; in BTA_GATTS_AppRegister()
103 memcpy(&p_buf->app_uuid, p_app_uuid, sizeof(tBT_UUID)); in BTA_GATTS_AppRegister()
104 p_buf->p_cback = p_cback; in BTA_GATTS_AppRegister()
106 bta_sys_sendmsg(p_buf); in BTA_GATTS_AppRegister()
[all …]
Dbta_gattc_api.c59 BT_HDR *p_buf; in BTA_GATTC_Disable() local
66 if ((p_buf = (BT_HDR *) GKI_getbuf(sizeof(BT_HDR))) != NULL) in BTA_GATTC_Disable()
68 p_buf->event = BTA_GATTC_API_DISABLE_EVT; in BTA_GATTC_Disable()
69 bta_sys_sendmsg(p_buf); in BTA_GATTC_Disable()
90 tBTA_GATTC_API_REG *p_buf; in BTA_GATTC_AppRegister() local
97 if ((p_buf = (tBTA_GATTC_API_REG *) GKI_getbuf(sizeof(tBTA_GATTC_API_REG))) != NULL) in BTA_GATTC_AppRegister()
99 p_buf->hdr.event = BTA_GATTC_API_REG_EVT; in BTA_GATTC_AppRegister()
101 memcpy(&p_buf->app_uuid, p_app_uuid, sizeof(tBT_UUID)); in BTA_GATTC_AppRegister()
102 p_buf->p_cback = p_client_cb; in BTA_GATTC_AppRegister()
104 bta_sys_sendmsg(p_buf); in BTA_GATTC_AppRegister()
[all …]
/system/bt/bta/hf_client/
Dbta_hf_client_api.c61 tBTA_HF_CLIENT_API_ENABLE *p_buf; in BTA_HfClientEnable() local
72 … if ((p_buf = (tBTA_HF_CLIENT_API_ENABLE *) GKI_getbuf(sizeof(tBTA_HF_CLIENT_API_ENABLE))) != NULL) in BTA_HfClientEnable()
74 p_buf->hdr.event = BTA_HF_CLIENT_API_ENABLE_EVT; in BTA_HfClientEnable()
75 p_buf->p_cback = p_cback; in BTA_HfClientEnable()
76 bta_sys_sendmsg(p_buf); in BTA_HfClientEnable()
94 BT_HDR *p_buf; in BTA_HfClientDisable() local
96 if ((p_buf = (BT_HDR *) GKI_getbuf(sizeof(BT_HDR))) != NULL) in BTA_HfClientDisable()
98 p_buf->event = BTA_HF_CLIENT_API_DISABLE_EVT; in BTA_HfClientDisable()
99 bta_sys_sendmsg(p_buf); in BTA_HfClientDisable()
116 tBTA_HF_CLIENT_API_REGISTER *p_buf; in BTA_HfClientRegister() local
[all …]
Dbta_hf_client_rfc.c45 BT_HDR *p_buf; in bta_hf_client_port_cback() local
56 if ((p_buf = (BT_HDR *) GKI_getbuf(sizeof(BT_HDR))) != NULL) in bta_hf_client_port_cback()
58 p_buf->event = BTA_HF_CLIENT_RFC_DATA_EVT; in bta_hf_client_port_cback()
59 bta_sys_sendmsg(p_buf); in bta_hf_client_port_cback()
75 tBTA_HF_CLIENT_RFC *p_buf; in bta_hf_client_mgmt_cback() local
111 if ((p_buf = (tBTA_HF_CLIENT_RFC *) GKI_getbuf(sizeof(tBTA_HF_CLIENT_RFC))) != NULL) in bta_hf_client_mgmt_cback()
113 p_buf->hdr.event = event; in bta_hf_client_mgmt_cback()
114 p_buf->port_handle = port_handle; in bta_hf_client_mgmt_cback()
115 bta_sys_sendmsg(p_buf); in bta_hf_client_mgmt_cback()
241 tBTA_HF_CLIENT_RFC *p_buf; in bta_hf_client_rfc_do_close() local
[all …]
/system/bt/bta/ag/
Dbta_ag_api.c59 tBTA_AG_API_ENABLE *p_buf; in BTA_AgEnable() local
75 if ((p_buf = (tBTA_AG_API_ENABLE *) GKI_getbuf(sizeof(tBTA_AG_API_ENABLE))) != NULL) in BTA_AgEnable()
77 p_buf->hdr.event = BTA_AG_API_ENABLE_EVT; in BTA_AgEnable()
78 p_buf->parse_mode = parse_mode; in BTA_AgEnable()
79 p_buf->p_cback = p_cback; in BTA_AgEnable()
80 bta_sys_sendmsg(p_buf); in BTA_AgEnable()
99 BT_HDR *p_buf; in BTA_AgDisable() local
101 if ((p_buf = (BT_HDR *) GKI_getbuf(sizeof(BT_HDR))) != NULL) in BTA_AgDisable()
103 p_buf->event = BTA_AG_API_DISABLE_EVT; in BTA_AgDisable()
104 bta_sys_sendmsg(p_buf); in BTA_AgDisable()
[all …]
Dbta_ag_ci.c45 tBTA_AG_CI_RX_WRITE *p_buf; in bta_ag_ci_rx_write() local
57 …if ((p_buf = (tBTA_AG_CI_RX_WRITE *) GKI_getbuf((UINT16)(sizeof(tBTA_AG_CI_RX_WRITE) + len + 1))) … in bta_ag_ci_rx_write()
59 p_buf->hdr.event = BTA_AG_CI_RX_WRITE_EVT; in bta_ag_ci_rx_write()
60 p_buf->hdr.layer_specific = handle; in bta_ag_ci_rx_write()
62 p_data_area = (char *)(p_buf+1); /* Point to data area after header */ in bta_ag_ci_rx_write()
66 bta_sys_sendmsg(p_buf); in bta_ag_ci_rx_write()
90 tBTA_AG_DATA *p_buf; in bta_ag_ci_slc_ready() local
92 if ((p_buf = (tBTA_AG_DATA *)GKI_getbuf(sizeof(tBTA_AG_DATA))) != NULL) in bta_ag_ci_slc_ready()
94 p_buf->hdr.event = BTA_AG_CI_SLC_READY_EVT; in bta_ag_ci_slc_ready()
95 p_buf->hdr.layer_specific = handle; in bta_ag_ci_slc_ready()
[all …]
/system/bt/bta/hh/
Dbta_hh_api.c66 tBTA_HH_API_ENABLE *p_buf; in BTA_HhEnable() local
72 p_buf = (tBTA_HH_API_ENABLE *)GKI_getbuf((UINT16)sizeof(tBTA_HH_API_ENABLE)); in BTA_HhEnable()
74 if (p_buf != NULL) in BTA_HhEnable()
76 memset(p_buf, 0, sizeof(tBTA_HH_API_ENABLE)); in BTA_HhEnable()
78 p_buf->hdr.event = BTA_HH_API_ENABLE_EVT; in BTA_HhEnable()
79 p_buf->p_cback = p_cback; in BTA_HhEnable()
80 p_buf->sec_mask = sec_mask; in BTA_HhEnable()
82 bta_sys_sendmsg(p_buf); in BTA_HhEnable()
98 BT_HDR *p_buf; in BTA_HhDisable() local
101 if ((p_buf = (BT_HDR *)GKI_getbuf(sizeof(BT_HDR))) != NULL) in BTA_HhDisable()
[all …]
/system/bt/bta/pan/
Dbta_pan_api.c59 tBTA_PAN_API_ENABLE *p_buf; in BTA_PanEnable() local
64 if ((p_buf = (tBTA_PAN_API_ENABLE *) GKI_getbuf(sizeof(tBTA_PAN_API_ENABLE))) != NULL) in BTA_PanEnable()
66 p_buf->hdr.event = BTA_PAN_API_ENABLE_EVT; in BTA_PanEnable()
67 p_buf->p_cback = p_cback; in BTA_PanEnable()
69 bta_sys_sendmsg(p_buf); in BTA_PanEnable()
87 BT_HDR *p_buf; in BTA_PanDisable() local
90 if ((p_buf = (BT_HDR *) GKI_getbuf(sizeof(BT_HDR))) != NULL) in BTA_PanDisable()
92 p_buf->event = BTA_PAN_API_DISABLE_EVT; in BTA_PanDisable()
93 bta_sys_sendmsg(p_buf); in BTA_PanDisable()
111 tBTA_PAN_API_SET_ROLE *p_buf; in BTA_PanSetRole() local
[all …]
Dbta_pan_ci.c54 BT_HDR *p_buf; in bta_pan_ci_tx_ready() local
56 if ((p_buf = (BT_HDR *) GKI_getbuf(sizeof(BT_HDR))) != NULL) in bta_pan_ci_tx_ready()
58 p_buf->layer_specific = handle; in bta_pan_ci_tx_ready()
59 p_buf->event = BTA_PAN_CI_TX_READY_EVT; in bta_pan_ci_tx_ready()
60 bta_sys_sendmsg(p_buf); in bta_pan_ci_tx_ready()
79 BT_HDR *p_buf; in bta_pan_ci_rx_ready() local
81 if ((p_buf = (BT_HDR *) GKI_getbuf(sizeof(BT_HDR))) != NULL) in bta_pan_ci_rx_ready()
83 p_buf->layer_specific = handle; in bta_pan_ci_rx_ready()
84 p_buf->event = BTA_PAN_CI_RX_READY_EVT; in bta_pan_ci_rx_ready()
85 bta_sys_sendmsg(p_buf); in bta_pan_ci_rx_ready()
[all …]
Dbta_pan_act.c92 tBTA_PAN_CONN * p_buf; in bta_pan_conn_state_cback() local
96 if ((p_buf = (tBTA_PAN_CONN *) GKI_getbuf(sizeof(tBTA_PAN_CONN))) != NULL) in bta_pan_conn_state_cback()
100 p_buf->hdr.event = BTA_PAN_CONN_OPEN_EVT; in bta_pan_conn_state_cback()
131 p_buf->hdr.event = BTA_PAN_CONN_CLOSE_EVT; in bta_pan_conn_state_cback()
139 p_buf->result = state; in bta_pan_conn_state_cback()
140 p_buf->hdr.layer_specific = handle; in bta_pan_conn_state_cback()
141 bta_sys_sendmsg(p_buf); in bta_pan_conn_state_cback()
161 BT_HDR *p_buf; in bta_pan_data_flow_cb() local
169 if ((p_buf = (BT_HDR *) GKI_getbuf(sizeof(BT_HDR))) != NULL) in bta_pan_data_flow_cb()
171 p_buf->layer_specific = handle; in bta_pan_data_flow_cb()
[all …]
/system/bt/stack/rfcomm/
Drfc_ts_frames.c44 BT_HDR *p_buf; in rfc_send_sabme() local
48 if ((p_buf = (BT_HDR *)GKI_getpoolbuf (RFCOMM_CMD_POOL_ID)) == NULL) in rfc_send_sabme()
51 p_buf->offset = L2CAP_MIN_OFFSET; in rfc_send_sabme()
52 p_data = (UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET; in rfc_send_sabme()
59 *p_data = RFCOMM_SABME_FCS ((UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET, cr, dlci); in rfc_send_sabme()
61 p_buf->len = 4; in rfc_send_sabme()
63 rfc_check_send_cmd(p_mcb, p_buf); in rfc_send_sabme()
76 BT_HDR *p_buf; in rfc_send_ua() local
80 if ((p_buf = (BT_HDR *)GKI_getpoolbuf (RFCOMM_CMD_POOL_ID)) == NULL) in rfc_send_ua()
83 p_buf->offset = L2CAP_MIN_OFFSET; in rfc_send_ua()
[all …]
Dport_api.c1148 BT_HDR *p_buf; in PORT_Purge() local
1173 while ((p_buf = (BT_HDR *)GKI_dequeue (&p_port->rx.queue)) != NULL) in PORT_Purge()
1174 GKI_freebuf (p_buf); in PORT_Purge()
1189 while ((p_buf = (BT_HDR *)GKI_dequeue (&p_port->tx.queue)) != NULL) in PORT_Purge()
1190 GKI_freebuf (p_buf); in PORT_Purge()
1226 BT_HDR *p_buf; in PORT_ReadData() local
1252 p_buf = (BT_HDR *)GKI_getfirst (&p_port->rx.queue); in PORT_ReadData()
1253 if (!p_buf) in PORT_ReadData()
1258 while (max_len && p_buf) in PORT_ReadData()
1260 if (p_buf->len > max_len) in PORT_ReadData()
[all …]
/system/bt/stack/gatt/
Datt_protocol.c48 BT_HDR *p_buf = NULL; in attp_build_mtu_cmd() local
51 if ((p_buf = (BT_HDR *)GKI_getbuf(sizeof(BT_HDR) + GATT_HDR_SIZE + L2CAP_MIN_OFFSET)) != NULL) in attp_build_mtu_cmd()
53 p = (UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET; in attp_build_mtu_cmd()
58 p_buf->offset = L2CAP_MIN_OFFSET; in attp_build_mtu_cmd()
59 p_buf->len = GATT_HDR_SIZE; /* opcode + 2 bytes mtu */ in attp_build_mtu_cmd()
61 return p_buf; in attp_build_mtu_cmd()
74 BT_HDR *p_buf = NULL; in attp_build_exec_write_cmd() local
77 if ((p_buf = (BT_HDR *)GKI_getpoolbuf(GATT_BUF_POOL_ID)) != NULL) in attp_build_exec_write_cmd()
79 p = (UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET; in attp_build_exec_write_cmd()
81 p_buf->offset = L2CAP_MIN_OFFSET; in attp_build_exec_write_cmd()
[all …]
Dgatt_auth.c99 void gatt_verify_signature(tGATT_TCB *p_tcb, BT_HDR *p_buf) in gatt_verify_signature() argument
103 UINT8 *p, *p_orig = (UINT8 *)(p_buf + 1) + p_buf->offset; in gatt_verify_signature()
106 if (p_buf->len < GATT_AUTH_SIGN_LEN + 4) { in gatt_verify_signature()
108 __func__, p_buf->len, GATT_AUTH_SIGN_LEN + 4); in gatt_verify_signature()
111 cmd_len = p_buf->len - GATT_AUTH_SIGN_LEN + 4; in gatt_verify_signature()
118 gatt_server_handle_client_req (p_tcb, op_code, (UINT16)(p_buf->len - 1), p_orig); in gatt_verify_signature()
169 tGATT_PENDING_ENC_CLCB *p_buf; in gatt_enc_cmpl_cback() local
179 if ((p_buf = (tGATT_PENDING_ENC_CLCB *)GKI_dequeue (&p_tcb->pending_enc_clcb)) != NULL) in gatt_enc_cmpl_cback()
197 gatt_sec_check_complete(status , p_buf->p_clcb, p_tcb->sec_act); in gatt_enc_cmpl_cback()
198 GKI_freebuf(p_buf); in gatt_enc_cmpl_cback()
[all …]
/system/bt/stack/avct/
Davct_lcb_act.c53 static BT_HDR *avct_lcb_msg_asmbl(tAVCT_LCB *p_lcb, BT_HDR *p_buf) in avct_lcb_msg_asmbl() argument
61 p = (UINT8 *)(p_buf + 1) + p_buf->offset; in avct_lcb_msg_asmbl()
65 if (p_buf->len < avct_lcb_pkt_type_len[pkt_type]) in avct_lcb_msg_asmbl()
67 GKI_freebuf(p_buf); in avct_lcb_msg_asmbl()
81 p_ret = p_buf; in avct_lcb_msg_asmbl()
100 GKI_freebuf(p_buf); in avct_lcb_msg_asmbl()
104 memcpy (p_lcb->p_rx_msg, p_buf, in avct_lcb_msg_asmbl()
105 sizeof(BT_HDR) + p_buf->offset + p_buf->len); in avct_lcb_msg_asmbl()
107 GKI_freebuf(p_buf); in avct_lcb_msg_asmbl()
129 GKI_freebuf(p_buf); in avct_lcb_msg_asmbl()
[all …]
/system/bt/stack/l2cap/
Dl2c_fcr.c90 static void process_s_frame (tL2C_CCB *p_ccb, BT_HDR *p_buf, UINT16 ctrl_word);
91 static void process_i_frame (tL2C_CCB *p_ccb, BT_HDR *p_buf, UINT16 ctrl_word, BOOLEAN delay_ack…
93 static void prepare_I_frame (tL2C_CCB *p_ccb, BT_HDR *p_buf, BOOLEAN is_retransmission);
94 static void process_stream_frame (tL2C_CCB *p_ccb, BT_HDR *p_buf);
95 static BOOLEAN do_sar_reassembly (tL2C_CCB *p_ccb, BT_HDR *p_buf, UINT16 ctrl_word);
134 static UINT16 l2c_fcr_tx_get_fcs (BT_HDR *p_buf) in l2c_fcr_tx_get_fcs() argument
136 UINT8 *p = ((UINT8 *) (p_buf + 1)) + p_buf->offset; in l2c_fcr_tx_get_fcs()
138 return (l2c_fcr_updcrc (L2CAP_FCR_INIT_CRC, p, p_buf->len)); in l2c_fcr_tx_get_fcs()
150 static UINT16 l2c_fcr_rx_get_fcs (BT_HDR *p_buf) in l2c_fcr_rx_get_fcs() argument
152 UINT8 *p = ((UINT8 *) (p_buf + 1)) + p_buf->offset; in l2c_fcr_rx_get_fcs()
[all …]
Dl2c_ucd.c90 static void l2c_ucd_data_ind_cback (BD_ADDR rem_bda, BT_HDR *p_buf) in l2c_ucd_data_ind_cback() argument
98 p = (UINT8 *)(p_buf + 1) + p_buf->offset; in l2c_ucd_data_ind_cback()
101 p_buf->offset += L2CAP_UCD_OVERHEAD; in l2c_ucd_data_ind_cback()
102 p_buf->len -= L2CAP_UCD_OVERHEAD; in l2c_ucd_data_ind_cback()
107 GKI_freebuf (p_buf); in l2c_ucd_data_ind_cback()
111 p_rcb->ucd.cb_info.pL2CA_UCD_Data_Cb(rem_bda, p_buf); in l2c_ucd_data_ind_cback()
392 UINT16 L2CA_UcdDataWrite (UINT16 psm, BD_ADDR rem_bda, BT_HDR *p_buf, UINT16 flags) in L2CA_UcdDataWrite() argument
408 GKI_freebuf (p_buf); in L2CA_UcdDataWrite()
419 GKI_freebuf (p_buf); in L2CA_UcdDataWrite()
427 GKI_freebuf (p_buf); in L2CA_UcdDataWrite()
[all …]
/system/bt/stack/smp/
Dsmp_utils.c314 BT_HDR *p_buf; in smp_send_cmd() local
321 p_buf = (*smp_cmd_build_act[cmd_code])(cmd_code, p_cb); in smp_send_cmd()
323 if (p_buf != NULL && in smp_send_cmd()
324 smp_send_msg_to_L2CAP(p_cb->pairing_bda, p_buf)) in smp_send_cmd()
384 BT_HDR *p_buf = NULL ; in smp_build_pairing_cmd() local
388 …if ((p_buf = (BT_HDR *)GKI_getbuf(sizeof(BT_HDR) + SMP_PAIRING_REQ_SIZE + L2CAP_MIN_OFFSET)) != NU… in smp_build_pairing_cmd()
390 p = (UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET; in smp_build_pairing_cmd()
400 p_buf->offset = L2CAP_MIN_OFFSET; in smp_build_pairing_cmd()
402 p_buf->len = SMP_PAIRING_REQ_SIZE; in smp_build_pairing_cmd()
405 return p_buf; in smp_build_pairing_cmd()
[all …]
Dsmp_l2c.c40 static void smp_data_received(UINT16 channel, BD_ADDR bd_addr, BT_HDR *p_buf);
44 static void smp_br_data_received(UINT16 channel, BD_ADDR bd_addr, BT_HDR *p_buf);
144 static void smp_data_received(UINT16 channel, BD_ADDR bd_addr, BT_HDR *p_buf) in smp_data_received() argument
147 UINT8 *p = (UINT8 *)(p_buf + 1) + p_buf->offset; in smp_data_received()
157 GKI_freebuf (p_buf); in smp_data_received()
171 GKI_freebuf (p_buf); in smp_data_received()
198 p_cb->rcvd_cmd_len = (UINT8) p_buf->len; in smp_data_received()
202 GKI_freebuf (p_buf); in smp_data_received()
294 static void smp_br_data_received(UINT16 channel, BD_ADDR bd_addr, BT_HDR *p_buf) in smp_br_data_received() argument
297 UINT8 *p = (UINT8 *)(p_buf + 1) + p_buf->offset; in smp_br_data_received()
[all …]
/system/bt/stack/avdt/
Davdt_msg.c1202 BT_HDR *p_buf; in avdt_msg_send() local
1234 p_buf = p_ccb->p_curr_msg; in avdt_msg_send()
1246 if ((p_buf = (BT_HDR *) GKI_getpoolbuf(AVDT_CMD_POOL_ID)) == NULL) in avdt_msg_send()
1254 p_buf->offset = L2CAP_MIN_OFFSET + hdr_len; in avdt_msg_send()
1255 p_buf->len = p_tbl->peer_mtu - hdr_len; in avdt_msg_send()
1256 memcpy((UINT8 *)(p_buf + 1) + p_buf->offset, in avdt_msg_send()
1257 (UINT8 *)(p_ccb->p_curr_msg + 1) + p_ccb->p_curr_msg->offset, p_buf->len); in avdt_msg_send()
1267 if ((p_buf = (BT_HDR *) GKI_getpoolbuf(AVDT_CMD_POOL_ID)) == NULL) in avdt_msg_send()
1275 p_buf->offset = L2CAP_MIN_OFFSET + hdr_len; in avdt_msg_send()
1276 p_buf->len = p_tbl->peer_mtu - hdr_len; in avdt_msg_send()
[all …]
/system/bt/stack/bnep/
Dbnep_utils.c39 static UINT8 *bnepu_init_hdr (BT_HDR *p_buf, UINT16 hdr_len, UINT8 pkt_type);
174 BT_HDR *p_buf; in bnep_send_conn_req() local
179 if ((p_buf = (BT_HDR *)GKI_getpoolbuf (BNEP_POOL_ID)) == NULL) in bnep_send_conn_req()
185 p_buf->offset = L2CAP_MIN_OFFSET; in bnep_send_conn_req()
186 p = p_start = (UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET; in bnep_send_conn_req()
219 p_buf->len = (UINT16)(p - p_start); in bnep_send_conn_req()
221 bnepu_check_send_packet (p_bcb, p_buf); in bnep_send_conn_req()
236 BT_HDR *p_buf; in bnep_send_conn_responce() local
240 if ((p_buf = (BT_HDR *)GKI_getpoolbuf (BNEP_POOL_ID)) == NULL) in bnep_send_conn_responce()
246 p_buf->offset = L2CAP_MIN_OFFSET; in bnep_send_conn_responce()
[all …]
/system/bt/stack/gap/
Dgap_conn.c306 BT_HDR *p_buf; in GAP_ConnReadData() local
314 p_buf = (BT_HDR *)GKI_getfirst (&p_ccb->rx_queue); in GAP_ConnReadData()
315 if (!p_buf) in GAP_ConnReadData()
320 while (max_len && p_buf) in GAP_ConnReadData()
322 copy_len = (p_buf->len > max_len)?max_len:p_buf->len; in GAP_ConnReadData()
327 memcpy (p_data, (UINT8 *)(p_buf + 1) + p_buf->offset, copy_len); in GAP_ConnReadData()
331 if (p_buf->len > copy_len) in GAP_ConnReadData()
333 p_buf->offset += copy_len; in GAP_ConnReadData()
334 p_buf->len -= copy_len; in GAP_ConnReadData()
341 p_buf = (BT_HDR *)GKI_getnext (p_buf); in GAP_ConnReadData()
[all …]

123456