/system/bt/stack/avrc/ |
D | avrc_bld_ct.cc | 40 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 …]
|
D | avrc_bld_tg.cc | 53 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 …]
|
D | avrc_api.cc | 221 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/ |
D | mca_cact.cc | 120 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 …]
|
D | mca_dact.cc | 137 status = L2CA_DataWrite(p_dcb->lcid, p_data->p_pkt); in mca_dcb_snd_data()
|
D | mca_api.cc | 795 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/ |
D | avdt_scb_act.cc | 237 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 …]
|
D | avdt_api.cc | 821 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()
|
D | avdt_int.h | 460 BT_HDR* p_pkt; member 469 BT_HDR* p_pkt; /* packet waiting to be sent */ member
|
/system/nfc/src/nfc/tags/ |
D | rw_t1t.c | 36 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 …]
|
D | rw_t2t.c | 61 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/ |
D | btif_a2dp_sink.cc | 507 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/ |
D | nfa_hci_main.c | 632 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/ |
D | bta_av_api.cc | 557 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()
|
D | bta_av_aact.cc | 568 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()
|
D | bta_av_act.cc | 659 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()
|
D | bta_av_int.h | 289 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/ |
D | nfa_ee_act.c | 818 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/ |
D | mca_api.h | 100 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);
|
D | avdt_api.h | 394 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,
|
D | avct_api.h | 110 BT_HDR* p_pkt);
|
D | avrc_api.h | 399 BT_HDR* p_pkt);
|
/system/bt/bta/hl/ |
D | bta_hl_int.h | 348 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);
|
D | bta_hl_act.cc | 219 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/ |
D | bta_av_api.h | 745 BT_HDR* p_pkt); 765 BT_HDR* p_pkt);
|