/external/bluetooth/bluedroid/bta/gatt/ |
H A D | bta_gatts_api.c | 58 BT_HDR *p_buf; local 66 if ((p_buf = (BT_HDR *) GKI_getbuf(sizeof(BT_HDR))) != NULL) 68 p_buf->event = BTA_GATTS_API_DISABLE_EVT; 69 bta_sys_sendmsg(p_buf); 90 tBTA_GATTS_API_REG *p_buf; local 98 if ((p_buf = (tBTA_GATTS_API_REG *) GKI_getbuf(sizeof(tBTA_GATTS_API_REG))) != NULL) 100 p_buf->hdr.event = BTA_GATTS_API_REG_EVT; 103 memcpy(&p_buf->app_uuid, p_app_uuid, sizeof(tBT_UUID)); 104 p_buf->p_cback = p_cback; 106 bta_sys_sendmsg(p_buf); 126 tBTA_GATTS_API_DEREG *p_buf; local 160 tBTA_GATTS_API_CREATE_SRVC *p_buf; local 193 tBTA_GATTS_API_ADD_INCL_SRVC *p_buf; local 227 tBTA_GATTS_API_ADD_CHAR *p_buf; local 267 tBTA_GATTS_API_ADD_DESCR *p_buf; local 303 BT_HDR *p_buf; local 331 tBTA_GATTS_API_START *p_buf; local 358 BT_HDR *p_buf; local 389 tBTA_GATTS_API_INDICATION *p_buf; local 429 tBTA_GATTS_API_RSP *p_buf; local 473 tBTA_GATTS_API_OPEN *p_buf; local 505 tBTA_GATTS_API_CANCEL_OPEN *p_buf; local 531 BT_HDR *p_buf; local 559 tBTA_GATTS_API_LISTEN *p_buf; local [all...] |
/external/bluetooth/bluedroid/bta/hh/ |
H A D | bta_hh_act.c | 1188 tBTA_HH_CBACK_DATA *p_buf = NULL; local 1233 (p_buf = (tBTA_HH_CBACK_DATA *)GKI_getbuf(sizeof(tBTA_HH_CBACK_DATA) + 1236 p_buf->hdr.event = sm_event; 1237 p_buf->hdr.layer_specific = (UINT16)dev_handle; 1238 p_buf->data = data; 1239 bdcpy(p_buf->addr, addr); 1240 p_buf->p_data = pdata; 1242 bta_sys_sendmsg(p_buf);
|
H A D | bta_hh_api.c | 63 tBTA_HH_API_ENABLE *p_buf; local 69 p_buf = (tBTA_HH_API_ENABLE *)GKI_getbuf((UINT16)sizeof(tBTA_HH_API_ENABLE)); 71 if (p_buf != NULL) 73 memset(p_buf, 0, sizeof(tBTA_HH_API_ENABLE)); 75 p_buf->hdr.event = BTA_HH_API_ENABLE_EVT; 76 p_buf->p_cback = p_cback; 77 p_buf->sec_mask = sec_mask; 79 bta_sys_sendmsg(p_buf); 95 BT_HDR *p_buf; local 98 if ((p_buf 116 BT_HDR *p_buf; local 140 tBTA_HH_API_CONN *p_buf; local 170 tBTA_HH_CMD_DATA *p_buf; local 329 BT_HDR *p_buf; local 356 tBTA_HH_MAINT_DEV *p_buf; local 401 tBTA_HH_MAINT_DEV *p_buf; local 430 tBTA_HH_SCPP_UPDATE *p_buf; local [all...] |
/external/bluetooth/bluedroid/bta/hl/ |
H A D | bta_hl_sdp.c | 147 UINT8 *p_buf; local 151 if ((p_buf = (UINT8 *)GKI_getbuf(BTA_HL_SUP_FEATURE_SDP_BUF_SIZE)) != NULL) 153 offset = bta_hl_compose_supported_feature_list(p_buf, num_elem, p_elem_list); 155 DATA_ELE_SEQ_DESC_TYPE, (UINT32) offset, p_buf); 156 GKI_freebuf(p_buf);
|
/external/bluetooth/bluedroid/bta/pan/ |
H A D | bta_pan_act.c | 93 tBTA_PAN_CONN * p_buf; local 97 if ((p_buf = (tBTA_PAN_CONN *) GKI_getbuf(sizeof(tBTA_PAN_CONN))) != NULL) 101 p_buf->hdr.event = BTA_PAN_CONN_OPEN_EVT; 132 p_buf->hdr.event = BTA_PAN_CONN_CLOSE_EVT; 140 p_buf->result = state; 141 p_buf->hdr.layer_specific = handle; 142 bta_sys_sendmsg(p_buf); 162 BT_HDR *p_buf; local 170 if ((p_buf = (BT_HDR *) GKI_getbuf(sizeof(BT_HDR))) != NULL) 172 p_buf 201 bta_pan_data_buf_ind_cback(UINT16 handle, BD_ADDR src, BD_ADDR dst, UINT16 protocol, BT_HDR *p_buf, BOOLEAN ext, BOOLEAN forward) argument 425 BT_HDR *p_buf; local 515 tBTA_PAN_CONN * p_buf; local 589 BT_HDR *p_buf; local 657 BT_HDR * p_buf; local [all...] |
/external/bluetooth/bluedroid/btif/co/ |
H A D | bta_dm_co.c | 308 void bta_dm_sco_co_in_data(BT_HDR *p_buf) argument 311 btui_sco_codec_inqdata (p_buf); 313 GKI_freebuf(p_buf); 325 void bta_dm_sco_co_out_data(BT_HDR **p_buf) argument 327 btui_sco_codec_readbuf(p_buf);
|
H A D | bta_hl_co.c | 315 ** p_buf - the buffer pointer 323 UINT16 buf_size, UINT8 *p_buf, UINT16 evt) 338 memcpy(p_buf, p_dcb->p_tx_pkt, p_dcb->tx_size); 419 ** p_buf - the buffer pointer 427 UINT16 buf_size, UINT8 *p_buf, UINT16 evt) 432 UNUSED(p_buf); 322 bta_hl_co_get_tx_data(UINT8 app_id, tBTA_HL_MDL_HANDLE mdl_handle, UINT16 buf_size, UINT8 *p_buf, UINT16 evt) argument 426 bta_hl_co_get_echo_data(UINT8 app_id, tBTA_HL_MCL_HANDLE mcl_handle, UINT16 buf_size, UINT8 *p_buf, UINT16 evt) argument
|
/external/bluetooth/bluedroid/gki/common/ |
H A D | gki_buffer.c | 525 ** Parameters p_buf - (input) address of the beginning of a buffer. 530 void GKI_freebuf (void *p_buf) argument 536 if (!p_buf || gki_chk_buf_damage(p_buf)) 543 p_hdr = (BUFFER_HDR_T *) ((UINT8 *)p_buf - BUFFER_HDR_SIZE); 587 ** Parameters p_buf - (input) address of the beginning of a buffer. 592 UINT16 GKI_get_buf_size (void *p_buf) argument 596 p_hdr = (BUFFER_HDR_T *)((UINT8 *) p_buf - BUFFER_HDR_SIZE); 618 BOOLEAN gki_chk_buf_damage(void *p_buf) argument 623 magic = (UINT32 *)((UINT8 *) p_buf 714 void *p_buf = NULL; local 752 GKI_enqueue(BUFFER_Q *p_q, void *p_buf) argument 807 GKI_enqueue_head(BUFFER_Q *p_q, void *p_buf) argument 908 GKI_remove_from_queue(BUFFER_Q *p_q, void *p_buf) argument 995 GKI_getnext(void *p_buf) argument [all...] |
/external/bluetooth/bluedroid/hci/src/ |
H A D | userial.c | 195 HC_BT_HDR *p_buf = NULL; local 210 p_buf = (HC_BT_HDR *) bt_hc_cbacks->alloc( 214 p_buf = NULL; 216 if (p_buf != NULL) 218 p_buf->offset = 0; 219 p_buf->layer_specific = 0; 221 p = (uint8_t *) (p_buf + 1); 239 p_buf->len = (uint16_t)rx_length; 240 utils_enqueue(&(userial_cb.rx_q), p_buf); 248 bt_hc_cbacks->dealloc(p_buf); [all...] |
/external/bluetooth/bluedroid/stack/avct/ |
H A D | avct_int.h | 114 BT_HDR *p_buf; member in struct:__anon1197 123 BT_HDR *p_buf; member in union:__anon1198
|
H A D | avct_lcb_act.c | 53 static BT_HDR *avct_lcb_msg_asmbl(tAVCT_LCB *p_lcb, BT_HDR *p_buf) argument 61 p = (UINT8 *)(p_buf + 1) + p_buf->offset; 65 if (p_buf->len < avct_lcb_pkt_type_len[pkt_type]) 67 GKI_freebuf(p_buf); 81 p_ret = p_buf; 92 p_lcb->p_rx_msg = p_buf; 111 GKI_freebuf(p_buf); 121 p_buf->offset += AVCT_HDR_LEN_CONT; 122 p_buf 462 BT_HDR *p_buf; local 522 BT_HDR *p_buf; local 660 BT_HDR *p_buf; local [all...] |
/external/bluetooth/bluedroid/stack/avdt/ |
H A D | avdt_ccb_act.c | 50 BT_HDR *p_buf; local 71 while ((p_buf = (BT_HDR *) GKI_dequeue(&p_ccb->rsp_q)) != NULL) 73 GKI_freebuf(p_buf);
|
/external/bluetooth/bluedroid/stack/avrc/ |
H A D | avrc_api.c | 1086 BT_HDR *p_buf; local 1091 p_buf = avrc_pass_msg(p_msg); 1092 if (p_buf) 1093 return AVCT_MsgReq( handle, label, AVCT_CMD, p_buf); 1125 BT_HDR *p_buf; local 1129 p_buf = avrc_pass_msg(p_msg); 1130 if (p_buf) 1131 return AVCT_MsgReq( handle, label, AVCT_RSP, p_buf);
|
/external/bluetooth/bluedroid/stack/bnep/ |
H A D | bnep_api.c | 348 ** p_buf - pointer to address of buffer with data 363 BT_HDR *p_buf, 373 GKI_freebuf (p_buf); 379 if (p_buf->len > BNEP_MTU_SIZE) 381 BNEP_TRACE_ERROR ("BNEP_Write() length %d exceeded MTU %d", p_buf->len, BNEP_MTU_SIZE); 382 GKI_freebuf (p_buf); 387 p_data = (UINT8 *)(p_buf + 1) + p_buf->offset; 399 org_len = p_buf->len; 411 GKI_freebuf (p_buf); 361 BNEP_WriteBuf(UINT16 handle, UINT8 *p_dest_addr, BT_HDR *p_buf, UINT16 protocol, UINT8 *p_src_addr, BOOLEAN fw_ext_present) argument 481 BT_HDR *p_buf; local [all...] |
H A D | bnep_main.c | 438 BT_HDR *p_buf = (BT_HDR *)GKI_dequeue (&p_bcb->xmit_q); local 440 if (!p_buf) 443 L2CA_DataWrite (l2cap_cid, p_buf); 465 static void bnep_data_ind (UINT16 l2cap_cid, BT_HDR *p_buf) argument 468 UINT8 *p = (UINT8 *)(p_buf + 1) + p_buf->offset; 469 UINT16 rem_len = p_buf->len; 480 GKI_freebuf (p_buf); 490 BNEP_TRACE_EVENT ("BNEP - rcvd frame, bad len: %d type: 0x%02x", p_buf->len, type); 491 GKI_freebuf (p_buf); [all...] |
/external/bluetooth/bluedroid/stack/gatt/ |
H A D | att_protocol.c | 48 BT_HDR *p_buf = NULL; local 51 if ((p_buf = (BT_HDR *)GKI_getbuf(sizeof(BT_HDR) + GATT_HDR_SIZE + L2CAP_MIN_OFFSET)) != NULL) 53 p = (UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET; 58 p_buf->offset = L2CAP_MIN_OFFSET; 59 p_buf->len = GATT_HDR_SIZE; /* opcode + 2 bytes mtu */ 61 return p_buf; 74 BT_HDR *p_buf = NULL; local 77 if ((p_buf = (BT_HDR *)GKI_getpoolbuf(GATT_BUF_POOL_ID)) != NULL) 79 p = (UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET; 81 p_buf 109 BT_HDR *p_buf = NULL; local 138 BT_HDR *p_buf = NULL; local 167 BT_HDR *p_buf = NULL; local 204 BT_HDR *p_buf = NULL; local 236 BT_HDR *p_buf = NULL; local 272 BT_HDR *p_buf = NULL; local 298 BT_HDR *p_buf = NULL; local [all...] |
H A D | gatt_auth.c | 99 void gatt_verify_signature(tGATT_TCB *p_tcb, BT_HDR *p_buf) argument 103 UINT8 *p, *p_orig = (UINT8 *)(p_buf + 1) + p_buf->offset; 106 cmd_len = p_buf->len - GATT_AUTH_SIGN_LEN + 4; 113 gatt_server_handle_client_req (p_tcb, op_code, (UINT16)(p_buf->len - 1), p_orig); 164 tGATT_PENDING_ENC_CLCB *p_buf; local 174 if ((p_buf = (tGATT_PENDING_ENC_CLCB *)GKI_dequeue (&p_tcb->pending_enc_clcb)) != NULL) 192 gatt_sec_check_complete(status , p_buf->p_clcb, p_tcb->sec_act); 193 GKI_freebuf(p_buf); 198 if ((p_buf 231 tGATT_PENDING_ENC_CLCB *p_buf; local [all...] |
/external/bluetooth/bluedroid/stack/hid/ |
H A D | hidh_conn.c | 876 BT_HDR *p_buf; local 929 if((p_buf = (BT_HDR *)GKI_getpoolbuf (pool_id)) == NULL) 932 p_buf->offset = L2CAP_MIN_OFFSET; 940 if((p_buf = (BT_HDR *)GKI_getpoolbuf (pool_id)) == NULL) 943 p_buf->offset = L2CAP_MIN_OFFSET; 950 p_buf = buf ; 951 p_buf->offset -= 1; 957 p_out = (UINT8 *)(p_buf + 1) + p_buf->offset; 984 p_buf [all...] |
/external/bluetooth/bluedroid/stack/l2cap/ |
H A D | l2c_main.c | 63 void l2c_bcst_msg( BT_HDR *p_buf, UINT16 psm ) argument 68 if (p_buf->offset < L2CAP_BCST_MIN_OFFSET) 70 L2CAP_TRACE_ERROR ("L2CAP - cannot send buffer, offset: %d", p_buf->offset); 71 GKI_freebuf (p_buf); 76 p_buf->offset -= (HCI_DATA_PREAMBLE_SIZE + L2CAP_PKT_OVERHEAD + L2CAP_BCST_OVERHEAD); 77 p_buf->len += L2CAP_PKT_OVERHEAD + L2CAP_BCST_OVERHEAD; 80 p = (UINT8 *)(p_buf + 1) + p_buf->offset; 86 if (p_buf->len > btu_cb.hcit_acl_data_size) 92 UINT16_TO_STREAM (p, p_buf 816 BT_HDR *p_buf, *p_buf1; local [all...] |
H A D | l2c_ucd.c | 90 static void l2c_ucd_data_ind_cback (BD_ADDR rem_bda, BT_HDR *p_buf) argument 98 p = (UINT8 *)(p_buf + 1) + p_buf->offset; 101 p_buf->offset += L2CAP_UCD_OVERHEAD; 102 p_buf->len -= L2CAP_UCD_OVERHEAD; 107 GKI_freebuf (p_buf); 111 p_rcb->ucd.cb_info.pL2CA_UCD_Data_Cb(rem_bda, p_buf); 392 UINT16 L2CA_UcdDataWrite (UINT16 psm, BD_ADDR rem_bda, BT_HDR *p_buf, UINT16 flags) argument 408 GKI_freebuf (p_buf); 419 GKI_freebuf (p_buf); 756 BT_HDR *p_buf; local 785 BT_HDR *p_buf; local 808 BT_HDR *p_buf; local 833 BT_HDR *p_buf; local 862 BT_HDR *p_buf; local 884 BT_HDR *p_buf; local [all...] |
/external/bluetooth/bluedroid/stack/mcap/ |
H A D | mca_main.c | 440 void mca_tc_data_ind(tMCA_TC_TBL *p_tbl, BT_HDR *p_buf) argument 457 p = (UINT8*)(p_buf+1) + p_buf->offset; 464 if (p_buf->len != mca_std_msg_len[*p]) 466 MCA_TRACE_ERROR ("opcode: %d required len:%d, got len:%d", *p, mca_std_msg_len[*p], p_buf->len); 472 MCA_TRACE_ERROR ("unsupported SYNC opcode: %d len:%d", *p, p_buf->len); 478 MCA_TRACE_ERROR ("bad opcode: %d len:%d", *p, p_buf->len); 483 p_buf->layer_specific = rej_rsp_code; 485 mca_ccb_event(p_ccb, event, (tMCA_CCB_EVT *) p_buf); 488 GKI_freebuf(p_buf); 637 mca_free_buf(void **p_buf) argument [all...] |
/external/bluetooth/bluedroid/stack/pan/ |
H A D | pan_api.c | 561 ** p_buf - pointer to the data buffer 569 tPAN_RESULT PAN_WriteBuf (UINT16 handle, BD_ADDR dst, BD_ADDR src, UINT16 protocol, BT_HDR *p_buf, BOOLEAN ext) argument 578 GKI_freebuf (p_buf); 585 UINT8 *data = (UINT8 *)p_buf + sizeof(BT_HDR) + p_buf->offset; 588 BNEP_Write(pan_cb.pcb[i].handle, dst, data, p_buf->len, protocol, src, ext); 590 GKI_freebuf(p_buf); 608 GKI_freebuf (p_buf); 612 result = BNEP_WriteBuf (pan_cb.pcb[i].handle, dst, p_buf, protocol, src, ext); 633 GKI_freebuf (p_buf); [all...] |
/external/bluetooth/bluedroid/stack/rfcomm/ |
H A D | port_rfc.c | 828 void PORT_DataInd (tRFC_MCB *p_mcb, UINT8 dlci, BT_HDR *p_buf) argument 837 p_buf->len, p_mcb, p_port, dlci); 840 GKI_freebuf (p_buf); 848 if(p_port->p_data_co_callback(p_port->inx, (UINT8*)p_buf, -1, DATA_CO_CALLBACK_TYPE_INCOMING)) 851 //GKI_freebuf (p_buf); 861 p_port->p_data_callback (p_port->inx, (UINT8 *)(p_buf + 1) + p_buf->offset, p_buf->len); 862 GKI_freebuf (p_buf); 867 if ((p_port->rx.queue_size + p_buf 992 BT_HDR *p_buf; local [all...] |
H A D | rfc_ts_frames.c | 41 BT_HDR *p_buf; local 45 if ((p_buf = (BT_HDR *)GKI_getpoolbuf (RFCOMM_CMD_POOL_ID)) == NULL) 48 p_buf->offset = L2CAP_MIN_OFFSET; 49 p_data = (UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET; 56 *p_data = RFCOMM_SABME_FCS ((UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET, cr, dlci); 58 p_buf->len = 4; 60 rfc_check_send_cmd(p_mcb, p_buf); 73 BT_HDR *p_buf; local 77 if ((p_buf = (BT_HDR *)GKI_getpoolbuf (RFCOMM_CMD_POOL_ID)) == NULL) 80 p_buf 105 BT_HDR *p_buf; local 137 BT_HDR *p_buf; local 167 rfc_send_buf_uih(tRFC_MCB *p_mcb, UINT8 dlci, BT_HDR *p_buf) argument 233 BT_HDR *p_buf; local 278 BT_HDR *p_buf; local 306 BT_HDR *p_buf; local 335 BT_HDR *p_buf; local 388 BT_HDR *p_buf; local 419 BT_HDR *p_buf; local 452 BT_HDR *p_buf; local 502 rfc_send_test(tRFC_MCB *p_mcb, BOOLEAN is_command, BT_HDR *p_buf) argument 541 BT_HDR *p_buf; local 570 rfc_parse_data(tRFC_MCB *p_mcb, MX_FRAME *p_frame, BT_HDR *p_buf) argument 697 rfc_process_mx_message(tRFC_MCB *p_mcb, BT_HDR *p_buf) argument [all...] |
/external/bluetooth/bluedroid/stack/sdp/ |
H A D | sdp_server.c | 183 BT_HDR *p_buf; local 258 if ((p_buf = (BT_HDR *)GKI_getpoolbuf (SDP_POOL_ID)) == NULL) 263 p_buf->offset = L2CAP_MIN_OFFSET; 264 p_rsp = p_rsp_start = (UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET; 297 p_buf->len = p_rsp - p_rsp_start; 301 L2CA_DataWrite (p_ccb->connection_id, p_buf); 328 BT_HDR *p_buf; local 512 if ((p_buf = (BT_HDR *)GKI_getpoolbuf (SDP_POOL_ID)) == NULL) 517 p_buf->offset = L2CAP_MIN_OFFSET; 518 p_rsp = p_rsp_start = (UINT8 *)(p_buf 584 BT_HDR *p_buf; local [all...] |