Lines Matching refs:op

126 	TEEC_Operation op;  in ckteec_invoke_ta()  local
135 memset(&op, 0, sizeof(op)); in ckteec_invoke_ta()
142 op.paramTypes |= TEEC_PARAM_TYPES(TEEC_MEMREF_WHOLE, 0, 0, 0); in ckteec_invoke_ta()
143 op.params[0].memref.parent = ctrl; in ckteec_invoke_ta()
146 op.paramTypes |= TEEC_PARAM_TYPES(TEEC_MEMREF_TEMP_INOUT, in ckteec_invoke_ta()
148 op.params[0].tmpref.buffer = &ta_rc; in ckteec_invoke_ta()
149 op.params[0].tmpref.size = sizeof(ta_rc); in ckteec_invoke_ta()
153 op.paramTypes |= TEEC_PARAM_TYPES(0, TEEC_MEMREF_WHOLE, 0, 0); in ckteec_invoke_ta()
154 op.params[1].memref.parent = io1; in ckteec_invoke_ta()
158 op.paramTypes |= TEEC_PARAM_TYPES(0, 0, TEEC_MEMREF_WHOLE, 0); in ckteec_invoke_ta()
159 op.params[2].memref.parent = io2; in ckteec_invoke_ta()
163 op.paramTypes |= TEEC_PARAM_TYPES(0, 0, 0, TEEC_MEMREF_WHOLE); in ckteec_invoke_ta()
164 op.params[3].memref.parent = io3; in ckteec_invoke_ta()
167 res = TEEC_InvokeCommand(&ta_ctx.session, command, &op, &origin); in ckteec_invoke_ta()
172 if (op.params[0].memref.size == sizeof(ta_rc)) in ckteec_invoke_ta()
175 if (op.params[0].tmpref.size != sizeof(ta_rc)) in ckteec_invoke_ta()
190 *out2_size = op.params[2].memref.size; in ckteec_invoke_ta()
192 *out3_size = op.params[3].memref.size; in ckteec_invoke_ta()
200 TEEC_Operation op = { 0 }; in ping_ta() local
206 memset(&op, 0, sizeof(op)); in ping_ta()
207 op.params[0].tmpref.buffer = &status; in ping_ta()
208 op.params[0].tmpref.size = sizeof(status); in ping_ta()
209 op.params[2].tmpref.buffer = ta_version; in ping_ta()
210 op.params[2].tmpref.size = sizeof(ta_version); in ping_ta()
211 op.paramTypes = TEEC_PARAM_TYPES(TEEC_MEMREF_TEMP_INOUT, TEEC_NONE, in ping_ta()
214 res = TEEC_InvokeCommand(&ta_ctx.session, PKCS11_CMD_PING, &op, in ping_ta()
219 op.params[0].tmpref.size != sizeof(status) || in ping_ta()