Lines Matching refs:num_params
16 size_t num_params; member
76 u32 optee_supp_thrd_req(struct tee_context *ctx, u32 func, size_t num_params, in optee_supp_thrd_req() argument
102 req->num_params = num_params; in optee_supp_thrd_req()
173 int num_params, int *id) in supp_pop_entry() argument
190 if (num_params < req->num_params) { in supp_pop_entry()
205 static int supp_check_recv_params(size_t num_params, struct tee_param *params, in supp_check_recv_params() argument
210 if (!num_params) in supp_check_recv_params()
217 for (n = 0; n < num_params; n++) in supp_check_recv_params()
225 for (n = 0; n < num_params; n++) in supp_check_recv_params()
249 int optee_supp_recv(struct tee_context *ctx, u32 *func, u32 *num_params, in optee_supp_recv() argument
260 rc = supp_check_recv_params(*num_params, param, &num_meta); in optee_supp_recv()
266 req = supp_pop_entry(supp, *num_params - num_meta, &id); in optee_supp_recv()
304 *num_params = req->num_params + num_meta; in optee_supp_recv()
306 sizeof(struct tee_param) * req->num_params); in optee_supp_recv()
312 size_t num_params, in supp_pop_req() argument
322 if (!num_params) in supp_pop_req()
339 if ((num_params - nm) != req->num_params) in supp_pop_req()
358 int optee_supp_send(struct tee_context *ctx, u32 ret, u32 num_params, in optee_supp_send() argument
369 req = supp_pop_req(supp, num_params, param, &num_meta); in optee_supp_send()
378 for (n = 0; n < req->num_params; n++) { in optee_supp_send()