Searched defs:p_data (Results 76 - 100 of 212) sorted by relevance

123456789

/external/bluetooth/bluedroid/stack/rfcomm/
H A Drfc_ts_frames.c42 UINT8 *p_data; local
49 p_data = (UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET;
52 *p_data++ = RFCOMM_EA | cr | (dlci << RFCOMM_SHIFT_DLCI);
53 *p_data++ = RFCOMM_SABME | RFCOMM_PF;
54 *p_data++ = RFCOMM_EA | 0;
56 *p_data = RFCOMM_SABME_FCS ((UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET, cr, dlci);
74 UINT8 *p_data; local
81 p_data = (UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET;
84 *p_data++ = RFCOMM_EA | cr | (dlci << RFCOMM_SHIFT_DLCI);
85 *p_data
106 UINT8 *p_data; local
138 UINT8 *p_data; local
169 UINT8 *p_data; local
234 UINT8 *p_data; local
279 UINT8 *p_data; local
307 UINT8 *p_data; local
336 UINT8 *p_data; local
389 UINT8 *p_data; local
420 UINT8 *p_data; local
453 UINT8 *p_data; local
504 UINT8 *p_data; local
542 UINT8 *p_data; local
573 UINT8 *p_data = (UINT8 *)(p_buf + 1) + p_buf->offset; local
699 UINT8 *p_data = (UINT8 *)(p_buf + 1) + p_buf->offset; local
[all...]
/external/bluetooth/bluedroid/stack/srvc/
H A Dsrvc_battery.c182 tGATT_STATUS status, tGATT_CL_COMPLETE *p_data)
187 UNUSED(p_data);
181 battery_c_cmpl_cback(tSRVC_CLCB *p_clcb, tGATTC_OPTYPE op, tGATT_STATUS status, tGATT_CL_COMPLETE *p_data) argument
H A Dsrvc_dis.c103 UINT8 dis_write_attr_value(tGATT_WRITE_REQ * p_data, tGATT_STATUS *p_status) argument
105 UNUSED(p_data);
270 tGATT_STATUS status, tGATT_CL_COMPLETE *p_data)
282 if (p_data != NULL && status == GATT_SUCCESS)
284 pp = p_data->att_value.value;
290 if (p_data->att_value.len == DIS_SYSTEM_ID_SIZE)
299 if (p_data->att_value.len == DIS_PNP_ID_SIZE)
319 if ((p_str = (UINT8 *)GKI_getbuf((UINT16)(p_data->att_value.len + 1))) != NULL)
322 memcpy(p_str, p_data->att_value.value, p_data
269 dis_c_cmpl_cback(tSRVC_CLCB *p_clcb, tGATTC_OPTYPE op, tGATT_STATUS status, tGATT_CL_COMPLETE *p_data) argument
[all...]
H A Dsrvc_eng.c34 static void srvc_eng_s_request_cback (UINT16 conn_id, UINT32 trans_id, UINT8 op_code, tGATTS_DATA *p_data);
37 static void srvc_eng_c_cmpl_cback (UINT16 conn_id, tGATTC_OPTYPE op, tGATT_STATUS status, tGATT_CL_COMPLETE *p_data);
51 tGATT_STATUS status, tGATT_CL_COMPLETE *p_data);
217 UINT8 srvc_eng_process_read_req (UINT8 clcb_idx, tGATT_READ_REQ *p_data, tGATTS_RSP *p_rsp, tGATT_STATUS *p_status) argument
222 if (p_data->is_long)
223 p_rsp->attr_value.offset = p_data->offset;
225 p_rsp->attr_value.handle = p_data->handle;
227 if (dis_valid_handle_range(p_data->handle))
228 act = dis_read_attr_value(clcb_idx, p_data->handle, &p_rsp->attr_value, p_data
240 srvc_eng_process_write_req(UINT8 clcb_idx, tGATT_WRITE_REQ *p_data, tGATTS_RSP *p_rsp, tGATT_STATUS *p_status) argument
268 srvc_eng_s_request_cback(UINT16 conn_id, UINT32 trans_id, tGATTS_REQ_TYPE type, tGATTS_DATA *p_data) argument
325 srvc_eng_c_cmpl_cback(UINT16 conn_id, tGATTC_OPTYPE op, tGATT_STATUS status, tGATT_CL_COMPLETE *p_data) argument
[all...]
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/
H A Dethreading.c24 static THREAD_FUNCTION thread_loopfilter(void *p_data) argument
26 VP8_COMP *cpi = (VP8_COMP *)(((LPFTHREAD_DATA *)p_data)->ptr1);
49 THREAD_FUNCTION thread_encoding_proc(void *p_data) argument
51 int ithread = ((ENCODETHREAD_DATA *)p_data)->ithread;
52 VP8_COMP *cpi = (VP8_COMP *)(((ENCODETHREAD_DATA *)p_data)->ptr1);
53 MB_ROW_COMP *mbri = (MB_ROW_COMP *)(((ENCODETHREAD_DATA *)p_data)->ptr2);
/external/libnfc-nci/halimpl/bcm2079x/adaptation/
H A DHalAdaptation.cpp61 static void BroadcomHalDataCallback (UINT16 data_len, UINT8* p_data);
313 void BroadcomHalDataCallback (UINT16 data_len, UINT8* p_data) argument
316 gAndroidHalDataCallback (data_len, p_data);
/external/libnfc-nci/halimpl/bcm2079x/hal/hal/
H A Dnfc_hal_hci.c76 static void nfc_hal_hci_vsc_cback (tNFC_HAL_NCI_EVT event, UINT16 data_len, UINT8 *p_data);
229 void nfc_hal_hci_handle_hci_netwk_info (UINT8 *p_data) argument
231 UINT8 *p = p_data;
346 BOOLEAN nfc_hal_hci_handle_hcp_pkt_to_hc (UINT8 *p_data) argument
356 chaining_bit = ((*p_data) >> 0x07) & 0x01;
357 pipe = (*p_data++) & 0x7F;
362 type = ((*p_data) >> 0x06) & 0x03;
366 inst = (*p_data++ & 0x3F);
369 index = *(p_data++);
380 index = *(p_data
428 nfc_hal_hci_handle_hcp_pkt_from_hc(UINT8 *p_data) argument
760 nfc_hal_hci_vsc_cback(tNFC_HAL_NCI_EVT event, UINT16 data_len, UINT8 *p_data) argument
[all...]
H A Dnfc_hal_main.c52 static void nfc_hal_main_userial_cback (tUSERIAL_PORT port, tUSERIAL_EVT evt, tUSERIAL_EVT_DATA *p_data);
141 void nfa_hal_pre_discover_done_cback (tNFC_HAL_NCI_EVT event, UINT16 data_len, UINT8 *p_data) argument
191 static void nfc_hal_main_userial_cback (tUSERIAL_PORT port, tUSERIAL_EVT evt, tUSERIAL_EVT_DATA *p_data) argument
218 HAL_TRACE_DEBUG1 ("nfc_hal_main_userial_cback: USERIAL_WAKEUP_EVT: %d", p_data->sigs);
/external/libnfc-nci/src/nfa/ce/
H A Dnfa_ce_act.c77 conn_evt.ndef_write_cplt.p_data = p_ce_data->update_info.p_data;
90 conn_evt.data.p_data = (UINT8 *) (p_ce_data->raw_frame.p_data + 1) + p_ce_data->raw_frame.p_data->offset;
91 conn_evt.data.len = p_ce_data->raw_frame.p_data->len;
98 conn_evt.ce_data.p_data = (UINT8 *) (p_ce_data->raw_frame.p_data + 1) + p_ce_data->raw_frame.p_data->offset;
99 conn_evt.ce_data.len = p_ce_data->raw_frame.p_data
245 nfa_ce_discovery_cback(tNFA_DM_RF_DISC_EVT event, tNFC_DISCOVER *p_data) argument
[all...]
/external/libnfc-nci/src/nfa/ee/
H A Dnfa_ee_api.c622 UINT8 *p_data)
633 if ((p_cb == NULL) || (p_cb->conn_st != NFA_EE_CONN_ST_CONN) || (p_data == NULL))
644 p_msg->p_data = (UINT8 *)(p_msg + 1);
645 memcpy(p_msg->p_data, p_data, data_len);
620 NFA_EeSendData(tNFA_HANDLE ee_handle, UINT16 data_len, UINT8 *p_data) argument
H A Dnfa_ee_main.c32 extern void nfa_ee_vs_cback (tNFC_VS_EVT event, BT_HDR *p_data);
198 ee_msg.p_data = &rsp;
323 void nfa_ee_proc_evt (tNFC_RESPONSE_EVT event, void *p_data) argument
362 cbk.p_data = p_data;
702 GKI_freebuf (p_evt_data->conn.p_data);
/external/libnfc-nci/src/nfa/hci/
H A Dnfa_hci_api.c524 UINT8 *p_data)
541 if ((data_size == 0) || (p_data == NULL) || (data_size > NFA_MAX_HCI_CMD_LEN))
559 memcpy (p_msg->data, p_data, data_size);
586 UINT8 *p_data)
602 if ((cmd_size && (p_data == NULL)) || (cmd_size > NFA_MAX_HCI_CMD_LEN))
621 memcpy (p_msg->data, p_data, cmd_size);
647 UINT8 *p_data)
663 if ((data_size && (p_data == NULL)) || (data_size > NFA_MAX_HCI_RSP_LEN))
681 memcpy (p_msg->data, p_data, data_size);
725 UINT8 *p_data,
520 NFA_HciSetRegistry(tNFA_HANDLE hci_handle, UINT8 pipe, UINT8 reg_inx, UINT8 data_size, UINT8 *p_data) argument
582 NFA_HciSendCommand(tNFA_HANDLE hci_handle, UINT8 pipe, UINT8 cmd_code, UINT16 cmd_size, UINT8 *p_data) argument
643 NFA_HciSendResponse(tNFA_HANDLE hci_handle, UINT8 pipe, UINT8 response, UINT8 data_size, UINT8 *p_data) argument
721 NFA_HciSendEvent(tNFA_HANDLE hci_handle, UINT8 pipe, UINT8 evt_code, UINT16 evt_size, UINT8 *p_data, UINT16 rsp_size, UINT8 *p_rsp_buf, UINT16 rsp_timeout) argument
947 NFA_HciDebug(UINT8 action, UINT8 size, UINT8 *p_data) argument
[all...]
H A Dnfa_hci_main.c64 static void nfa_hci_conn_cback (UINT8 conn_id, tNFC_CONN_EVT event, tNFC_CONN *p_data);
66 static void nfa_hci_assemble_msg (UINT8 *p_data, UINT16 data_len);
659 static void nfa_hci_conn_cback (UINT8 conn_id, tNFC_CONN_EVT event, tNFC_CONN *p_data) argument
662 BT_HDR *p_pkt = (BT_HDR *) p_data->data.p_data;
673 nfa_hci_cb.buff_size = p_data->conn_create.buff_size;
1086 static void nfa_hci_assemble_msg (UINT8 *p_data, UINT16 data_len) argument
1091 memcpy (&nfa_hci_cb.p_msg_data[nfa_hci_cb.msg_len], p_data, (nfa_hci_cb.max_msg_len - nfa_hci_cb.msg_len));
1099 memcpy (&nfa_hci_cb.p_msg_data[nfa_hci_cb.msg_len], p_data, data_len);
1152 xx.p_data
[all...]
/external/libnfc-nci/src/nfa/p2p/
H A Dnfa_p2p_api.c503 UINT8 *p_data)
555 memcpy (((UINT8*) (p_msg->p_msg + 1) + p_msg->p_msg->offset), p_data, length);
586 ** - Information of UI PDU up to max_data_len is copied into p_data.
599 UINT8 *p_data,
623 p_data);
689 UINT8 *p_data)
748 memcpy (((UINT8*) (p_msg->p_msg + 1) + p_msg->p_msg->offset), p_data, length);
777 ** - Information of I PDU is copied into p_data up to max_data_len.
789 UINT8 *p_data,
815 p_data);
500 NFA_P2pSendUI(tNFA_HANDLE handle, UINT8 dsap, UINT16 length, UINT8 *p_data) argument
595 NFA_P2pReadUI(tNFA_HANDLE handle, UINT32 max_data_len, UINT8 *p_remote_sap, UINT32 *p_data_len, UINT8 *p_data, BOOLEAN *p_more) argument
687 NFA_P2pSendData(tNFA_HANDLE handle, UINT16 length, UINT8 *p_data) argument
786 NFA_P2pReadData(tNFA_HANDLE handle, UINT32 max_data_len, UINT32 *p_data_len, UINT8 *p_data, BOOLEAN *p_more) argument
[all...]
H A Dnfa_p2p_main.c77 typedef BOOLEAN (*tNFA_P2P_ACTION) (tNFA_P2P_MSG *p_data);
108 void nfa_p2p_discovery_cback (tNFA_DM_RF_DISC_EVT event, tNFC_DISCOVER *p_data) argument
117 if (p_data->status == NFC_STATUS_OK)
130 &(p_data->activate),
134 if ((p_data->activate.protocol == NFC_PROTOCOL_NFC_DEP)
135 &&(p_data->activate.intf_param.type == NFC_INTERFACE_NFC_DEP))
137 nfa_p2p_activate_llcp (p_data);
156 if ( (p_data->deactivate.type == NFC_DEACTIVATE_TYPE_SLEEP)
157 ||(p_data->deactivate.type == NFC_DEACTIVATE_TYPE_SLEEP_AF) )
386 void nfa_p2p_activate_llcp (tNFC_DISCOVER *p_data) argument
[all...]
/external/libnfc-nci/src/nfa/rw/
H A Dnfa_rw_api.c140 ** p_data needs to be persistent until NFA_WRITE_CPLT_EVT
149 tNFA_STATUS NFA_RwWriteNDef (UINT8 *p_data, UINT32 len) argument
153 NFA_TRACE_API2 ("NFA_RwWriteNDef (): ndef p_data=%08x, len: %i", p_data, len);
156 if (p_data == NULL)
164 p_msg->params.write_ndef.p_data = p_data;
579 tNFA_STATUS NFA_RwT1tWrite8 (UINT8 block_number, UINT8 *p_data, BOOLEAN b_erase) argument
591 memcpy (p_msg->params.t1t_write.p_block_data,p_data,8);
649 tNFA_STATUS NFA_RwT2tWrite (UINT8 block_number, UINT8 *p_data) argument
771 NFA_RwT3tWrite(UINT8 num_blocks, tNFA_T3T_BLOCK_DESC *t3t_blocks, UINT8 *p_data) argument
966 NFA_RwI93WriteSingleBlock(UINT8 block_number, UINT8 *p_data) argument
1109 NFA_RwI93WriteMultipleBlocks(UINT8 first_block_number, UINT16 number_blocks, UINT8 *p_data) argument
[all...]
/external/libnfc-nci/src/nfc/llcp/
H A Dllcp_dlc.c34 static tLLCP_STATUS llcp_dlsm_idle (tLLCP_DLCB *p_dlcb, tLLCP_DLC_EVENT event, void *p_data);
35 static tLLCP_STATUS llcp_dlsm_w4_remote_resp (tLLCP_DLCB *p_dlcb, tLLCP_DLC_EVENT event, void *p_data);
36 static tLLCP_STATUS llcp_dlsm_w4_local_resp (tLLCP_DLCB *p_dlcb, tLLCP_DLC_EVENT event, void *p_data);
37 static tLLCP_STATUS llcp_dlsm_connected (tLLCP_DLCB *p_dlcb, tLLCP_DLC_EVENT event, void *p_data);
38 static tLLCP_STATUS llcp_dlsm_w4_remote_dm (tLLCP_DLCB *p_dlcb, tLLCP_DLC_EVENT event, void *p_data);
54 tLLCP_STATUS llcp_dlsm_execute (tLLCP_DLCB *p_dlcb, tLLCP_DLC_EVENT event, void *p_data) argument
70 status = llcp_dlsm_idle (p_dlcb, event, p_data);
74 status = llcp_dlsm_w4_remote_resp (p_dlcb, event, p_data);
78 status = llcp_dlsm_w4_local_resp (p_dlcb, event, p_data);
82 status = llcp_dlsm_connected (p_dlcb, event, p_data);
106 llcp_dlsm_idle(tLLCP_DLCB *p_dlcb, tLLCP_DLC_EVENT event, void *p_data) argument
186 llcp_dlsm_w4_remote_resp(tLLCP_DLCB *p_dlcb, tLLCP_DLC_EVENT event, void *p_data) argument
277 llcp_dlsm_w4_local_resp(tLLCP_DLCB *p_dlcb, tLLCP_DLC_EVENT event, void *p_data) argument
367 llcp_dlsm_connected(tLLCP_DLCB *p_dlcb, tLLCP_DLC_EVENT event, void *p_data) argument
496 llcp_dlsm_w4_remote_dm(tLLCP_DLCB *p_dlcb, tLLCP_DLC_EVENT event, void *p_data) argument
621 llcp_dlc_proc_connect_pdu(UINT8 dsap, UINT8 ssap, UINT16 length, UINT8 *p_data) argument
739 llcp_dlc_proc_disc_pdu(UINT8 dsap, UINT8 ssap, UINT16 length, UINT8 *p_data) argument
775 llcp_dlc_proc_cc_pdu(UINT8 dsap, UINT8 ssap, UINT16 length, UINT8 *p_data) argument
820 llcp_dlc_proc_dm_pdu(UINT8 dsap, UINT8 ssap, UINT16 length, UINT8 *p_data) argument
1076 llcp_dlc_proc_rr_rnr_pdu(UINT8 dsap, UINT8 ptype, UINT8 ssap, UINT16 length, UINT8 *p_data) argument
1193 llcp_dlc_proc_rx_pdu(UINT8 dsap, UINT8 ptype, UINT8 ssap, UINT16 length, UINT8 *p_data) argument
[all...]
/external/libnfc-nci/src/nfc/ndef/
H A Dndef_cho_utils.c489 UINT8 eir_type, UINT8 data_len, UINT8 *p_data)
508 ARRAY_TO_STREAM (p, p_data, data_len);
487 NDEF_MsgAppendMediaBtOobEirData(UINT8 *p_msg, UINT32 max_size, UINT32 *p_cur_size, char *p_id_str, UINT8 eir_type, UINT8 data_len, UINT8 *p_data) argument
/external/libnfc-nci/src/nfc/tags/
H A Dce_t4t.c263 static BOOLEAN ce_t4t_update_binary (UINT16 offset, UINT8 length, UINT8 *p_data) argument
284 *(file_length + offset++) = *(p_data++);
293 memcpy (p_t4t->p_scratch_buf + offset - T4T_FILE_LENGTH_SIZE, p_data, length);
304 ce_data.update_info.p_data = p_t4t->p_scratch_buf;
481 ce_data.raw_frame.p_data = p_c_apdu;
520 ce_data.raw_frame.p_data = p_c_apdu;
598 static void ce_t4t_data_cback (UINT8 conn_id, tNFC_CONN_EVT event, tNFC_CONN *p_data) argument
616 p_c_apdu = (BT_HDR *) p_data->data.p_data;
662 ce_data.raw_frame.status = p_data
[all...]
H A Drw_t1t.c39 static void rw_t1t_data_cback (UINT8 conn_id, tNFC_CONN_EVT event, tNFC_CONN *p_data);
58 static void rw_t1t_data_cback (UINT8 conn_id, tNFC_CONN_EVT event, tNFC_CONN *p_data) argument
71 p_pkt = (BT_HDR *) (p_data->data.p_data);
104 evt_data.data.p_data = p_pkt;
186 evt_data.data.p_data = NULL;
190 evt_data.data.p_data = p_pkt;
217 void rw_t1t_conn_cback (UINT8 conn_id, tNFC_CONN_EVT event, tNFC_CONN *p_data) argument
257 if ( (p_data != NULL)
258 &&(p_data
322 BT_HDR *p_data; local
382 BT_HDR *p_data; local
[all...]
H A Drw_t2t.c39 static void rw_t2t_proc_data (UINT8 conn_id, tNFC_DATA_CEVT *p_data);
60 static void rw_t2t_proc_data (UINT8 conn_id, tNFC_DATA_CEVT *p_data) argument
64 BT_HDR *p_pkt = p_data->p_data;
80 RW_TRACE_DEBUG2 ("RW T2T Raw Frame: Len [0x%X] Status [%s]", p_pkt->len, NFC_GetStatusName (p_data->status));
82 RW_TRACE_DEBUG2 ("RW T2T Raw Frame: Len [0x%X] Status [0x%X]", p_pkt->len, p_data->status);
84 evt_data.status = p_data->status;
85 evt_data.p_data = p_pkt;
126 evt_data.p_data = NULL;
152 evt_data.p_data
256 rw_t2t_conn_cback(UINT8 conn_id, tNFC_CONN_EVT event, tNFC_CONN *p_data) argument
373 BT_HDR *p_data; local
693 BT_HDR *p_data; local
[all...]
/external/libvpx/libvpx/vp8/encoder/
H A Dethreading.c24 static THREAD_FUNCTION thread_loopfilter(void *p_data) argument
26 VP8_COMP *cpi = (VP8_COMP *)(((LPFTHREAD_DATA *)p_data)->ptr1);
49 THREAD_FUNCTION thread_encoding_proc(void *p_data) argument
51 int ithread = ((ENCODETHREAD_DATA *)p_data)->ithread;
52 VP8_COMP *cpi = (VP8_COMP *)(((ENCODETHREAD_DATA *)p_data)->ptr1);
53 MB_ROW_COMP *mbri = (MB_ROW_COMP *)(((ENCODETHREAD_DATA *)p_data)->ptr2);
/external/pdfium/core/src/fxcodec/fx_libopenjpeg/libopenjpeg20/
H A Dcio.c255 void OPJ_CALLCONV opj_stream_set_user_data(opj_stream_t* p_stream, void * p_data) argument
260 l_stream->m_user_data = p_data;
263 void OPJ_CALLCONV opj_stream_set_user_data_v3(opj_stream_t* p_stream, void * p_data, opj_stream_free_user_data_fn p_function) argument
268 l_stream->m_user_data = p_data;
/external/bluetooth/bluedroid/bta/ag/
H A Dbta_ag_sco.c292 static void bta_ag_sco_read_cback (UINT16 sco_inx, BT_HDR *p_data, tBTM_SCO_DATA_FLAG status) argument
300 bta_dm_sco_co_in_data (p_data, status);
354 static void bta_ag_esco_connreq_cback(tBTM_ESCO_EVT event, tBTM_ESCO_EVT_DATA *p_data) argument
358 UINT16 sco_inx = p_data->conn_evt.sco_inx;
372 bta_ag_sco_conn_rsp(p_scb, &p_data->conn_evt);
382 bta_ag_cb.sco.conn_data = p_data->conn_evt;
391 bta_ag_sco_conn_rsp(p_scb, &p_data->conn_evt);
399 BTM_EScoConnRsp(p_data->conn_evt.sco_inx, HCI_ERR_HOST_REJECT_RESOURCES, NULL);
406 p_data->chg_evt.sco_inx,
407 p_data
1335 bta_ag_sco_listen(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
1351 bta_ag_sco_open(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
1380 bta_ag_sco_close(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
1433 bta_ag_sco_shutdown(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
1450 bta_ag_sco_conn_open(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
1490 bta_ag_sco_conn_close(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
1562 bta_ag_sco_conn_rsp(tBTA_AG_SCB *p_scb, tBTM_ESCO_CONN_REQ_EVT_DATA *p_data) argument
1646 bta_ag_ci_sco_data(tBTA_AG_SCB *p_scb, tBTA_AG_DATA *p_data) argument
[all...]
/external/bluetooth/bluedroid/bta/gatt/
H A Dbta_gattc_api.c734 tBTA_GATT_UNFMT *p_data,
740 if (p_data != NULL)
741 len += p_data->len;
757 if (p_data && p_data->len != 0)
760 p_buf->len = p_data->len;
762 memcpy(p_buf->p_value, p_data->p_value, p_data->len);
731 BTA_GATTC_WriteCharDescr(UINT16 conn_id, tBTA_GATTC_CHAR_DESCR_ID *p_char_descr_id, tBTA_GATTC_WRITE_TYPE write_type, tBTA_GATT_UNFMT *p_data, tBTA_GATT_AUTH_REQ auth_req) argument

Completed in 6078 milliseconds

123456789