/openbmc/linux/Documentation/virt/acrn/ |
H A D | introduction.rst | 12 Service Module (HSM) is a kernel module in the Service VM which provides 26 | | HSM | | | | Drivers | 38 ioctls to communicate with the HSM. HSM implements hypervisor services by 39 interacting with the ACRN Hypervisor via hypercalls. HSM exports a char device
|
H A D | io-request.rst | 52 || | | | +-------------+ HSM | | | 81 An I/O request in COMPLETE or FREE state is owned by the hypervisor. HSM and 96 f. The HSM updates I/O requests states to COMPLETE and notifies the hypervisor
|
/openbmc/u-boot/arch/arm/mach-tegra/ |
H A D | pinmux-common.c | 76 #define pmux_hsm_isvalid(hsm) \ argument 77 (((hsm) >= PMUX_HSM_DISABLE) && ((hsm) <= PMUX_HSM_ENABLE)) 405 static void pinmux_set_hsm(enum pmux_pingrp pin, enum pmux_hsm hsm) in pinmux_set_hsm() argument 411 if (hsm == PMUX_HSM_NONE) in pinmux_set_hsm() 416 assert(pmux_hsm_isvalid(hsm)); in pinmux_set_hsm() 419 if (hsm == PMUX_HSM_ENABLE) in pinmux_set_hsm() 458 pinmux_set_hsm(pin, config->hsm); in pinmux_config_pingrp() 648 static void pinmux_set_hsm(enum pmux_drvgrp grp, enum pmux_hsm hsm) in pinmux_set_hsm() argument 654 if (hsm == PMUX_HSM_NONE) in pinmux_set_hsm() 659 assert(pmux_hsm_isvalid(hsm)); in pinmux_set_hsm() [all …]
|
/openbmc/linux/drivers/virt/acrn/ |
H A D | ioeventfd.c | 3 * ACRN HSM eventfd - use eventfd objects to signal expected I/O requests 18 * struct hsm_ioeventfd - Properties of HSM ioeventfd 20 * @eventfd: Eventfd of the HSM ioeventfd 72 * Assign an eventfd to a VM and create a HSM ioeventfd associated with the 73 * eventfd. The properties of the HSM ioeventfd are built from a &struct
|
H A D | Kconfig | 7 ACRN Hypervisor Service Module (HSM) is a kernel module which 9 the ACRN Hypervisor through hypercalls. HSM will only run in
|
H A D | irqfd.c | 3 * ACRN HSM irqfd: use eventfd objects to inject virtual interrupts 22 * struct hsm_irqfd - Properties of HSM irqfd 106 * Assign an eventfd to a VM and create a HSM irqfd associated with the 107 * eventfd. The properties of the HSM irqfd are built from a &struct
|
H A D | Makefile | 3 acrn-y := hsm.o vm.o mm.o ioreq.o ioeventfd.o irqfd.o
|
H A D | acrn_drv.h | 74 * HSM maintains memory mappings between a User VM GPA and the Service VM 148 * flag management in HSM which is different
|
H A D | hsm.c | 3 * ACRN Hypervisor Service Module (HSM) 104 * HSM relies on hypercall layer of the ACRN hypervisor to do the 538 MODULE_DESCRIPTION("ACRN Hypervisor Service Module (HSM)");
|
/openbmc/openbmc/meta-security/recipes-security/krill/files/ |
H A D | panic_workaround.patch | 8 @@ -91,7 +91,7 @@ hsm-tests-pkcs11 = [ "hsm" ]
|
/openbmc/openbmc/meta-openembedded/meta-oe/classes/ |
H A D | signing.bbclass | 9 # file system or on an HSM (Hardware Security Module). While files are easy to 11 # and only authorized persons are able to use the key. Use of an HSM addresses 13 # standard way of referring to a specific key in an HSM are PKCS #11 URIs (RFC 21 # keys in CI), they are imported into SoftHSM (a HSM emulation library). 29 # For use with a real HSM, a PKCS #11 URI can be set (i.e. in local.conf) to
|
/openbmc/linux/Documentation/translations/zh_CN/virt/acrn/ |
H A D | introduction.rst | 23 ACRN管理程序服务模块(HSM)是服务虚拟机中的一个内核模块,为ACRN用户空间提供管理程序服 37 | | HSM | | | | 驱动 |
|
/openbmc/linux/arch/riscv/kernel/ |
H A D | cpu_ops_sbi.c | 3 * HSM extension and cpu_ops implementation. 20 * Ordered booting via HSM brings one cpu at a time. However, cpu hotplug can
|
H A D | cpu_ops.c | 32 pr_info("SBI HSM extension detected\n"); in cpu_set_ops()
|
/openbmc/linux/include/uapi/linux/ |
H A D | acrn.h | 5 * This file can be used by applications that need to communicate with the HSM 105 * An I/O request in COMPLETE or FREE state is owned by the hypervisor. HSM and 121 * | HSM: 129 * | HSM: 144 * Atomic and barriers are required when HSM and hypervisor accessing the state
|
/openbmc/openbmc/meta-openembedded/meta-python/recipes-devtools/python/ |
H A D | python3-pkcs11_0.7.0.bb | 2 …l, “more Pythonic” interface to the PKCS#11 (Cryptoki) standard to support HSM and Smartcard devic…
|
/openbmc/linux/Documentation/driver-api/ |
H A D | libata.rst | 265 :c:func:`ata_port_freeze` is called when HSM violations or some other 555 - Too weak error recovery. Devices / controllers causing HSM mismatch 628 HSM violation 631 This error is indicated when STATUS value doesn't match HSM requirement 648 In these cases, HSM is violated and not much information regarding the 652 As HSM is violated, reset is necessary to restore known state. 779 `HSM violation <#excatHSMviolation>`__. 832 host and device are in unknown state. When this occurs, HSM could be in 864 - HSM is in unknown or invalid state
|
/openbmc/u-boot/arch/arm/include/asm/arch-tegra/ |
H A D | pinmux.h | 138 u32 hsm:2; /* high-speed mode enable */ member 218 u32 hsm:2; /* high-speed mode enable */ member
|
/openbmc/linux/Documentation/riscv/ |
H A D | boot.rst | 71 support older firmwares without SBI HSM extension and M-mode RISC-V kernel. 73 initialization phase and then will start all other harts using the SBI HSM
|
/openbmc/openbmc/meta-security/meta-tpm/recipes-tpm2/tpm2-pkcs11/ |
H A D | tpm2-pkcs11_1.9.1.bb | 2 …tographic services from tokens/ devices such as hardware security modules (HSM), smart cards, etc.…
|
/openbmc/qemu/target/riscv/ |
H A D | sbi_ecall_interface.h | 67 /* SBI function IDs for HSM extension */
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-security/softhsm/ |
H A D | softhsm_2.6.1.bb | 1 SUMMARY = "PKCS#11 HSM/Token Emulator"
|
/openbmc/linux/drivers/cpuidle/ |
H A D | cpuidle-riscv-sbi.c | 604 * The SBI HSM suspend function is only available when: in sbi_cpuidle_init() 606 * 2) SBI HSM extension is available in sbi_cpuidle_init() 610 pr_info("HSM suspend not available\n"); in sbi_cpuidle_init()
|
/openbmc/openbmc/poky/bitbake/lib/bb/tests/ |
H A D | fetch.py | 1236 …self.assertTrue(os.path.exists(os.path.join(repo_path, 'edgelet/hsm-sys/azure-iot-hsm-c/deps/c-sha… 1237 …self.assertTrue(os.path.exists(os.path.join(repo_path, 'edgelet/hsm-sys/azure-iot-hsm-c/deps/c-sha… 1238 …self.assertTrue(os.path.exists(os.path.join(repo_path, 'edgelet/hsm-sys/azure-iot-hsm-c/deps/c-sha… 1239 …self.assertTrue(os.path.exists(os.path.join(repo_path, 'edgelet/hsm-sys/azure-iot-hsm-c/deps/c-sha… 1240 …self.assertTrue(os.path.exists(os.path.join(repo_path, 'edgelet/hsm-sys/azure-iot-hsm-c/deps/c-sha… 1241 …self.assertTrue(os.path.exists(os.path.join(repo_path, 'edgelet/hsm-sys/azure-iot-hsm-c/deps/c-sha… 1242 …self.assertTrue(os.path.exists(os.path.join(repo_path, 'edgelet/hsm-sys/azure-iot-hsm-c/deps/utpm/… 1243 …self.assertTrue(os.path.exists(os.path.join(repo_path, 'edgelet/hsm-sys/azure-iot-hsm-c/deps/utpm/… 1244 …self.assertTrue(os.path.exists(os.path.join(repo_path, 'edgelet/hsm-sys/azure-iot-hsm-c/deps/utpm/… 1245 …self.assertTrue(os.path.exists(os.path.join(repo_path, 'edgelet/hsm-sys/azure-iot-hsm-c/deps/utpm/… [all …]
|
/openbmc/linux/drivers/ata/ |
H A D | libata-sff.c | 874 * ata_hsm_qc_complete - finish a qc running on standard HSM 878 * Finish @qc which is running on standard HSM. 907 * ata_sff_hsm_move - move the HSM to the next state. 950 /* device stops HSM for abort/error */ in ata_sff_hsm_move() 953 /* HSM violation. Let EH handle this */ in ata_sff_hsm_move() 965 * We ignore DRQ here and stop the HSM by in ata_sff_hsm_move() 1019 * We ignore DRQ here and stop the HSM by in ata_sff_hsm_move() 1043 /* device stops HSM for abort/error */ in ata_sff_hsm_move() 1055 /* HSM violation. Let EH handle this. in ata_sff_hsm_move() 1197 * We wanna reset the HSM state to IDLE. If we do so without in ata_sff_flush_pio_task() [all …]
|