Lines Matching refs:param
253 struct tee_ta_param *param, uint32_t num_params) in cleanup_shm_refs() argument
267 mobj_put(param->u[n].mem.mobj); in cleanup_shm_refs()
359 struct tee_ta_param param; in entry_open_session() local
369 ¶m, saved_attr); in entry_open_session()
374 &clnt_id, TEE_TIMEOUT_INFINITE, ¶m); in entry_open_session()
377 copy_out_param(¶m, num_params - num_meta, arg->params + num_meta, in entry_open_session()
389 cleanup_shm_refs(saved_attr, ¶m, num_params - num_meta); in entry_open_session()
425 struct tee_ta_param param = { 0 }; in entry_invoke_command() local
430 res = copy_in_params(arg->params, num_params, ¶m, saved_attr); in entry_invoke_command()
441 TEE_TIMEOUT_INFINITE, arg->func, ¶m); in entry_invoke_command()
447 copy_out_param(¶m, num_params, arg->params, saved_attr); in entry_invoke_command()
450 cleanup_shm_refs(saved_attr, ¶m, num_params); in entry_invoke_command()