Lines Matching defs:inv_arg
66 struct tee_ioctl_invoke_arg inv_arg;
70 memset(&inv_arg, 0, sizeof(inv_arg));
80 inv_arg.func = TA_CMD_SEAL;
81 inv_arg.session = pvt_data.session_id;
82 inv_arg.num_params = 4;
93 ret = tee_client_invoke_func(pvt_data.ctx, &inv_arg, param);
94 if ((ret < 0) || (inv_arg.ret != 0)) {
96 inv_arg.ret);
113 struct tee_ioctl_invoke_arg inv_arg;
117 memset(&inv_arg, 0, sizeof(inv_arg));
127 inv_arg.func = TA_CMD_UNSEAL;
128 inv_arg.session = pvt_data.session_id;
129 inv_arg.num_params = 4;
140 ret = tee_client_invoke_func(pvt_data.ctx, &inv_arg, param);
141 if ((ret < 0) || (inv_arg.ret != 0)) {
143 inv_arg.ret);
160 struct tee_ioctl_invoke_arg inv_arg;
164 memset(&inv_arg, 0, sizeof(inv_arg));
173 inv_arg.func = TA_CMD_GET_RANDOM;
174 inv_arg.session = pvt_data.session_id;
175 inv_arg.num_params = 4;
182 ret = tee_client_invoke_func(pvt_data.ctx, &inv_arg, param);
183 if ((ret < 0) || (inv_arg.ret != 0)) {
185 inv_arg.ret);