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
98 req->num_params = num_params; in optee_supp_thrd_req()
134 int num_params, int *id) in supp_pop_entry() argument
151 if (num_params < req->num_params) { in supp_pop_entry()
166 static int supp_check_recv_params(size_t num_params, struct tee_param *params, in supp_check_recv_params() argument
171 if (!num_params) in supp_check_recv_params()
178 for (n = 0; n < num_params; n++) in supp_check_recv_params()
186 for (n = 0; n < num_params; n++) in supp_check_recv_params()
210 int optee_supp_recv(struct tee_context *ctx, u32 *func, u32 *num_params, in optee_supp_recv() argument
221 rc = supp_check_recv_params(*num_params, param, &num_meta); in optee_supp_recv()
227 req = supp_pop_entry(supp, *num_params - num_meta, &id); in optee_supp_recv()
265 *num_params = req->num_params + num_meta; in optee_supp_recv()
267 sizeof(struct tee_param) * req->num_params); in optee_supp_recv()
273 size_t num_params, in supp_pop_req() argument
283 if (!num_params) in supp_pop_req()
300 if ((num_params - nm) != req->num_params) in supp_pop_req()
319 int optee_supp_send(struct tee_context *ctx, u32 ret, u32 num_params, in optee_supp_send() argument
330 req = supp_pop_req(supp, num_params, param, &num_meta); in optee_supp_send()
339 for (n = 0; n < req->num_params; n++) { in optee_supp_send()