Searched refs:DOECap (Results 1 – 8 of 8) sorted by relevance
/openbmc/qemu/include/hw/pci/ |
H A D | pcie_doe.h | 60 typedef struct DOECap DOECap; typedef 73 bool (*handle_request)(DOECap *); 76 struct DOECap { struct 116 void pcie_doe_init(PCIDevice *pdev, DOECap *doe_cap, uint16_t offset, argument 118 void pcie_doe_fini(DOECap *doe_cap); 119 bool pcie_doe_read_config(DOECap *doe_cap, uint32_t addr, int size, 121 void pcie_doe_write_config(DOECap *doe_cap, uint32_t addr, 124 void *pcie_doe_get_write_mbox_ptr(DOECap *doe_cap); 125 void pcie_doe_set_rsp(DOECap *doe_cap, void *rsp);
|
H A D | pci_device.h | 165 DOECap doe_spdm;
|
/openbmc/qemu/hw/pci/ |
H A D | pcie_doe.c | 36 static bool pcie_doe_discovery(DOECap *doe_cap) in pcie_doe_discovery() 81 static void pcie_doe_reset_mbox(DOECap *st) in pcie_doe_reset_mbox() 91 void pcie_doe_init(PCIDevice *dev, DOECap *doe_cap, uint16_t offset, in pcie_doe_init() 120 void pcie_doe_fini(DOECap *doe_cap) in pcie_doe_fini() 132 void *pcie_doe_get_write_mbox_ptr(DOECap *doe_cap) in pcie_doe_get_write_mbox_ptr() 142 void pcie_doe_set_rsp(DOECap *doe_cap, void *rsp) in pcie_doe_set_rsp() 165 static void pcie_doe_irq_assert(DOECap *doe_cap) in pcie_doe_irq_assert() 183 static void pcie_doe_set_ready(DOECap *doe_cap, bool rdy) in pcie_doe_set_ready() 192 static void pcie_doe_set_error(DOECap *doe_cap, bool err) in pcie_doe_set_error() 204 static void pcie_doe_prepare_rsp(DOECap *doe_cap) in pcie_doe_prepare_rsp() [all …]
|
/openbmc/qemu/include/hw/pci-bridge/ |
H A D | cxl_upstream_port.h | 19 DOECap doe_cdat;
|
/openbmc/qemu/hw/pci-bridge/ |
H A D | cxl_upstream.c | 140 static bool cxl_doe_cdat_rsp(DOECap *doe_cap) in cxl_doe_cdat_rsp()
|
/openbmc/qemu/include/hw/cxl/ |
H A D | cxl_device.h | 565 DOECap doe_cdat;
|
/openbmc/qemu/hw/mem/ |
H A D | cxl_type3.c | 248 static bool cxl_doe_cdat_rsp(DOECap *doe_cap) in cxl_doe_cdat_rsp()
|
/openbmc/qemu/hw/nvme/ |
H A D | ctrl.c | 8523 static bool pcie_doe_spdm_rsp(DOECap *doe_cap) in pcie_doe_spdm_rsp()
|