Lines Matching refs:params
15 TEE_Param params[TEE_NUM_PARAMS]) in invoke_system_pta()
29 param_types, params, NULL); in invoke_system_pta()
38 TEE_Param params[TEE_NUM_PARAMS] = { }; in tee_map_zi() local
41 params[0].value.a = len; in tee_map_zi()
42 if (params[0].value.a != len) in tee_map_zi()
48 params[0].value.b = PTA_SYSTEM_MAP_FLAG_SHAREABLE; in tee_map_zi()
54 res = invoke_system_pta(PTA_SYSTEM_MAP_ZI, param_types, params); in tee_map_zi()
58 return (void *)(vaddr_t)reg_pair_to_64(params[1].value.a, in tee_map_zi()
59 params[1].value.b); in tee_map_zi()
69 TEE_Param params[TEE_NUM_PARAMS] = { }; in tee_unmap() local
71 params[0].value.a = len; in tee_unmap()
72 reg_pair_from_64((vaddr_t)buf, ¶ms[1].value.a, ¶ms[1].value.b); in tee_unmap()
74 res = invoke_system_pta(PTA_SYSTEM_UNMAP, param_types, params); in tee_unmap()
90 TEE_Param params[TEE_NUM_PARAMS] = { }; in tee_invoke_supp_plugin() local
95 params[0].memref.buffer = (void *)uuid; in tee_invoke_supp_plugin()
96 params[0].memref.size = sizeof(TEE_UUID); in tee_invoke_supp_plugin()
97 params[1].value.a = cmd; in tee_invoke_supp_plugin()
98 params[1].value.b = sub_cmd; in tee_invoke_supp_plugin()
99 params[2].memref.buffer = buf; in tee_invoke_supp_plugin()
100 params[2].memref.size = len; in tee_invoke_supp_plugin()
103 params); in tee_invoke_supp_plugin()
108 *outlen = params[3].value.a; in tee_invoke_supp_plugin()