• Home
  • Raw
  • Download

Lines Matching refs:p_cmd

48     tGATT_SR_CMD   *p_cmd = &p_tcb->sr_cmd;  in gatt_sr_enqueue_cmd()  local
51 if ( (p_cmd->op_code == 0) || in gatt_sr_enqueue_cmd()
63 p_cmd->trans_id = ++p_tcb->trans_id; in gatt_sr_enqueue_cmd()
64 p_cmd->op_code = op_code; in gatt_sr_enqueue_cmd()
65 p_cmd->handle = handle; in gatt_sr_enqueue_cmd()
66 p_cmd->status = GATT_NOT_FOUND; in gatt_sr_enqueue_cmd()
68 trans_id = p_cmd->trans_id; in gatt_sr_enqueue_cmd()
121 static BOOLEAN process_read_multi_rsp (tGATT_SR_CMD *p_cmd, tGATT_STATUS status, in process_read_multi_rsp() argument
130 if (p_cmd->multi_rsp_q == NULL) in process_read_multi_rsp()
131 p_cmd->multi_rsp_q = fixed_queue_new(SIZE_MAX); in process_read_multi_rsp()
136 fixed_queue_enqueue(p_cmd->multi_rsp_q, p_buf); in process_read_multi_rsp()
138 p_cmd->status = status; in process_read_multi_rsp()
142 fixed_queue_length(p_cmd->multi_rsp_q), in process_read_multi_rsp()
143 p_cmd->multi_req.num_handles); in process_read_multi_rsp()
145 if (fixed_queue_length(p_cmd->multi_rsp_q) == p_cmd->multi_req.num_handles) in process_read_multi_rsp()
159 if (! fixed_queue_is_empty(p_cmd->multi_rsp_q)) in process_read_multi_rsp()
160 list = fixed_queue_get_list(p_cmd->multi_rsp_q); in process_read_multi_rsp()
161 for (ii = 0; ii < p_cmd->multi_req.num_handles; ii++) in process_read_multi_rsp()
191 if (p_rsp->attr_value.handle == p_cmd->multi_req.handles[ii]) in process_read_multi_rsp()
200 p_cmd->status = GATT_NOT_FOUND; in process_read_multi_rsp()
210 p_cmd->status = GATT_NOT_FOUND; in process_read_multi_rsp()
221 p_cmd->status = GATT_NOT_FOUND; in process_read_multi_rsp()
225 else if (p_cmd->p_rsp_msg != NULL) in process_read_multi_rsp()
231 p_cmd->p_rsp_msg = p_buf; in process_read_multi_rsp()