Lines Matching refs:pvt_data

58 static struct trusted_key_tee_private pvt_data;  variable
73 reg_shm_in = tee_shm_register_kernel_buf(pvt_data.ctx, p->key, in trusted_tee_seal()
76 dev_err(pvt_data.dev, "key shm register failed\n"); in trusted_tee_seal()
80 reg_shm_out = tee_shm_register_kernel_buf(pvt_data.ctx, p->blob, in trusted_tee_seal()
83 dev_err(pvt_data.dev, "blob shm register failed\n"); in trusted_tee_seal()
89 inv_arg.session = pvt_data.session_id; in trusted_tee_seal()
101 ret = tee_client_invoke_func(pvt_data.ctx, &inv_arg, param); in trusted_tee_seal()
103 dev_err(pvt_data.dev, "TA_CMD_SEAL invoke err: %x\n", in trusted_tee_seal()
132 reg_shm_in = tee_shm_register_kernel_buf(pvt_data.ctx, p->blob, in trusted_tee_unseal()
135 dev_err(pvt_data.dev, "blob shm register failed\n"); in trusted_tee_unseal()
139 reg_shm_out = tee_shm_register_kernel_buf(pvt_data.ctx, p->key, in trusted_tee_unseal()
142 dev_err(pvt_data.dev, "key shm register failed\n"); in trusted_tee_unseal()
148 inv_arg.session = pvt_data.session_id; in trusted_tee_unseal()
160 ret = tee_client_invoke_func(pvt_data.ctx, &inv_arg, param); in trusted_tee_unseal()
162 dev_err(pvt_data.dev, "TA_CMD_UNSEAL invoke err: %x\n", in trusted_tee_unseal()
191 reg_shm = tee_shm_register_kernel_buf(pvt_data.ctx, key, key_len); in trusted_tee_get_random()
193 dev_err(pvt_data.dev, "key shm register failed\n"); in trusted_tee_get_random()
198 inv_arg.session = pvt_data.session_id; in trusted_tee_get_random()
206 ret = tee_client_invoke_func(pvt_data.ctx, &inv_arg, param); in trusted_tee_get_random()
208 dev_err(pvt_data.dev, "TA_CMD_GET_RANDOM invoke err: %x\n", in trusted_tee_get_random()
237 pvt_data.ctx = tee_client_open_context(NULL, optee_ctx_match, NULL, in trusted_key_probe()
239 if (IS_ERR(pvt_data.ctx)) in trusted_key_probe()
246 ret = tee_client_open_session(pvt_data.ctx, &sess_arg, NULL); in trusted_key_probe()
253 pvt_data.session_id = sess_arg.session; in trusted_key_probe()
259 pvt_data.dev = dev; in trusted_key_probe()
264 tee_client_close_session(pvt_data.ctx, pvt_data.session_id); in trusted_key_probe()
266 tee_client_close_context(pvt_data.ctx); in trusted_key_probe()
274 tee_client_close_session(pvt_data.ctx, pvt_data.session_id); in trusted_key_remove()
275 tee_client_close_context(pvt_data.ctx); in trusted_key_remove()