| /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
|
| /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 | 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 | hypercall.h | 3 * ACRN HSM: hypercalls of ACRN Hypervisor
|
| H A D | ioreq.c | 58 * from HSM of I/O request is not needed. Please note, in ioreq_complete_request()
|
| /linux/arch/riscv/kernel/ |
| H A D | suspend.c | 186 * The SBI HSM suspend function is only available when: in riscv_sbi_hsm_is_supported() 188 * 2) SBI HSM extension is available in riscv_sbi_hsm_is_supported() 192 pr_info("HSM suspend not available\n"); in riscv_sbi_hsm_is_supported()
|
| H A D | cpu_ops.c | 29 pr_info("SBI HSM extension detected\n"); in cpu_set_ops()
|
| /linux/Documentation/translations/zh_CN/virt/acrn/ |
| H A D | introduction.rst | 23 ACRN管理程序服务模块(HSM)是服务虚拟机中的一个内核模块,为ACRN用户空间提供管理程序服 37 | | HSM | | | | 驱动 |
|
| H A D | io-request.rst | 57 || | | | +-------------+ HSM | | |
|
| /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
|
| /linux/Documentation/arch/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
|
| /linux/Documentation/translations/zh_CN/arch/riscv/ |
| H A D | boot.rst | 73 - ``有序启动``:固件只释放一个将执行初始化阶段的hart,然后使用SBI HSM
|
| /linux/drivers/clk/bcm/ |
| H A D | clk-raspberrypi.c | 108 * HDMI connector, the firmware will skip the HSM 130 * the firmware will skip the HSM initialization, resulting
|
| /linux/drivers/ata/ |
| H A D | libata-trace.c | 97 trace_seq_printf(p, "HSM "); in libata_trace_parse_eh_err_mask()
|
| H A D | libata-eh.c | 1107 * This function is called when HSM violation or some other 1396 return "HSM violation"; in ata_err_string() 1796 * ECAT_TOUT_HSM : TIMEOUT for any command or HSM violation for
|
| /linux/arch/riscv/ |
| H A D | Kconfig | 1097 on older firmware without SBI HSM extension. All other platforms should 1098 rely on ordered booting via SBI HSM extension which gets chosen
|
| /linux/drivers/gpu/drm/vc4/ |
| H A D | vc4_regs.h | 894 /* Divides off of HSM clock to generate CEC bit clock. */ 999 /* Divider from HDMI HSM clock to MAI serial clock. Sampling period
|
| /linux/tools/testing/selftests/kvm/lib/riscv/ |
| H A D | processor.c | 332 * With SBI HSM support in KVM RISC-V, all secondary VCPUs are in vm_arch_vcpu_add()
|
| /linux/drivers/pinctrl/tegra/ |
| H A D | pinctrl-tegra210.c | 1275 #define PINGROUP(pg_name, f0, f1, f2, f3, r, hsm, drvtype, e_io_hv, \ argument 1302 .hsm_bit = PINGROUP_BIT_##hsm(9), \ 1353 …/* pg_name, f0, f1, f2, f3, r, hsm, drvtype, e_io_hv, lp…
|
| /linux/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3528-pinctrl.dtsi | 197 hsm {
|
| /linux/Documentation/devicetree/bindings/cpu/ |
| H A D | idle-states.yaml | 384 suspend_type parameter to pass to the RISC-V SBI HSM suspend call.
|
| /linux/drivers/clk/ |
| H A D | clk-eyeq.c | 730 FF(EQ5C_PER_HSM, EQ5C_PER_OCC_MJPEG, "hsm", NULL, 1, 1),
|