/openbmc/qemu/util/ |
H A D | timed-average.c | 85 * @ta: the TimedAverage structure 88 static TimedAverageWindow *current_window(TimedAverage *ta) in current_window() argument 90 return &ta->windows[ta->current]; in current_window() 95 * @ta: the TimedAverage structure 99 void timed_average_init(TimedAverage *ta, QEMUClockType clock_type, in timed_average_init() argument 105 * the interval [ta->period/2,ta->period). By adjusting the in timed_average_init() 109 ta->period = (uint64_t) period * 4 / 3; in timed_average_init() 110 ta->clock_type = clock_type; in timed_average_init() 111 ta->current = 0; in timed_average_init() 113 window_reset(&ta->windows[0]); in timed_average_init() [all …]
|
/openbmc/qemu/tests/unit/ |
H A D | test-timed-average.c | 25 static void account(TimedAverage *ta) in account() argument 27 timed_average_account(ta, 1); in account() 28 timed_average_account(ta, 5); in account() 29 timed_average_account(ta, 2); in account() 30 timed_average_account(ta, 4); in account() 31 timed_average_account(ta, 3); in account() 36 TimedAverage ta; in test_average() local 41 timed_average_init(&ta, QEMU_CLOCK_VIRTUAL, NANOSECONDS_PER_SECOND); in test_average() 43 result = timed_average_min(&ta); in test_average() 45 result = timed_average_avg(&ta); in test_average() [all …]
|
/openbmc/u-boot/drivers/tee/ |
H A D | sandbox.c | 13 * Environment (TEE) with the Trusted Application (TA) OPTEE_TA_AVB 18 * struct ta_entry - TA entries 19 * @uuid: UUID of an emulated TA 20 * @open_session Called when a session is openened to the TA 21 * @invoke_func Called when a function in the TA is to be invoked 69 * this TA. in ta_avb_open_session() 184 if (!state->ta || state->session != session) in sandbox_tee_close_session() 188 state->ta = NULL; in sandbox_tee_close_session() 212 const struct ta_entry *ta; in sandbox_tee_open_session() local 214 if (state->ta) { in sandbox_tee_open_session() [all …]
|
H A D | Kconfig | 23 TA. The emulation provides all callbacks of a regular TEE and 24 supports session and shared memory management. The AVB TA is 26 of the TA is only kept in RAM and will be reset on each boot.
|
/openbmc/qemu/tests/tcg/aarch64/gdbstub/ |
H A D | test-mte.py | 43 ta = "$x1" 48 ta = "a" 55 # in {ta} matches the logical tag in {ta}. 56 co = gdb.execute(f"memory-tag check {ta}", False, True) 67 # address starting at {ta} address to a known value, i.e. 0x04. 68 gdb.execute(f"memory-tag set-allocation-tag {ta} 1 04", False, True) 73 gdb.execute(f"memory-tag set-allocation-tag {ta}+16 1 06", False, True) 77 co = gdb.execute(f"memory-tag print-allocation-tag {ta}", False, True) 80 co = gdb.execute(f"memory-tag print-allocation-tag {ta}+16", False, True) 89 gdb.execute(f"memory-tag set-allocation-tag {ta} 4096 0a0b", False, True) [all …]
|
/openbmc/openbmc/meta-arm/meta-arm/recipes-security/optee/ |
H A D | optee-os.inc | 28 ta-targets=ta_${OPTEE_ARCH} \ 58 install -m 444 ${B}/ta/*/*.ta ${D}${nonarch_base_libdir}/optee_armtz 67 install -d ${DEPLOYDIR}/${MLPREFIX}optee/ta 68 install -m 644 ${B}/ta/*/*.elf ${DEPLOYDIR}/${MLPREFIX}optee/ta 75 PACKAGES += "${PN}-ta" 77 FILES:${PN}-ta = "${nonarch_base_libdir}/optee_armtz/*"
|
H A D | optee-test.inc | 33 oe_runmake ta 44 install -D -p -m0444 ${B}/ta/*/*.ta ${D}${nonarch_base_libdir}/optee_armtz/ 50 install -d ${DEPLOYDIR}/${MLPREFIX}optee/ta 51 install -m 644 ${B}/ta/*/*.elf ${DEPLOYDIR}/${MLPREFIX}optee/ta
|
H A D | optee-os-tadevkit_4.3.0.bb | 3 SUMMARY = "OP-TEE Trusted OS TA devkit" 4 DESCRIPTION = "OP-TEE TA devkit for build TAs" 10 #install TA devkit 23 # Include extra headers needed by SPMC tests to TA DEVKIT.
|
H A D | optee-os-tadevkit_4.4.0.bb | 3 SUMMARY = "OP-TEE Trusted OS TA devkit" 4 DESCRIPTION = "OP-TEE TA devkit for build TAs" 10 #install TA devkit 26 # Include extra headers needed by SPMC tests to TA DEVKIT.
|
/openbmc/qemu/include/qemu/ |
H A D | timed-average.h | 55 void timed_average_init(TimedAverage *ta, QEMUClockType clock_type, 58 void timed_average_account(TimedAverage *ta, uint64_t value); 60 uint64_t timed_average_min(TimedAverage *ta); 61 uint64_t timed_average_avg(TimedAverage *ta); 62 uint64_t timed_average_max(TimedAverage *ta); 63 uint64_t timed_average_sum(TimedAverage *ta, uint64_t *elapsed);
|
/openbmc/u-boot/drivers/tee/optee/ |
H A D | Kconfig | 18 bool "Support AVB TA" 21 Enables support for the AVB Trusted Application (TA) in OP-TEE. 22 The TA can support the "avb" subcommands "read_rb", "write"rb"
|
H A D | optee_msg_supplicant.h | 16 * Load a TA into memory 176 * [in] param[0].u.value.b TA instance id 189 * [in] param[0].u.value.b TA instance id 198 * [in] param[0].u.value.b TA instance id 206 * [in] param[0].u.value.b TA instance id 218 * [in] param[0].u.value.b TA instance id 229 * [in] param[0].u.value.b TA instance id
|
/openbmc/openbmc/meta-arm/meta-arm/recipes-security/optee-ftpm/ |
H A D | optee-ftpm_git.bb | 1 SUMMARY = "OPTEE fTPM Microsoft TA" 24 file://0001-add-enum-to-ta-flags.patch" 60 # there's also a secure variable storage TA called authvars 67 …install -D -p -m 0644 ${S}/Samples/ARM32-FirmwareTPM/optee_ta/out/fTPM/${FTPM_UUID}.ta ${D}/${nona… 79 ${nonarch_base_libdir}/optee_armtz/${FTPM_UUID}.ta \
|
/openbmc/openbmc/poky/meta/lib/oeqa/manual/ |
H A D | sdk.json | 13 …on": "Prepare kernel, rootfs tar.bz2 image, and qemu configuration \n \ta. Download kernel, ro… 17 …nstall toolchain tarball matching your host from public autobuilder \n \ta. Goto https://autobu… 21 …"action": "Extract rootfs twice into two images \n \ta. Run 2 commands below: \n … 25 …ion": " From the 2 terminals, start qemu to boot up both two images \n \ta. Run 2 commands belo…
|
/openbmc/openbmc/meta-arm/meta-arm/recipes-security/optee-ftpm/optee-ftpm/ |
H A D | 0001-add-enum-to-ta-flags.patch | 4 Subject: [PATCH] add enum to ta flags 6 If we compile this TA into OPTEE-OS we need to define a flag 7 that this TA can be discovered on the optee bus.
|
/openbmc/u-boot/include/ |
H A D | sandboxtee.h | 13 * @ta: Trusted Application of current session 18 void *ta; member
|
H A D | tee.h | 55 * struct tee_optee_ta_uuid - OP-TEE Trusted Application (TA) UUID format 57 * Used to identify an OP-TEE TA and define suitable to initialize structs 58 * of this format is distributed with the interface of the TA. The 119 * Parameters to TA are passed using an array of this struct, for 150 * @func: [in] Trusted Application function, specific to the TA
|
/openbmc/phosphor-dbus-interfaces/yaml/com/ibm/ipzvpd/ |
H A D | CRP0.interface.yaml | 36 - name: TA 39 TA keyword.Module Characterization Test Version.
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-connectivity/dibbler/dibbler/ |
H A D | dibbler_fix_getSize_crash.patch | 7 @@ -142,7 +142,10 @@ TClntMsgRequest::TClntMsgRequest(List(TA 19 @@ -153,7 +156,9 @@ TClntMsgRequest::TClntMsgRequest(List(TA
|
/openbmc/u-boot/cmd/ |
H A D | bootz.c | 98 "\ta third argument is required which is the address of the\n" 101 "\ta bd_info struct will be passed instead\n"
|
/openbmc/qemu/target/sparc/ |
H A D | cpu-feature.h.inc | 10 FEATURE(TA0_SHUTDOWN) /* Shutdown on "ta 0x0" */
|
/openbmc/openbmc/meta-arm/ci/ |
H A D | qemuarm-secureboot.yml | 15 IMAGE_INSTALL:append = " optee-test optee-client optee-os-ta"
|
H A D | qemuarm64-secureboot.yml | 15 IMAGE_INSTALL:append = " optee-test optee-client optee-os-ta"
|
/openbmc/openbmc/meta-openembedded/meta-gnome/recipes-extended/polkit-gnome/polkit-gnome/ |
H A D | polkit-gnome-authentication-agent-1.desktop | 35 Name[ta]=PolicyKit அங்கீகார முகவர் 75 Comment[ta]=PolicyKit அங்கீகார முகவர்
|
/openbmc/u-boot/board/freescale/m5253demo/ |
H A D | m5253demo.c | 101 /* t1, t2, t3, t4, t5, t6, t9, tRD, tA */ in ide_set_reset() 123 out_8(&ata->ta, CALC_TIMING(piotms[2][8])); in ide_set_reset()
|