Lines Matching full:p_cmd
48 tGATT_SR_CMD *p_cmd = &p_tcb->sr_cmd;
51 if ( (p_cmd->op_code == 0) ||
63 p_cmd->trans_id = ++p_tcb->trans_id;
64 p_cmd->op_code = op_code;
65 p_cmd->handle = handle;
66 p_cmd->status = GATT_NOT_FOUND;
68 trans_id = p_cmd->trans_id;
123 static BOOLEAN process_read_multi_rsp (tGATT_SR_CMD *p_cmd, tGATT_STATUS status,
136 p_cmd->status = GATT_INSUF_RESOURCE;
142 GKI_enqueue (&p_cmd->multi_rsp_q, p_buf);
144 p_cmd->status = status;
148 p_cmd->multi_rsp_q.count, p_cmd->multi_req.num_handles);
150 if (p_cmd->multi_rsp_q.count == p_cmd->multi_req.num_handles)
155 p_cmd->status = GATT_INSUF_RESOURCE;
168 for (ii = 0; ii < p_cmd->multi_req.num_handles; ii++)
172 p_rsp = (tGATTS_RSP *)GKI_getfirst (&p_cmd->multi_rsp_q);
196 if (p_rsp->attr_value.handle == p_cmd->multi_req.handles[ii])
205 p_cmd->status = GATT_NOT_FOUND;
215 p_cmd->status = GATT_NOT_FOUND;
226 p_cmd->status = GATT_NOT_FOUND;
230 else if (p_cmd->p_rsp_msg != NULL)
236 p_cmd->p_rsp_msg = p_buf;