Lines Matching refs:inv_arg
66 struct tee_ioctl_invoke_arg inv_arg; in trusted_tee_seal() local
70 memset(&inv_arg, 0, sizeof(inv_arg)); in trusted_tee_seal()
88 inv_arg.func = TA_CMD_SEAL; in trusted_tee_seal()
89 inv_arg.session = pvt_data.session_id; in trusted_tee_seal()
90 inv_arg.num_params = 4; in trusted_tee_seal()
101 ret = tee_client_invoke_func(pvt_data.ctx, &inv_arg, param); in trusted_tee_seal()
102 if ((ret < 0) || (inv_arg.ret != 0)) { in trusted_tee_seal()
104 inv_arg.ret); in trusted_tee_seal()
125 struct tee_ioctl_invoke_arg inv_arg; in trusted_tee_unseal() local
129 memset(&inv_arg, 0, sizeof(inv_arg)); in trusted_tee_unseal()
147 inv_arg.func = TA_CMD_UNSEAL; in trusted_tee_unseal()
148 inv_arg.session = pvt_data.session_id; in trusted_tee_unseal()
149 inv_arg.num_params = 4; in trusted_tee_unseal()
160 ret = tee_client_invoke_func(pvt_data.ctx, &inv_arg, param); in trusted_tee_unseal()
161 if ((ret < 0) || (inv_arg.ret != 0)) { in trusted_tee_unseal()
163 inv_arg.ret); in trusted_tee_unseal()
184 struct tee_ioctl_invoke_arg inv_arg; in trusted_tee_get_random() local
188 memset(&inv_arg, 0, sizeof(inv_arg)); in trusted_tee_get_random()
197 inv_arg.func = TA_CMD_GET_RANDOM; in trusted_tee_get_random()
198 inv_arg.session = pvt_data.session_id; in trusted_tee_get_random()
199 inv_arg.num_params = 4; in trusted_tee_get_random()
206 ret = tee_client_invoke_func(pvt_data.ctx, &inv_arg, param); in trusted_tee_get_random()
207 if ((ret < 0) || (inv_arg.ret != 0)) { in trusted_tee_get_random()
209 inv_arg.ret); in trusted_tee_get_random()