Home
last modified time | relevance | path

Searched refs:inv_arg (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/security/keys/trusted-keys/
H A Dtrusted_tee.c70 memset(&inv_arg, 0, sizeof(inv_arg)); in trusted_tee_seal()
80 inv_arg.func = TA_CMD_SEAL; in trusted_tee_seal()
82 inv_arg.num_params = 4; in trusted_tee_seal()
96 inv_arg.ret); in trusted_tee_seal()
117 memset(&inv_arg, 0, sizeof(inv_arg)); in trusted_tee_unseal()
127 inv_arg.func = TA_CMD_UNSEAL; in trusted_tee_unseal()
129 inv_arg.num_params = 4; in trusted_tee_unseal()
143 inv_arg.ret); in trusted_tee_unseal()
164 memset(&inv_arg, 0, sizeof(inv_arg)); in trusted_tee_get_random()
175 inv_arg.num_params = 4; in trusted_tee_get_random()
[all …]
/openbmc/linux/drivers/rtc/
H A Drtc-optee.c63 inv_arg.func = TA_CMD_RTC_GET_TIME; in optee_rtc_readtime()
65 inv_arg.num_params = 4; in optee_rtc_readtime()
73 if (ret < 0 || inv_arg.ret != 0) in optee_rtc_readtime()
114 inv_arg.num_params = 4; in optee_rtc_settime()
127 if (ret < 0 || inv_arg.ret != 0) in optee_rtc_settime()
145 inv_arg.num_params = 4; in optee_rtc_readoffset()
150 if (ret < 0 || inv_arg.ret != 0) in optee_rtc_readoffset()
170 inv_arg.num_params = 4; in optee_rtc_setoffset()
176 if (ret < 0 || inv_arg.ret != 0) in optee_rtc_setoffset()
201 inv_arg.num_params = 4; in optee_rtc_read_info()
[all …]
/openbmc/linux/drivers/char/hw_random/
H A Doptee-rng.c79 struct tee_ioctl_invoke_arg inv_arg; in get_optee_rng_data() local
82 memset(&inv_arg, 0, sizeof(inv_arg)); in get_optee_rng_data()
86 inv_arg.func = TA_CMD_GET_ENTROPY; in get_optee_rng_data()
88 inv_arg.num_params = 4; in get_optee_rng_data()
97 if ((ret < 0) || (inv_arg.ret != 0)) { in get_optee_rng_data()
99 inv_arg.ret); in get_optee_rng_data()
179 struct tee_ioctl_invoke_arg inv_arg; in get_optee_rng_info() local
182 memset(&inv_arg, 0, sizeof(inv_arg)); in get_optee_rng_info()
186 inv_arg.func = TA_CMD_GET_RNG_INFO; in get_optee_rng_info()
188 inv_arg.num_params = 4; in get_optee_rng_info()
[all …]
/openbmc/linux/drivers/tee/optee/
H A Ddevice.c27 struct tee_ioctl_invoke_arg inv_arg; in get_devices() local
30 memset(&inv_arg, 0, sizeof(inv_arg)); in get_devices()
33 inv_arg.func = func; in get_devices()
34 inv_arg.session = session; in get_devices()
35 inv_arg.num_params = 4; in get_devices()
43 ret = tee_client_invoke_func(ctx, &inv_arg, param); in get_devices()
44 if ((ret < 0) || ((inv_arg.ret != TEEC_SUCCESS) && in get_devices()
45 (inv_arg.ret != TEEC_ERROR_SHORT_BUFFER))) { in get_devices()
47 inv_arg.ret); in get_devices()