Home
last modified time | relevance | path

Searched refs:VirtIONSM (Results 1 – 5 of 5) sorted by relevance

/openbmc/qemu/include/hw/virtio/
H A Dvirtio-nsm.h21 OBJECT_DECLARE_SIMPLE_TYPE(VirtIONSM, VIRTIO_NSM)
30 struct VirtIONSM { struct
45 bool (*extend_pcr)(VirtIONSM *vnsm, int ind, uint8_t *data, uint16_t len); argument
46 void (*lock_pcr)(VirtIONSM *vnsm, int ind); argument
/openbmc/qemu/hw/virtio/
H A Dvirtio-nsm.c137 static bool handle_get_random(VirtIONSM *vnsm, struct iovec *request, in handle_get_random()
208 static bool handle_describe_nsm(VirtIONSM *vnsm, struct iovec *request, in handle_describe_nsm()
702 static bool handle_lock_pcr(VirtIONSM *vnsm, struct iovec *request, in handle_lock_pcr()
1155 static bool add_payload_to_cose(cbor_item_t *cose, VirtIONSM *vnsm, in add_payload_to_cose()
1443 bool (*response_fn)(VirtIONSM *vnsm, struct iovec *request,
1535 VirtIONSM *vnsm = VIRTIO_NSM(vdev); in handle_input()
1634 static void lock_pcr(VirtIONSM *vnsm, int ind) in lock_pcr()
1642 VirtIONSM *vnsm = VIRTIO_NSM(dev); in virtio_nsm_device_realize()
1685 VMSTATE_STRUCT_ARRAY(pcrs, VirtIONSM, NSM_MAX_PCRS, 1,
1702 DEFINE_PROP_STRING("module-id", VirtIONSM, module_id),
[all …]
H A Dvirtio-nsm-pci.c28 VirtIONSM vdev;
/openbmc/qemu/include/hw/i386/
H A Dnitro_enclave.h45 VirtIONSM *vnsm;
/openbmc/qemu/hw/i386/
H A Dnitro_enclave.c79 VirtIONSM *vnsm = VIRTIO_NSM(dev); in virtio_nsm_init()