Lines Matching refs:p_cmd
45 tGATT_SR_CMD *p_cmd = &p_tcb->sr_cmd;
48 if ( (p_cmd->op_code == 0) ||
60 p_cmd->trans_id = ++p_tcb->trans_id;
61 p_cmd->op_code = op_code;
62 p_cmd->handle = handle;
63 p_cmd->status = GATT_NOT_FOUND;
65 trans_id = p_cmd->trans_id;
120 static BOOLEAN process_read_multi_rsp (tGATT_SR_CMD *p_cmd, tGATT_STATUS status,
133 p_cmd->status = GATT_INSUF_RESOURCE;
139 GKI_enqueue (&p_cmd->multi_rsp_q, p_buf);
141 p_cmd->status = status;
145 p_cmd->multi_rsp_q.count, p_cmd->multi_req.num_handles);
147 if (p_cmd->multi_rsp_q.count == p_cmd->multi_req.num_handles)
152 p_cmd->status = GATT_INSUF_RESOURCE;
165 for (ii = 0; ii < p_cmd->multi_req.num_handles; ii++)
169 p_rsp = (tGATTS_RSP *)GKI_getfirst (&p_cmd->multi_rsp_q);
193 if (p_rsp->attr_value.handle == p_cmd->multi_req.handles[ii])
202 p_cmd->status = GATT_NOT_FOUND;
212 p_cmd->status = GATT_NOT_FOUND;
223 p_cmd->status = GATT_NOT_FOUND;
227 else if (p_cmd->p_rsp_msg != NULL)
233 p_cmd->p_rsp_msg = p_buf;