Home | History | Annotate | Download | only in gatt

Lines Matching refs:p_tcb

355 tGATT_STATUS attp_send_msg_to_l2cap(tGATT_TCB *p_tcb, BT_HDR *p_toL2CAP)
360 if (p_tcb->att_lcid == L2CAP_ATT_CID)
361 l2cap_ret = L2CA_SendFixedChnlData (L2CAP_ATT_CID, p_tcb->peer_bda, p_toL2CAP);
363 l2cap_ret = (UINT16) L2CA_DataWrite (p_tcb->att_lcid, p_toL2CAP);
386 BT_HDR *attp_build_sr_msg(tGATT_TCB *p_tcb, UINT8 op_code, tGATT_SR_MSG *p_msg)
405 p_cmd = attp_build_value_cmd(p_tcb->payload_size,
447 ** Parameter p_tcb: pointer to the connecton control block.
454 tGATT_STATUS attp_send_sr_msg (tGATT_TCB *p_tcb, BT_HDR *p_msg)
458 if (p_tcb != NULL)
463 cmd_sent = attp_send_msg_to_l2cap (p_tcb, p_msg);
481 tGATT_STATUS attp_cl_send_cmd(tGATT_TCB *p_tcb, UINT16 clcb_idx, UINT8 cmd_code, BT_HDR *p_cmd)
485 if (p_tcb != NULL)
490 if (p_tcb->pending_cl_req == p_tcb->next_slot_inq ||
493 att_ret = attp_send_msg_to_l2cap(p_tcb, p_cmd);
500 gatt_cmd_enq(p_tcb, clcb_idx, FALSE, cmd_code, NULL);
509 gatt_cmd_enq(p_tcb, clcb_idx, TRUE, cmd_code, p_cmd);
524 ** Parameter p_tcb
533 tGATT_STATUS attp_send_cl_msg (tGATT_TCB *p_tcb, UINT16 clcb_idx, UINT8 op_code, tGATT_CL_MSG *p_msg)
539 if (p_tcb != NULL)
546 p_tcb->payload_size = p_msg->mtu;
595 p_cmd = attp_build_value_cmd (p_tcb->payload_size,
610 p_cmd = attp_build_read_by_type_value_cmd(p_tcb->payload_size, &p_msg->find_type_value);
614 p_cmd = attp_build_read_multi_cmd(p_tcb->payload_size,
624 status = attp_cl_send_cmd(p_tcb, clcb_idx, op_code, p_cmd);