Lines Matching refs:p
63 static int trusted_tee_seal(struct trusted_key_payload *p, char *datablob) in trusted_tee_seal() argument
73 reg_shm_in = tee_shm_register(pvt_data.ctx, (unsigned long)p->key, in trusted_tee_seal()
74 p->key_len, TEE_SHM_DMA_BUF | in trusted_tee_seal()
81 reg_shm_out = tee_shm_register(pvt_data.ctx, (unsigned long)p->blob, in trusted_tee_seal()
82 sizeof(p->blob), TEE_SHM_DMA_BUF | in trusted_tee_seal()
96 param[0].u.memref.size = p->key_len; in trusted_tee_seal()
100 param[1].u.memref.size = sizeof(p->blob); in trusted_tee_seal()
109 p->blob_len = param[1].u.memref.size; in trusted_tee_seal()
124 static int trusted_tee_unseal(struct trusted_key_payload *p, char *datablob) in trusted_tee_unseal() argument
134 reg_shm_in = tee_shm_register(pvt_data.ctx, (unsigned long)p->blob, in trusted_tee_unseal()
135 p->blob_len, TEE_SHM_DMA_BUF | in trusted_tee_unseal()
142 reg_shm_out = tee_shm_register(pvt_data.ctx, (unsigned long)p->key, in trusted_tee_unseal()
143 sizeof(p->key), TEE_SHM_DMA_BUF | in trusted_tee_unseal()
157 param[0].u.memref.size = p->blob_len; in trusted_tee_unseal()
161 param[1].u.memref.size = sizeof(p->key); in trusted_tee_unseal()
170 p->key_len = param[1].u.memref.size; in trusted_tee_unseal()