You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/include/sysemu
Lei He 39fff6f3e8 cryptodev: Add a lkcf-backend for cryptodev
cryptodev: Added a new type of backend named lkcf-backend for
cryptodev. This backend upload asymmetric keys to linux kernel,
and let kernel do the accelerations if possible.
The lkcf stands for Linux Kernel Cryptography Framework.

Signed-off-by: lei he <helei.sig11@bytedance.com>
Message-Id: <20221008085030.70212-5-helei.sig11@bytedance.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
3 years ago
..
accel-ops.h gdbstub: move guest debug support check to ops 3 years ago
arch_init.h hw/loongarch: Add support loongson3 virt machine type. 3 years ago
balloon.h
block-backend-common.h block-backend-common.h: split function pointers in BlockDevOps 3 years ago
block-backend-global-state.h block: return errors from bdrv_register_buf() 3 years ago
block-backend-io.h block: Reorganize some declarations in block-backend-io.h 3 years ago
block-backend.h include/sysemu/block-backend: split header into I/O and global state (GS) API 3 years ago
block-ram-registrar.h block: add BlockRAMRegistrar 3 years ago
blockdev.h include/sysemu/blockdev.h: global state API 3 years ago
cpu-throttle.h
cpu-timers.h replay: notify vCPU when BH is scheduled 3 years ago
cpus.h gdbstub: move breakpoint logic to accel ops 3 years ago
cryptodev-vhost-user.h
cryptodev-vhost.h
cryptodev.h cryptodev: Add a lkcf-backend for cryptodev 3 years ago
device_tree.h device-tree: add re-randomization helper function 3 years ago
dirtylimit.h softmmu/dirtylimit: Implement virtual CPU throttle 3 years ago
dirtyrate.h migration/dirtyrate: Refactor dirty page rate calculation 3 years ago
dma.h hw/dma: Let dma_buf_read() / dma_buf_write() propagate MemTxResult 3 years ago
dump-arch.h dump: Add architecture section and section string table support 3 years ago
dump.h s390x: pv: Add dump support 3 years ago
event-loop-base.h util/event-loop-base: Introduce options to set the thread pool size 3 years ago
hax.h accel/hax: Introduce CONFIG_HAX_IS_POSSIBLE 3 years ago
hostmem.h hostmem: Allow for specifying a ThreadContext for preallocation 3 years ago
hvf.h include/sysemu: Poison all accelerator CONFIG switches in common code 4 years ago
hvf_int.h arm/hvf: Add a WFI handler 4 years ago
hw_accel.h accel: Introduce AccelOpsClass::cpus_are_resettable() 3 years ago
iothread.h Introduce event-loop-base abstract class 3 years ago
kvm.h kvm: allow target-specific accelerator properties 3 years ago
kvm_int.h kvm: expose struct KVMState 3 years ago
memory_mapping.h sysemu/memory_mapping: Become target-agnostic 3 years ago
numa.h
nvmm.h Only check CONFIG_NVMM when NEED_CPU_H is defined 4 years ago
os-posix.h block: move fcntl_setfl() 3 years ago
os-win32.h util/qemu-sockets: Enable unix socket support on Windows 3 years ago
qtest.h
replay.h chardev: src buffer const for write functions 3 years ago
reset.h reset: allow registering handlers that aren't called by snapshot loading 3 years ago
rng-random.h
rng.h
rtc.h rtc: Move RTC function prototypes to their own header 3 years ago
runstate-action.h
runstate.h whpx: Added support for breakpoints and stepping 3 years ago
seccomp.h
sysemu.h ui/cocoa: Run qemu_init in the main thread 3 years ago
tcg.h accel/tcg: Merge tcg_exec_init into tcg_init_machine 4 years ago
tpm.h sysemu: tpm: Add a stub function for TPM_IS_CRB 3 years ago
tpm_backend.h sysemu: Make TPM structures inaccessible if CONFIG_TPM is not defined 4 years ago
tpm_util.h
vhost-user-backend.h
watchdog.h watchdog: remove -watchdog option 3 years ago
whpx.h include/sysemu: Poison all accelerator CONFIG switches in common code 4 years ago
xen-mapcache.h
xen.h