memref 92 drivers/char/hw_random/optee-rng.c param[0].u.memref.shm = pvt_data->entropy_shm_pool; memref 93 drivers/char/hw_random/optee-rng.c param[0].u.memref.size = req_size; memref 94 drivers/char/hw_random/optee-rng.c param[0].u.memref.shm_offs = 0; memref 109 drivers/char/hw_random/optee-rng.c rng_size = param[0].u.memref.size; memref 105 drivers/char/tpm/tpm_ftpm_tee.c .u.memref = { memref 123 drivers/char/tpm/tpm_ftpm_tee.c .u.memref = { memref 138 drivers/char/tpm/tpm_ftpm_tee.c temp_buf = tee_shm_get_va(shm, command_params[1].u.memref.shm_offs); memref 68 drivers/tee/optee/core.c p->u.memref.size = mp->u.tmem.size; memref 72 drivers/tee/optee/core.c p->u.memref.shm_offs = 0; memref 73 drivers/tee/optee/core.c p->u.memref.shm = NULL; memref 79 drivers/tee/optee/core.c p->u.memref.shm_offs = mp->u.tmem.buf_ptr - pa; memref 80 drivers/tee/optee/core.c p->u.memref.shm = shm; memref 83 drivers/tee/optee/core.c if (p->u.memref.size) { memref 84 drivers/tee/optee/core.c size_t o = p->u.memref.shm_offs + memref 85 drivers/tee/optee/core.c p->u.memref.size - 1; memref 97 drivers/tee/optee/core.c p->u.memref.size = mp->u.rmem.size; memref 102 drivers/tee/optee/core.c p->u.memref.shm_offs = 0; memref 103 drivers/tee/optee/core.c p->u.memref.shm = NULL; memref 106 drivers/tee/optee/core.c p->u.memref.shm_offs = mp->u.rmem.offs; memref 107 drivers/tee/optee/core.c p->u.memref.shm = shm; memref 127 drivers/tee/optee/core.c mp->u.tmem.shm_ref = (unsigned long)p->u.memref.shm; memref 128 drivers/tee/optee/core.c mp->u.tmem.size = p->u.memref.size; memref 130 drivers/tee/optee/core.c if (!p->u.memref.shm) { memref 135 drivers/tee/optee/core.c rc = tee_shm_get_pa(p->u.memref.shm, p->u.memref.shm_offs, &pa); memref 152 drivers/tee/optee/core.c mp->u.rmem.shm_ref = (unsigned long)p->u.memref.shm; memref 153 drivers/tee/optee/core.c mp->u.rmem.size = p->u.memref.size; memref 154 drivers/tee/optee/core.c mp->u.rmem.offs = p->u.memref.shm_offs; memref 192 drivers/tee/optee/core.c if (tee_shm_is_registered(p->u.memref.shm)) memref 51 drivers/tee/optee/device.c param[0].u.memref.shm = device_shm; memref 52 drivers/tee/optee/device.c param[0].u.memref.size = *shm_size; memref 53 drivers/tee/optee/device.c param[0].u.memref.shm_offs = 0; memref 63 drivers/tee/optee/device.c *shm_size = param[0].u.memref.size; memref 198 drivers/tee/optee/supp.c if (tee_param_is_memref(params + n) && params[n].u.memref.shm) memref 199 drivers/tee/optee/supp.c tee_shm_put(params[n].u.memref.shm); memref 370 drivers/tee/optee/supp.c p->u.memref.size = param[n + num_meta].u.memref.size; memref 257 drivers/tee/tee_core.c params[n].u.memref.shm_offs = ip.a; memref 258 drivers/tee/tee_core.c params[n].u.memref.size = ip.b; memref 259 drivers/tee/tee_core.c params[n].u.memref.shm = shm; memref 288 drivers/tee/tee_core.c if (put_user((u64)p->u.memref.size, &up->b)) memref 361 drivers/tee/tee_core.c params[n].u.memref.shm) memref 362 drivers/tee/tee_core.c tee_shm_put(params[n].u.memref.shm); memref 423 drivers/tee/tee_core.c params[n].u.memref.shm) memref 424 drivers/tee/tee_core.c tee_shm_put(params[n].u.memref.shm); memref 481 drivers/tee/tee_core.c ip.b = p->u.memref.size; memref 482 drivers/tee/tee_core.c if (!p->u.memref.shm) { memref 487 drivers/tee/tee_core.c ip.a = p->u.memref.shm_offs; memref 488 drivers/tee/tee_core.c ip.c = p->u.memref.shm->id; memref 589 drivers/tee/tee_core.c p->u.memref.shm = NULL; memref 590 drivers/tee/tee_core.c p->u.memref.shm_offs = 0; memref 591 drivers/tee/tee_core.c p->u.memref.size = ip.b; memref 74 include/linux/tee_drv.h struct tee_param_memref memref;