| /u-boot/test/dm/ |
| A D | tee.c | 31 *session = arg.session; in open_session() 42 arg.session = session; in invoke_func_avb() 61 arg.session = session; in invoke_func_rpc_test() 109 u32 session = 0; in test_tee() local 116 ut_assert(!state->session); in test_tee() 120 ut_assert(session == state->session); in test_tee() 127 ut_assert(!state->session); in test_tee() 158 u32 session = 0; in test_tee_rpc() local 173 ut_assert(!state->session); in test_tee_rpc() 178 ut_assert(session == state->session); in test_tee_rpc() [all …]
|
| /u-boot/drivers/tee/broadcom/ |
| A D | chimp_optee.c | 23 u32 session; member 44 b_data->session = arg.session; in get_open_session() 56 arg->session = chimp_data.session; in init_arg() 91 tee_close_session(chimp_data.tee, chimp_data.session); in chimp_handshake_status_optee() 126 tee_close_session(chimp_data.tee, chimp_data.session); in chimp_health_status_optee() 157 tee_close_session(chimp_data.tee, chimp_data.session); in chimp_fastboot_optee()
|
| /u-boot/drivers/tpm/ |
| A D | tpm2_ftpm_tee.c | 62 .session = context->session, in ftpm_tee_transceive() 197 context->session = sess_arg.session; in ftpm_tee_probe() 211 tee_close_session(context->tee_dev, context->session); in ftpm_tee_probe() 224 rc = tee_close_session(context->tee_dev, context->session); in ftpm_tee_remove()
|
| A D | tpm2_ftpm_tee.h | 30 u32 session; member
|
| A D | Kconfig | 70 bool "Enable TPM authentication session support"
|
| /u-boot/cmd/ |
| A D | optee_rpmb.c | 17 static u32 session; variable 33 session = arg.session; in avb_ta_open_session() 48 arg.session = session; in invoke_func() 65 tee_close_session(tee, session); in invoke_func()
|
| /u-boot/include/ |
| A D | tee.h | 148 u32 session; member 162 u32 session; member 212 int (*close_session)(struct udevice *dev, u32 session); 344 int tee_close_session(struct udevice *dev, u32 session);
|
| A D | sandboxtee.h | 22 u32 session; member
|
| A D | avb_verify.h | 33 u32 session; member
|
| /u-boot/drivers/tee/ |
| A D | sandbox.c | 372 static int sandbox_tee_close_session(struct udevice *dev, u32 session) in sandbox_tee_close_session() argument 376 if (!state->ta || state->session != session) in sandbox_tee_close_session() 379 state->session = 0; in sandbox_tee_close_session() 425 state->session = 1; in sandbox_tee_open_session() 426 arg->session = state->session; in sandbox_tee_open_session() 441 if (!arg->session) { in sandbox_tee_invoke_func() 451 if (arg->session != state->session) { in sandbox_tee_invoke_func()
|
| A D | Kconfig | 24 supports session and shared memory management. The AVB TA is 27 The emulation only supports one open session at a time.
|
| A D | tee-uclass.c | 40 int tee_close_session(struct udevice *dev, u32 session) in tee_close_session() argument 42 return tee_get_ops(dev)->close_session(dev, session); in tee_close_session()
|
| /u-boot/drivers/tee/optee/ |
| A D | core.c | 333 static int optee_close_session(struct udevice *dev, u32 session) in optee_close_session() argument 344 msg_arg->session = session; in optee_close_session() 391 optee_close_session(dev, msg_arg->session); in optee_open_session() 395 arg->session = msg_arg->session; in optee_open_session() 416 msg_arg->session = arg->session; in optee_invoke_func()
|
| A D | optee_msg.h | 197 u32 session; member
|
| /u-boot/lib/efi_loader/ |
| A D | efi_variable_tee.c | 25 u32 session; member 58 conn->session = arg.session; in get_connection() 100 tee_close_session(conn.tee, conn.session); in optee_mm_communicate() 106 arg.session = conn.session; in optee_mm_communicate() 116 tee_close_session(conn.tee, conn.session); in optee_mm_communicate()
|
| /u-boot/common/ |
| A D | avb_verify.c | 624 ops_data->session = arg.session; in get_open_session() 641 arg.session = ops_data->session; in invoke_func() 659 tee_close_session(ops_data->tee, ops_data->session); in invoke_func() 1019 tee_close_session(ops_data->tee, ops_data->session); in avb_ops_free()
|
| /u-boot/doc/device-tree-bindings/usb/ |
| A D | dwc2.txt | 42 - u-boot,force-b-session-valid: force B-peripheral session instead of relying on
|
| /u-boot/arch/arm/dts/ |
| A D | stm32mp15xx-dhcor-avenger96-u-boot.dtsi | 84 u-boot,force-b-session-valid;
|
| A D | stm32mp157a-dk1-u-boot.dtsi | 195 u-boot,force-b-session-valid;
|
| /u-boot/doc/ |
| A D | README.tee | 34 - tee_open_session() opens a session to a Trusted Application 38 - tee_close_session() closes a session to a Trusted Application
|
| /u-boot/arch/xtensa/cpu/ |
| A D | u-boot.lds | 100 * debugging session when this happens, ensure a link-time error occurs.
|
| /u-boot/doc/board/emulation/ |
| A D | qemu-ppce500.rst | 83 Additionally, 'poweroff' command is supported to shut down the QEMU session::
|
| /u-boot/doc/uefi/ |
| A D | uefi.rst | 53 Below you find the output of an example session starting GRUB:: 77 Below you find the output of an example session starting GRUB:: 244 Below you find the output of an example session:: 275 Below you can find the output of an example session::
|
| A D | iscsi.rst | 175 node.session.timeo.replacement_timeout = 86400
|
| /u-boot/doc/usage/ |
| A D | bootefi.rst | 75 the *bootefi hello* sub-command. A session might look like
|