Searched refs:tee_shm (Results 1 – 14 of 14) sorted by relevance
/u-boot/include/ |
A D | tee.h | 82 struct tee_shm { struct 101 struct tee_shm *shm; argument 230 int (*shm_register)(struct udevice *dev, struct tee_shm *shm); 237 int (*shm_unregister)(struct udevice *dev, struct tee_shm *shm); 254 u32 flags, struct tee_shm **shmp); 267 struct tee_shm **shmp); 281 struct tee_shm **shmp); 287 void tee_shm_free(struct tee_shm *shm); 297 bool tee_shm_is_registered(struct tee_shm *shm, struct udevice *dev);
|
/u-boot/drivers/tee/ |
A D | tee-uclass.c | 52 u32 flags, struct tee_shm **shmp) in __tee_shm_add() 54 struct tee_shm *shm; in __tee_shm_add() 102 struct tee_shm **shmp) in tee_shm_alloc() 112 struct tee_shm **shmp) in tee_shm_register() 121 void tee_shm_free(struct tee_shm *shm) in tee_shm_free() 138 bool tee_shm_is_registered(struct tee_shm *shm, struct udevice *dev) in tee_shm_is_registered() 141 struct tee_shm *s; in tee_shm_is_registered() 188 struct tee_shm *shm; in tee_pre_remove() 196 shm = list_first_entry(&priv->list_shm, struct tee_shm, link); in tee_pre_remove()
|
A D | sandbox.c | 40 struct tee_shm **shmp, struct optee_msg_arg **msg_arg) in get_msg_arg() 297 struct tee_shm *shm; in ta_rpc_test_invoke_func() 462 static int sandbox_tee_shm_register(struct udevice *dev, struct tee_shm *shm) in sandbox_tee_shm_register() 471 static int sandbox_tee_shm_unregister(struct udevice *dev, struct tee_shm *shm) in sandbox_tee_shm_unregister()
|
/u-boot/drivers/tee/optee/ |
A D | supplicant.c | 21 struct tee_shm *shm; in cmd_shm_alloc() 69 tee_shm_free((struct tee_shm *)(ulong)arg->params[0].u.value.b); in cmd_shm_free() 73 void optee_suppl_cmd(struct udevice *dev, struct tee_shm *shm_arg, in optee_suppl_cmd()
|
A D | rpmb.c | 156 struct tee_shm *req_shm; in optee_suppl_cmd_rpmb() 157 struct tee_shm *rsp_shm; in optee_suppl_cmd_rpmb() 170 req_shm = (struct tee_shm *)(ulong)arg->params[0].u.rmem.shm_ref; in optee_suppl_cmd_rpmb() 174 rsp_shm = (struct tee_shm *)(ulong)arg->params[1].u.rmem.shm_ref; in optee_suppl_cmd_rpmb()
|
A D | core.c | 144 struct tee_shm **shmp, struct optee_msg_arg **msg_arg) in get_msg_arg() 206 struct tee_shm *shm; in from_msg_param() 233 shm = (struct tee_shm *)(ulong)mp->u.rmem.shm_ref; in from_msg_param() 253 struct tee_shm *shm; in handle_rpc() 336 struct tee_shm *shm; in optee_close_session() 357 struct tee_shm *shm; in optee_open_session() 407 struct tee_shm *shm; in optee_invoke_func() 441 static int optee_shm_register(struct udevice *dev, struct tee_shm *shm) in optee_shm_register() 443 struct tee_shm *shm_arg; in optee_shm_register() 476 static int optee_shm_unregister(struct udevice *dev, struct tee_shm *shm) in optee_shm_unregister() [all …]
|
A D | i2c.c | 42 struct tee_shm *shm; in optee_suppl_cmd_i2c_transfer() 54 shm = (struct tee_shm *)(unsigned long)arg->params[2].u.rmem.shm_ref; in optee_suppl_cmd_i2c_transfer()
|
A D | optee_private.h | 28 void optee_suppl_cmd(struct udevice *dev, struct tee_shm *shm_arg,
|
/u-boot/drivers/tpm/ |
A D | tpm2_ftpm_tee.h | 32 struct tee_shm *shm;
|
A D | tpm2_ftpm_tee.c | 47 struct tee_shm *shm; in ftpm_tee_transceive()
|
/u-boot/cmd/ |
A D | optee_rpmb.c | 79 struct tee_shm *shm_name; in read_persistent_value() 80 struct tee_shm *shm_buf; in read_persistent_value() 137 struct tee_shm *shm_name; in write_persistent_value() 138 struct tee_shm *shm_buf; in write_persistent_value()
|
/u-boot/test/dm/ |
A D | tee.c | 57 struct tee_shm *shm_buf; in invoke_func_rpc_test() 99 struct tee_shm *reg_shm; 100 struct tee_shm *alloc_shm;
|
/u-boot/common/ |
A D | avb_verify.c | 862 struct tee_shm *shm_name; in read_persistent_value() 863 struct tee_shm *shm_buf; in read_persistent_value() 923 struct tee_shm *shm_name; in write_persistent_value() 924 struct tee_shm *shm_buf; in write_persistent_value()
|
/u-boot/lib/efi_loader/ |
A D | efi_variable_tee.c | 80 struct tee_shm *shm = NULL; in optee_mm_communicate()
|
Completed in 17 milliseconds