Searched refs:tee_shm (Results 1 – 9 of 9) sorted by relevance
/external/u-boot/include/ |
D | tee.h | 79 struct tee_shm { struct 98 struct tee_shm *shm; argument 227 int (*shm_register)(struct udevice *dev, struct tee_shm *shm); 234 int (*shm_unregister)(struct udevice *dev, struct tee_shm *shm); 251 u32 flags, struct tee_shm **shmp); 264 struct tee_shm **shmp); 278 struct tee_shm **shmp); 284 void tee_shm_free(struct tee_shm *shm); 294 bool tee_shm_is_registered(struct tee_shm *shm, struct udevice *dev);
|
/external/u-boot/drivers/tee/ |
D | tee-uclass.c | 50 u32 flags, struct tee_shm **shmp) in __tee_shm_add() 52 struct tee_shm *shm; in __tee_shm_add() 100 struct tee_shm **shmp) in tee_shm_alloc() 110 struct tee_shm **shmp) in tee_shm_register() 119 void tee_shm_free(struct tee_shm *shm) in tee_shm_free() 136 bool tee_shm_is_registered(struct tee_shm *shm, struct udevice *dev) in tee_shm_is_registered() 139 struct tee_shm *s; in tee_shm_is_registered() 186 struct tee_shm *shm; in tee_pre_remove() 194 shm = list_first_entry(&priv->list_shm, struct tee_shm, link); in tee_pre_remove()
|
D | sandbox.c | 328 static int sandbox_tee_shm_register(struct udevice *dev, struct tee_shm *shm) in sandbox_tee_shm_register() 337 static int sandbox_tee_shm_unregister(struct udevice *dev, struct tee_shm *shm) in sandbox_tee_shm_unregister()
|
/external/u-boot/drivers/tee/optee/ |
D | core.c | 141 struct tee_shm **shmp, struct optee_msg_arg **msg_arg) in get_msg_arg() 203 struct tee_shm *shm; in from_msg_param() 230 shm = (struct tee_shm *)(ulong)mp->u.rmem.shm_ref; in from_msg_param() 250 struct tee_shm *shm; in handle_rpc() 333 struct tee_shm *shm; in optee_close_session() 354 struct tee_shm *shm; in optee_open_session() 404 struct tee_shm *shm; in optee_invoke_func() 438 static int optee_shm_register(struct udevice *dev, struct tee_shm *shm) in optee_shm_register() 440 struct tee_shm *shm_arg; in optee_shm_register() 473 static int optee_shm_unregister(struct udevice *dev, struct tee_shm *shm) in optee_shm_unregister() [all …]
|
D | supplicant.c | 20 struct tee_shm *shm; in cmd_shm_alloc() 68 tee_shm_free((struct tee_shm *)(ulong)arg->params[0].u.value.b); in cmd_shm_free() 72 void optee_suppl_cmd(struct udevice *dev, struct tee_shm *shm_arg, in optee_suppl_cmd()
|
D | rpmb.c | 155 struct tee_shm *req_shm; in optee_suppl_cmd_rpmb() 156 struct tee_shm *rsp_shm; in optee_suppl_cmd_rpmb() 169 req_shm = (struct tee_shm *)(ulong)arg->params[0].u.rmem.shm_ref; in optee_suppl_cmd_rpmb() 173 rsp_shm = (struct tee_shm *)(ulong)arg->params[1].u.rmem.shm_ref; in optee_suppl_cmd_rpmb()
|
D | optee_private.h | 28 void optee_suppl_cmd(struct udevice *dev, struct tee_shm *shm_arg,
|
/external/u-boot/test/dm/ |
D | tee.c | 53 struct tee_shm *reg_shm; 54 struct tee_shm *alloc_shm;
|
/external/u-boot/common/ |
D | avb_verify.c | 863 struct tee_shm *shm_name; in read_persistent_value() 864 struct tee_shm *shm_buf; in read_persistent_value() 924 struct tee_shm *shm_name; in write_persistent_value() 925 struct tee_shm *shm_buf; in write_persistent_value()
|