Home | History | Annotate | Download | only in gatt

Lines Matching refs:p_q_cmd

952     if (((p_clcb->p_q_cmd == NULL || p_clcb->auto_update == BTA_GATTC_REQ_WAITING) &&
1011 tBTA_GATTC_DATA *p_q_cmd = p_clcb->p_q_cmd;
1047 else if (p_q_cmd != NULL)
1049 p_clcb->p_q_cmd = NULL;
1051 bta_gattc_sm_execute(p_clcb, p_q_cmd->hdr.event, p_q_cmd);
1054 * referenced by p_clcb->p_q_cmd
1056 if (p_q_cmd != p_clcb->p_q_cmd) {
1057 utl_freebuf((void **)&p_q_cmd);
1339 cb_data.read.srvc_id = p_clcb->p_q_cmd->api_read.srvc_id;
1340 cb_data.read.char_id = p_clcb->p_q_cmd->api_read.char_id;
1341 if (p_clcb->p_q_cmd->api_read.p_descr_type)
1342 memcpy(&cb_data.read.descr_type, p_clcb->p_q_cmd->api_read.p_descr_type,
1346 event = (p_clcb->p_q_cmd->api_read.p_descr_type == NULL) ?
1350 utl_freebuf((void **)&p_clcb->p_q_cmd);
1381 memcpy(&cb_data.write.srvc_id, &p_clcb->p_q_cmd->api_write.srvc_id,
1383 memcpy(&cb_data.write.char_id, &p_clcb->p_q_cmd->api_write.char_id,
1385 if (p_clcb->p_q_cmd->api_write.p_descr_type)
1386 memcpy(&cb_data.write.descr_type, p_clcb->p_q_cmd->api_write.p_descr_type,
1390 if (p_clcb->p_q_cmd->api_write.hdr.event == BTA_GATTC_API_WRITE_EVT &&
1391 p_clcb->p_q_cmd->api_write.write_type == BTA_GATTC_WRITE_PREPARE)
1395 else if (p_clcb->p_q_cmd->api_write.p_descr_type == NULL)
1402 utl_freebuf((void **)&p_clcb->p_q_cmd);
1421 utl_freebuf((void **)&p_clcb->p_q_cmd);
1446 utl_freebuf((void **)&p_clcb->p_q_cmd);
1483 if (p_clcb->p_q_cmd == NULL)
1488 if (p_clcb->p_q_cmd->hdr.event != bta_gattc_opcode_to_int_evt[op - GATTC_OPTYPE_READ])
1490 mapped_op = p_clcb->p_q_cmd->hdr.event - BTA_GATTC_API_READ_EVT + GATTC_OPTYPE_READ;
1495 p_q_cmd->hdr.event,
1499 mapped_op , p_clcb->p_q_cmd->hdr.event, op);
1950 if (p_clcb == NULL || (p_clcb && p_clcb->p_q_cmd != NULL))
1956 p_q_cmd == NULL)