Lines Matching defs:num_params
16 size_t num_params;
71 * @num_params: number of elements in @param array
76 u32 optee_supp_thrd_req(struct tee_context *ctx, u32 func, size_t num_params,
99 req->num_params = num_params;
153 int num_params, int *id)
170 if (num_params < req->num_params) {
185 static int supp_check_recv_params(size_t num_params, struct tee_param *params,
190 if (!num_params)
197 for (n = 0; n < num_params; n++)
205 for (n = 0; n < num_params; n++)
223 * @num_params: number of elements allocated in @param, updated with number
229 int optee_supp_recv(struct tee_context *ctx, u32 *func, u32 *num_params,
240 rc = supp_check_recv_params(*num_params, param, &num_meta);
246 req = supp_pop_entry(supp, *num_params - num_meta, &id);
284 *num_params = req->num_params + num_meta;
286 sizeof(struct tee_param) * req->num_params);
292 size_t num_params,
302 if (!num_params)
319 if ((num_params - nm) != req->num_params)
333 * @num_params: number of parameters returned
338 int optee_supp_send(struct tee_context *ctx, u32 ret, u32 num_params,
349 req = supp_pop_req(supp, num_params, param, &num_meta);
358 for (n = 0; n < req->num_params; n++) {