Home
last modified time | relevance | path

Searched refs:p_pkt (Results 1 – 25 of 29) sorted by relevance

12

/system/bt/stack/avrc/
Davrc_bld_ct.cc40 static tAVRC_STS avrc_bld_next_cmd(tAVRC_NEXT_CMD* p_cmd, BT_HDR* p_pkt) { in avrc_bld_next_cmd() argument
46 p_start = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in avrc_bld_next_cmd()
52 p_pkt->len = (p_data - p_start); in avrc_bld_next_cmd()
73 BT_HDR* p_pkt) { in avrc_bld_set_abs_volume_cmd() argument
78 p_start = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in avrc_bld_set_abs_volume_cmd()
83 p_pkt->len = (p_data - p_start); in avrc_bld_set_abs_volume_cmd()
97 static tAVRC_STS avrc_bld_register_notifn(BT_HDR* p_pkt, uint8_t event_id, in avrc_bld_register_notifn() argument
104 p_start = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in avrc_bld_register_notifn()
110 p_pkt->len = (p_data - p_start); in avrc_bld_register_notifn()
125 static tAVRC_STS avrc_bld_get_capability_cmd(BT_HDR* p_pkt, uint8_t cap_id) { in avrc_bld_get_capability_cmd() argument
[all …]
Davrc_bld_tg.cc53 BT_HDR* p_pkt) { in avrc_bld_get_capability_rsp() argument
69 p_start = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in avrc_bld_get_capability_rsp()
81 p_data = p_start + p_pkt->len; in avrc_bld_get_capability_rsp()
103 p_pkt->len = (p_data - p_start); in avrc_bld_get_capability_rsp()
121 tAVRC_LIST_APP_ATTR_RSP* p_rsp, BT_HDR* p_pkt) { in avrc_bld_list_app_settings_attr_rsp() argument
128 p_start = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in avrc_bld_list_app_settings_attr_rsp()
138 p_data = p_start + p_pkt->len; in avrc_bld_list_app_settings_attr_rsp()
150 p_pkt->len = (p_data - p_start); in avrc_bld_list_app_settings_attr_rsp()
167 tAVRC_LIST_APP_VALUES_RSP* p_rsp, BT_HDR* p_pkt) { in avrc_bld_list_app_settings_values_rsp() argument
174 p_start = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in avrc_bld_list_app_settings_values_rsp()
[all …]
Davrc_api.cc221 static uint8_t* avrc_get_data_ptr(BT_HDR* p_pkt) { in avrc_get_data_ptr() argument
222 return (uint8_t*)(p_pkt + 1) + p_pkt->offset; in avrc_get_data_ptr()
235 static BT_HDR* avrc_copy_packet(BT_HDR* p_pkt, int rsp_pkt_len) { in avrc_copy_packet() argument
236 const int offset = MAX(AVCT_MSG_OFFSET, p_pkt->offset); in avrc_copy_packet()
237 const int pkt_len = MAX(rsp_pkt_len, p_pkt->len); in avrc_copy_packet()
241 memcpy(p_pkt_copy, p_pkt, BT_HDR_SIZE); in avrc_copy_packet()
243 uint8_t* p_data = avrc_get_data_ptr(p_pkt); in avrc_copy_packet()
245 memcpy(p_data_copy, p_data, p_pkt->len); in avrc_copy_packet()
307 BT_HDR *p_pkt_old, *p_pkt; in avrc_send_continue_frag() local
312 p_pkt = p_fcb->p_fmsg; in avrc_send_continue_frag()
[all …]
/system/bt/stack/mcap/
Dmca_cact.cc120 BT_HDR* p_pkt = (BT_HDR*)osi_malloc(MCA_CTRL_MTU); in mca_ccb_snd_req() local
122 p_pkt->offset = L2CAP_MIN_OFFSET; in mca_ccb_snd_req()
123 p = p_start = (uint8_t*)(p_pkt + 1) + L2CAP_MIN_OFFSET; in mca_ccb_snd_req()
131 p_pkt->len = p - p_start; in mca_ccb_snd_req()
132 L2CA_DataWrite(p_ccb->lcid, p_pkt); in mca_ccb_snd_req()
157 BT_HDR* p_pkt = (BT_HDR*)osi_malloc(MCA_CTRL_MTU); in mca_ccb_snd_rsp() local
162 p_pkt->offset = L2CAP_MIN_OFFSET; in mca_ccb_snd_rsp()
163 p = p_start = (uint8_t*)(p_pkt + 1) + L2CAP_MIN_OFFSET; in mca_ccb_snd_rsp()
190 p_pkt->len = p - p_start; in mca_ccb_snd_rsp()
191 L2CA_DataWrite(p_ccb->lcid, p_pkt); in mca_ccb_snd_rsp()
[all …]
Dmca_dact.cc137 status = L2CA_DataWrite(p_dcb->lcid, p_data->p_pkt); in mca_dcb_snd_data()
Dmca_api.cc795 tMCA_RESULT MCA_WriteReq(tMCA_DL mdl, BT_HDR* p_pkt) { in MCA_WriteReq() argument
805 evt_data.p_pkt = p_pkt; in MCA_WriteReq()
/system/bt/stack/avdt/
Davdt_scb_act.cc237 p = p_start = (uint8_t*)(p_data->p_pkt + 1) + p_data->p_pkt->offset; in avdt_scb_hdl_pkt_no_frag()
262 pad_len = *(p_start + p_data->p_pkt->len); in avdt_scb_hdl_pkt_no_frag()
266 if ((offset > p_data->p_pkt->len) || in avdt_scb_hdl_pkt_no_frag()
267 ((pad_len + offset) > p_data->p_pkt->len)) { in avdt_scb_hdl_pkt_no_frag()
269 osi_free_and_reset((void**)&p_data->p_pkt); in avdt_scb_hdl_pkt_no_frag()
273 p_data->p_pkt->len -= (offset + pad_len); in avdt_scb_hdl_pkt_no_frag()
274 p_data->p_pkt->offset += offset; in avdt_scb_hdl_pkt_no_frag()
278 p_data->p_pkt->layer_specific = seq; in avdt_scb_hdl_pkt_no_frag()
279 (*p_scb->cs.p_sink_data_cback)(avdt_scb_to_hdl(p_scb), p_data->p_pkt, in avdt_scb_hdl_pkt_no_frag()
283 osi_free_and_reset((void**)&p_data->p_pkt); in avdt_scb_hdl_pkt_no_frag()
[all …]
Davdt_api.cc821 uint16_t AVDT_WriteReqOpt(uint8_t handle, BT_HDR* p_pkt, uint32_t time_stamp, in AVDT_WriteReqOpt() argument
832 evt.apiwrite.p_buf = p_pkt; in AVDT_WriteReqOpt()
876 uint16_t AVDT_WriteReq(uint8_t handle, BT_HDR* p_pkt, uint32_t time_stamp, in AVDT_WriteReq() argument
878 return AVDT_WriteReqOpt(handle, p_pkt, time_stamp, m_pt, AVDT_DATA_OPT_NONE); in AVDT_WriteReq()
1045 BT_HDR* p_pkt = (BT_HDR*)osi_malloc(p_tbl->peer_mtu); in AVDT_SendReport() local
1047 p_pkt->offset = L2CAP_MIN_OFFSET; in AVDT_SendReport()
1048 p = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in AVDT_SendReport()
1094 p_pkt->len = p_end - p; in AVDT_SendReport()
1097 avdt_ad_write_req(AVDT_CHAN_REPORT, p_scb->p_ccb, p_scb, p_pkt)) in AVDT_SendReport()
Davdt_int.h460 BT_HDR* p_pkt; member
469 BT_HDR* p_pkt; /* packet waiting to be sent */ member
/system/nfc/src/nfc/tags/
Drw_t1t.c36 static tRW_EVENT rw_t1t_handle_rid_rsp(NFC_HDR* p_pkt);
63 NFC_HDR* p_pkt; in rw_t1t_data_cback() local
71 p_pkt = (NFC_HDR*)(p_data->data.p_data); in rw_t1t_data_cback()
72 if (p_pkt == NULL) return; in rw_t1t_data_cback()
74 p = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in rw_t1t_data_cback()
94 (p_t1t->prev_cmd_rsp_info.rsp_len == p_pkt->len) && in rw_t1t_data_cback()
105 GKI_freebuf(p_pkt); in rw_t1t_data_cback()
108 evt_data.data.p_data = p_pkt; in rw_t1t_data_cback()
116 rw_main_update_rx_stats(p_pkt->len); in rw_t1t_data_cback()
119 if ((p_pkt->len != p_cmd_rsp_info->rsp_len) || in rw_t1t_data_cback()
[all …]
Drw_t2t.c61 NFC_HDR* p_pkt = p_data->p_data; in rw_t2t_proc_data() local
77 RW_TRACE_DEBUG2("RW T2T Raw Frame: Len [0x%X] Status [%s]", p_pkt->len, in rw_t2t_proc_data()
80 RW_TRACE_DEBUG2("RW T2T Raw Frame: Len [0x%X] Status [0x%X]", p_pkt->len, in rw_t2t_proc_data()
84 evt_data.p_data = p_pkt; in rw_t2t_proc_data()
90 rw_main_update_rx_stats(p_pkt->len); in rw_t2t_proc_data()
98 if (((p_pkt->len != p_cmd_rsp_info->rsp_len) && in rw_t2t_proc_data()
99 (p_pkt->len != p_cmd_rsp_info->nack_rsp_len) && in rw_t2t_proc_data()
114 GKI_freebuf(p_pkt); in rw_t2t_proc_data()
120 p = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in rw_t2t_proc_data()
124 p_t2t->state, conn_id, p_pkt->len, *p); in rw_t2t_proc_data()
[all …]
/system/bt/btif/src/
Dbtif_a2dp_sink.cc507 uint8_t btif_a2dp_sink_enqueue_buf(BT_HDR* p_pkt) { in btif_a2dp_sink_enqueue_buf() argument
521 osi_malloc(sizeof(tBT_SBC_HDR) + p_pkt->offset + p_pkt->len)); in btif_a2dp_sink_enqueue_buf()
522 memcpy((uint8_t*)(p_msg + 1), (uint8_t*)(p_pkt + 1) + p_pkt->offset, in btif_a2dp_sink_enqueue_buf()
523 p_pkt->len); in btif_a2dp_sink_enqueue_buf()
525 (*((uint8_t*)(p_pkt + 1) + p_pkt->offset)) & 0x0f; in btif_a2dp_sink_enqueue_buf()
526 p_msg->len = p_pkt->len; in btif_a2dp_sink_enqueue_buf()
528 p_msg->layer_specific = p_pkt->layer_specific; in btif_a2dp_sink_enqueue_buf()
/system/nfc/src/nfa/hci/
Dnfa_hci_main.c632 NFC_HDR* p_pkt = (NFC_HDR*)p_data->data.p_data; in nfa_hci_conn_cback() local
664 if ((event != NFC_DATA_CEVT) || (p_pkt == NULL)) return; in nfa_hci_conn_cback()
676 p = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in nfa_hci_conn_cback()
677 pkt_len = p_pkt->len; in nfa_hci_conn_cback()
733 (uint8_t)chaining_bit, (uint8_t)nfa_hci_cb.assembling, p_pkt->len); in nfa_hci_conn_cback()
739 nfa_hci_cb.assembling, p_pkt->len); in nfa_hci_conn_cback()
745 GKI_freebuf(p_pkt); in nfa_hci_conn_cback()
788 p_pkt->event = NFA_HCI_CHECK_QUEUE_EVT; in nfa_hci_conn_cback()
789 p_pkt->len = 0; in nfa_hci_conn_cback()
790 nfa_sys_sendmsg(p_pkt); in nfa_hci_conn_cback()
/system/bt/bta/av/
Dbta_av_api.cc557 BT_HDR* p_pkt) { in BTA_AvMetaRsp() argument
564 p_buf->p_pkt = p_pkt; in BTA_AvMetaRsp()
589 BT_HDR* p_pkt) { in BTA_AvMetaCmd() argument
595 p_buf->p_pkt = p_pkt; in BTA_AvMetaCmd()
Dbta_av_aact.cc568 void bta_av_sink_data_cback(uint8_t handle, BT_HDR* p_pkt, uint32_t time_stamp, in bta_av_sink_data_cback() argument
575 __func__, handle, p_pkt->len, p_pkt->offset, in bta_av_sink_data_cback()
576 *((uint8_t*)(p_pkt + 1) + p_pkt->offset), p_pkt->layer_specific); in bta_av_sink_data_cback()
587 osi_free(p_pkt); in bta_av_sink_data_cback()
590 p_pkt->event = BTA_AV_SINK_MEDIA_DATA_EVT; in bta_av_sink_data_cback()
592 (tBTA_AV_MEDIA*)p_pkt); in bta_av_sink_data_cback()
594 osi_free(p_pkt); in bta_av_sink_data_cback()
Dbta_av_act.cc659 p_data->api_meta_rsp.rsp_code, p_data->api_meta_rsp.p_pkt); in bta_av_rc_meta_rsp()
665 if (do_free) osi_free_and_reset((void**)&p_data->api_meta_rsp.p_pkt); in bta_av_rc_meta_rsp()
678 osi_free_and_reset((void**)&p_data->api_meta_rsp.p_pkt); in bta_av_rc_free_rsp()
835 BT_HDR* p_pkt = NULL; in bta_av_rc_msg() local
988 if (!p_pkt) { in bta_av_rc_msg()
990 AVRC_BldResponse(0, &rc_rsp, &p_pkt); in bta_av_rc_msg()
992 if (p_pkt) in bta_av_rc_msg()
993 AVRC_MsgReq(p_data->rc_msg.handle, p_data->rc_msg.label, ctype, p_pkt); in bta_av_rc_msg()
Dbta_av_int.h289 BT_HDR* p_pkt; member
587 extern void bta_av_sink_data_cback(uint8_t handle, BT_HDR* p_pkt,
/system/nfc/src/nfa/ee/
Dnfa_ee_act.c818 NFC_HDR* p_pkt; in nfa_ee_api_send_data() local
825 p_pkt = (NFC_HDR*)GKI_getbuf(size); in nfa_ee_api_send_data()
826 if (p_pkt) { in nfa_ee_api_send_data()
827 p_pkt->offset = NCI_MSG_OFFSET_SIZE + NCI_DATA_HDR_SIZE; in nfa_ee_api_send_data()
828 p_pkt->len = p_data->send_data.data_len; in nfa_ee_api_send_data()
829 p = (uint8_t*)(p_pkt + 1) + p_pkt->offset; in nfa_ee_api_send_data()
830 memcpy(p, p_data->send_data.p_data, p_pkt->len); in nfa_ee_api_send_data()
831 NFC_SendData(p_cb->conn_id, p_pkt); in nfa_ee_api_send_data()
1449 NFC_HDR* p_pkt = NULL; in nfa_ee_nci_conn() local
1458 if (p_cbk->event == NFC_DATA_CEVT) p_pkt = p_conn->data.p_data; in nfa_ee_nci_conn()
[all …]
/system/bt/stack/include/
Dmca_api.h100 typedef void(tMCA_DATA_CBACK)(tMCA_DL mdl, BT_HDR* p_pkt);
501 extern tMCA_RESULT MCA_WriteReq(tMCA_DL mdl, BT_HDR* p_pkt);
549 tMCA_RESULT (*write_mdl)(tMCA_DL mdl, BT_HDR* p_pkt);
Davdt_api.h394 typedef void(tAVDT_SINK_DATA_CBACK)(uint8_t handle, BT_HDR* p_pkt,
790 extern uint16_t AVDT_WriteReq(uint8_t handle, BT_HDR* p_pkt,
828 extern uint16_t AVDT_WriteReqOpt(uint8_t handle, BT_HDR* p_pkt,
Davct_api.h110 BT_HDR* p_pkt);
Davrc_api.h399 BT_HDR* p_pkt);
/system/bt/bta/hl/
Dbta_hl_int.h348 BT_HDR* p_pkt; member
559 #define BTA_HL_GET_BUF_PTR(p_pkt) \ argument
560 ((uint8_t*)((uint8_t*)((p_pkt) + 1) + (p_pkt)->offset))
674 extern void bta_hl_mcap_data_cback(tMCA_DL mdl, BT_HDR* p_pkt);
Dbta_hl_act.cc219 p_data->mca_rcv_data_evt.p_pkt) != MCA_SUCCESS) { in bta_hl_dch_mca_rcv_data()
220 osi_free_and_reset((void**)&p_data->mca_rcv_data_evt.p_pkt); in bta_hl_dch_mca_rcv_data()
227 p_dcb->p_echo_rx_pkt = p_data->mca_rcv_data_evt.p_pkt; in bta_hl_dch_mca_rcv_data()
244 p_dcb->p_rx_pkt = p_data->mca_rcv_data_evt.p_pkt; in bta_hl_dch_mca_rcv_data()
2254 void bta_hl_mcap_data_cback(tMCA_DL mdl, BT_HDR* p_pkt) { in bta_hl_mcap_data_cback() argument
2264 p_msg->p_pkt = p_pkt; in bta_hl_mcap_data_cback()
/system/bt/bta/include/
Dbta_av_api.h745 BT_HDR* p_pkt);
765 BT_HDR* p_pkt);

12