| /openbmc/phosphor-bmc-code-mgmt/i2c-vr/mps/ |
| H A D | mp5998.hpp | 12 MP5998(sdbusplus::async::context& ctx, uint16_t bus, uint16_t address) : in MP5998() 16 sdbusplus::async::task<bool> verifyImage(const uint8_t* image, 18 sdbusplus::async::task<bool> updateFirmware(bool force) final; 19 sdbusplus::async::task<bool> getCRC(uint32_t* checksum) final; 20 sdbusplus::async::task<bool> parseDeviceConfiguration() final; 24 sdbusplus::async::task<bool> checkId(PMBusCmd pmBusCmd, uint32_t expected); 25 sdbusplus::async::task<bool> unlockPasswordProtection(); 26 sdbusplus::async::task<bool> unlockWriteProtection(); 27 sdbusplus::async::task<bool> storeMTP(); 28 sdbusplus::async::task<bool> waitForMTPComplete(); [all …]
|
| H A D | mp297x.hpp | 12 MP297X(sdbusplus::async::context& ctx, uint16_t bus, uint16_t address) : in MP297X() 16 sdbusplus::async::task<bool> verifyImage(const uint8_t* image, 18 sdbusplus::async::task<bool> updateFirmware(bool force) final; 19 sdbusplus::async::task<bool> getCRC(uint32_t* checksum) final; 20 sdbusplus::async::task<bool> parseDeviceConfiguration() final; 24 sdbusplus::async::task<bool> checkId(PMBusCmd pmBusCmd, uint32_t expected); 25 sdbusplus::async::task<bool> isPasswordUnlock(); 26 sdbusplus::async::task<bool> unlockWriteProtect(); 27 sdbusplus::async::task<bool> storeDataIntoMTP(); 28 sdbusplus::async::task<bool> enableMTPPageWriteRead(); [all …]
|
| H A D | mpx9xx.hpp | 22 MPX9XX(sdbusplus::async::context& ctx, uint16_t bus, uint16_t address) : in MPX9XX() 26 sdbusplus::async::task<bool> verifyImage(const uint8_t* image, 28 sdbusplus::async::task<bool> updateFirmware(bool force) final; 29 sdbusplus::async::task<bool> getCRC(uint32_t* checksum) final; 30 sdbusplus::async::task<bool> parseDeviceConfiguration() final; 34 sdbusplus::async::task<bool> checkId(MPX9XXCmd idCmd, uint32_t expected); 35 sdbusplus::async::task<bool> unlockWriteProtect(); 36 sdbusplus::async::task<bool> disableStoreFaultTriggering(); 37 sdbusplus::async::task<bool> setMultiConfigAddress(uint8_t config); 38 sdbusplus::async::task<bool> programConfigData( [all …]
|
| H A D | mp2x6xx.hpp | 12 MP2X6XX(sdbusplus::async::context& ctx, uint16_t bus, uint16_t address) : in MP2X6XX() 16 sdbusplus::async::task<bool> verifyImage(const uint8_t* image, 18 sdbusplus::async::task<bool> updateFirmware(bool force) final; 19 sdbusplus::async::task<bool> getCRC(uint32_t* checksum) final; 20 sdbusplus::async::task<bool> parseDeviceConfiguration() final; 24 sdbusplus::async::task<bool> checkId(PMBusCmd pmBusCmd, uint32_t expected); 25 sdbusplus::async::task<bool> unlockWriteProtect(); 26 sdbusplus::async::task<bool> storeUserCode(); 27 sdbusplus::async::task<bool> checkMTPCRC(); 28 sdbusplus::async::task<bool> selectConfig(uint8_t config); [all …]
|
| /openbmc/openbmc/poky/bitbake/lib/hashserv/ |
| H A D | client.py | 25 async def recv(self, socket): 27 async with self.cond: 38 async with self.cond: 41 async def send(self, socket, msgs): 51 async with self.cond: 59 async with self.cond: 63 async def process(self, socket, msgs): 90 async def setup_connection(self): 101 async def send_stream_batch(self, mode, msgs): 117 async def proc(): [all …]
|
| H A D | sqlalchemy.py | 127 async def create(self): 138 async with self.engine.begin() as conn: 195 async def __aenter__(self): 199 async def __aexit__(self, exc_type, exc_value, traceback): 202 async def close(self): 206 async def _execute(self, statement): 210 async def _set_config(self, name, value): 234 async def _get_config(self, name): 241 async def get_unihash_by_taskhash_full(self, method, taskhash): 242 async with self.db.begin(): [all …]
|
| H A D | sqlite.py | 135 async def create(self): 211 async def __aenter__(self): 214 async def __aexit__(self, exc_type, exc_value, traceback): 217 async def _set_config(self, cursor, name, value): 229 async def _get_config(self, cursor, name): 241 async def close(self): 244 async def get_unihash_by_taskhash_full(self, method, taskhash): 261 async def get_unihash_by_outhash(self, method, outhash): 278 async def unihash_exists(self, unihash): 291 async def get_outhash(self, method, outhash): [all …]
|
| /openbmc/phosphor-bmc-code-mgmt/i2c-vr/tda38640a/ |
| H A D | tda38640a.hpp | 17 TDA38640A(sdbusplus::async::context& ctx, uint16_t bus, uint16_t address); 19 sdbusplus::async::task<bool> verifyImage(const uint8_t* image, 22 sdbusplus::async::task<bool> updateFirmware(bool force) final; 23 sdbusplus::async::task<bool> getCRC(uint32_t* checksum) final; 44 sdbusplus::async::task<bool> getUserRemainingWrites(uint8_t* remain); 45 sdbusplus::async::task<bool> getDeviceId(uint32_t* deviceId); 46 sdbusplus::async::task<bool> program(); 47 sdbusplus::async::task<bool> getProgStatus(uint8_t* status); 48 sdbusplus::async::task<bool> unlockDevice(); 49 sdbusplus::async::task<bool> programmingCmd(); [all …]
|
| /openbmc/sdbusplus/test/async/ |
| H A D | mutex.cpp | 28 fdioInstance = std::make_unique<sdbusplus::async::fdio>(*ctx, fd); in MutexTest() 31 std::optional<sdbusplus::async::context> ctx{std::in_place}; 33 auto testAsyncAddition(int val = 1) -> sdbusplus::async::task<> in testAsyncAddition() 35 sdbusplus::async::lock_guard lg{mutex}; in testAsyncAddition() 41 auto testAsyncSubtraction(int val = 1) -> sdbusplus::async::task<> in testAsyncSubtraction() 43 sdbusplus::async::lock_guard lg{mutex}; in testAsyncSubtraction() 49 auto writeToFile() -> sdbusplus::async::task<> in writeToFile() 61 auto readFromFile() -> sdbusplus::async::task<> in readFromFile() 75 auto testFdEvents() -> sdbusplus::async::task<> in testFdEvents() 77 sdbusplus::async::lock_guard lg{mutex}; in testFdEvents() [all …]
|
| H A D | fdio.cpp | 27 fdioInstance = std::make_unique<sdbusplus::async::fdio>(*ctx, fd); in FdioTest() 43 auto writeToFile() -> sdbusplus::async::task<> in writeToFile() 54 -> sdbusplus::async::task<> in testFdEvents() 60 ctx->spawn(sdbusplus::async::sleep_for(*ctx, 1s) | in testFdEvents() 73 std::unique_ptr<sdbusplus::async::fdio> fdioInstance; 74 std::optional<sdbusplus::async::context> ctx{std::in_place}; 86 sdbusplus::async::sleep_for(*ctx, 1s) | in TEST_F() 87 sdbusplus::async::execution::then([&]() { ctx->request_stop(); })); in TEST_F() 97 sdbusplus::async::sleep_for(*ctx, 5s) | in TEST_F() 98 sdbusplus::async::execution::then([&]() { ctx->request_stop(); })); in TEST_F()
|
| /openbmc/phosphor-bmc-code-mgmt/cpld/lattice/ |
| H A D | lattice_xo3_cpld.hpp | 9 LatticeXO3CPLD(sdbusplus::async::context& ctx, const uint16_t bus, in LatticeXO3CPLD() 21 sdbusplus::async::task<bool> prepareUpdate(const uint8_t* image, 23 sdbusplus::async::task<bool> doUpdate() override; 24 sdbusplus::async::task<bool> finishUpdate() override; 27 sdbusplus::async::task<bool> readUserCode(uint32_t& userCode) override; 28 sdbusplus::async::task<bool> readDeviceId(); 29 sdbusplus::async::task<bool> eraseFlash(); 30 sdbusplus::async::task<bool> writeProgramPage(); 31 sdbusplus::async::task<bool> programUserCode(); 32 sdbusplus::async::task<bool> programSinglePage( [all …]
|
| H A D | lattice_xo5_cpld.hpp | 9 LatticeXO5CPLD(sdbusplus::async::context& ctx, const uint16_t bus, in LatticeXO5CPLD() 21 sdbusplus::async::task<bool> prepareUpdate(const uint8_t* image, 23 sdbusplus::async::task<bool> doUpdate() override; 24 sdbusplus::async::task<bool> finishUpdate() override; 25 sdbusplus::async::task<bool> readUserCode(uint32_t& userCode) override; 28 sdbusplus::async::task<bool> waitUntilReady( 30 sdbusplus::async::task<bool> eraseCfg(); 31 sdbusplus::async::task<bool> programCfg(); 32 sdbusplus::async::task<bool> programPage(uint8_t block, uint8_t page, 34 sdbusplus::async::task<bool> verifyCfg(); [all …]
|
| H A D | lattice_base_cpld.hpp | 123 LatticeBaseCPLD(sdbusplus::async::context& ctx, const uint16_t bus, in LatticeBaseCPLD() 135 sdbusplus::async::task<bool> updateFirmware( 139 sdbusplus::async::task<bool> getVersion(std::string& version); 142 sdbusplus::async::context& ctx; 151 virtual sdbusplus::async::task<bool> prepareUpdate(const uint8_t*, 153 virtual sdbusplus::async::task<bool> doUpdate() = 0; 154 virtual sdbusplus::async::task<bool> finishUpdate() = 0; 158 sdbusplus::async::task<bool> enableProgramMode(); 159 sdbusplus::async::task<bool> resetConfigFlash(); 160 sdbusplus::async::task<bool> programDone(); [all …]
|
| /openbmc/phosphor-bmc-code-mgmt/i2c-vr/isl69269/ |
| H A D | isl69269.hpp | 23 ISL69269(sdbusplus::async::context& ctx, uint16_t bus, uint16_t address, 26 sdbusplus::async::task<bool> verifyImage(const uint8_t* image, 29 sdbusplus::async::task<bool> updateFirmware(bool force) final; 30 sdbusplus::async::task<bool> getCRC(uint32_t* checksum) final; 55 sdbusplus::async::task<bool> dmaReadWrite(uint8_t* reg, uint8_t* resp); 56 sdbusplus::async::task<bool> getRemainingWrites(uint8_t* remain); 57 sdbusplus::async::task<bool> getHexMode(uint8_t* mode); 58 sdbusplus::async::task<bool> getDeviceId(uint32_t* deviceId); 59 sdbusplus::async::task<bool> getDeviceRevision(uint32_t* revision); 60 sdbusplus::async::task<bool> program(); [all …]
|
| /openbmc/qemu/hw/usb/ |
| H A D | hcd-uhci.c | 108 static void uhci_async_cancel(UHCIAsync *async); 143 UHCIAsync *async; in uhci_queue_free() local 146 async = QTAILQ_FIRST(&queue->asyncs); in uhci_queue_free() 147 uhci_async_cancel(async); in uhci_queue_free() 184 UHCIAsync *async = g_new0(UHCIAsync, 1); in uhci_async_alloc() local 186 async->queue = queue; in uhci_async_alloc() 187 async->td_addr = td_addr; in uhci_async_alloc() 188 usb_packet_init(&async->packet); in uhci_async_alloc() 189 trace_usb_uhci_packet_add(async->queue->token, async->td_addr); in uhci_async_alloc() 191 return async; in uhci_async_alloc() [all …]
|
| H A D | hcd-ehci.c | 259 static void ehci_set_state(EHCIState *s, int async, int state) in ehci_set_state() argument 261 if (async) { in ehci_set_state() 282 static int ehci_get_state(EHCIState *s, int async) in ehci_get_state() argument 284 return async ? s->astate : s->pstate; in ehci_get_state() 287 static void ehci_set_fetch_addr(EHCIState *s, int async, uint32_t addr) in ehci_set_fetch_addr() argument 289 if (async) { in ehci_set_fetch_addr() 296 static int ehci_get_fetch_addr(EHCIState *s, int async) in ehci_get_fetch_addr() argument 298 return async ? s->a_fetch_addr : s->p_fetch_addr; in ehci_get_fetch_addr() 438 (q->async && qh->next_qtd != q->qh.next_qtd) || in ehci_verify_qh() 451 (p->queue->async && !NLPTR_TBIT(p->qtd.next) && in ehci_verify_qtd() [all …]
|
| /openbmc/phosphor-bmc-code-mgmt/common/include/ |
| H A D | software_manager.hpp | 26 SoftwareManager(sdbusplus::async::context& ctx, 33 sdbusplus::async::task<> initDevices( 50 virtual sdbusplus::async::task<bool> initDevice(const std::string& service, 56 sdbusplus::async::context& ctx; 59 sdbusplus::async::task<void> handleInterfaceAdded( 63 sdbusplus::async::task<void> handleInterfaceRemoved( 66 sdbusplus::async::task<void> interfaceAddedMatch( 68 sdbusplus::async::task<void> interfaceRemovedMatch( 72 sdbusplus::async::match configIntfAddedMatch; 73 sdbusplus::async::match configIntfRemovedMatch;
|
| H A D | host_power.hpp | 21 HostPower(sdbusplus::async::context& ctx); 25 static sdbusplus::async::task<bool> setState(sdbusplus::async::context& ctx, 29 static sdbusplus::async::task<HostState> getState( 30 sdbusplus::async::context& ctx); 32 sdbusplus::async::match stateChangedMatch;
|
| /openbmc/phosphor-modbus/common/ |
| H A D | events.hpp | 23 explicit Events(sdbusplus::async::context& ctx) : ctx(ctx) {} in Events() 28 -> sdbusplus::async::task<>; 31 bool asserted) -> sdbusplus::async::task<>; 35 bool asserted) -> sdbusplus::async::task<>; 39 -> sdbusplus::async::task<>; 42 bool asserted) -> sdbusplus::async::task<>; 45 bool asserted) -> sdbusplus::async::task<>; 48 bool asserted) -> sdbusplus::async::task<>; 52 -> sdbusplus::async::task<>; 60 sdbusplus::async::context& ctx;
|
| H A D | entity_manager_interface.hpp | 18 using Callback_t = std::function<sdbusplus::async::task<>( 25 sdbusplus::async::context& ctx, const interface_list_t& interfaceNames, 29 auto handleInventoryGet() -> sdbusplus::async::task<>; 33 auto handleInventoryAdded() -> sdbusplus::async::task<>; 36 auto handleInventoryRemoved() -> sdbusplus::async::task<>; 38 sdbusplus::async::context& ctx;
|
| /openbmc/qemu/python/tests/ |
| H A D | protocol.py | 39 async def _establish_session(self): 43 async def _do_start_server(self, address, ssl=None): 51 async def _do_accept(self): 57 async def _do_connect(self, address, ssl=None): 64 async def _do_recv(self) -> None: 71 async def send_msg(self) -> None: 74 async def simulate_disconnect(self) -> None: 98 async def _do_recv(self) -> str: 108 async def send_msg(self, msg: str) -> None: 119 async def _runner(): [all …]
|
| /openbmc/dbus-sensors/src/ |
| H A D | GPIOInterface.hpp | 16 using Callback_t = std::function<sdbusplus::async::task<>(bool)>; 20 GPIOInterface(sdbusplus::async::context& ctx, 25 auto start() -> sdbusplus::async::task<>; 29 auto readGPIOAsync() -> sdbusplus::async::task<>; 32 auto readGPIOAsyncEvent() -> sdbusplus::async::task<>; 34 sdbusplus::async::context& ctx; 39 std::unique_ptr<sdbusplus::async::fdio> fdioInstance;
|
| /openbmc/phosphor-bmc-code-mgmt/i2c-vr/xdpe1x2xx/ |
| H A D | xdpe1x2xx.hpp | 16 XDPE1X2XX(sdbusplus::async::context& ctx, uint16_t bus, uint16_t address); 18 sdbusplus::async::task<bool> verifyImage(const uint8_t* image, 21 sdbusplus::async::task<bool> updateFirmware(bool force) final; 23 sdbusplus::async::task<bool> getCRC(uint32_t* checksum) final; 58 sdbusplus::async::task<bool> getDeviceId(uint8_t* deviceId); 59 sdbusplus::async::task<bool> mfrFWcmd(uint8_t cmd, uint16_t processTime, 61 sdbusplus::async::task<bool> getRemainingWrites(uint8_t* remain); 62 sdbusplus::async::task<bool> program(bool force); 63 sdbusplus::async::task<bool> getScratchPadAddress();
|
| /openbmc/sdbusplus/test/gen/ |
| H A D | test_aserver_emit_interfaces_added_signal.cpp | 13 auto waitForMatch(sdbusplus::async::context& ctx, in waitForMatch() 14 sdbusplus::async::match& ifcAdded) -> sdbusplus::async::task<> in waitForMatch() 21 auto shouldEmitSignal(sdbusplus::async::context& ctx) in shouldEmitSignal() 22 -> sdbusplus::async::task<> in shouldEmitSignal() 24 co_await sdbusplus::async::sleep_for(ctx, std::chrono::seconds(1)); in shouldEmitSignal() 37 co_await sdbusplus::async::sleep_for(ctx, std::chrono::seconds(1)); in shouldEmitSignal() 44 sdbusplus::async::context ctx; in main() 54 sdbusplus::async::match ifcAdded( in main()
|
| /openbmc/phosphor-bmc-code-mgmt/bios/ |
| H A D | spi_device.hpp | 45 SPIDevice(sdbusplus::async::context& ctx, uint64_t spiControllerIndex, 53 sdbusplus::async::task<bool> updateDevice(const uint8_t* image, 60 auto processUpdate(std::string versionFileName) -> sdbusplus::async::task<>; 80 sdbusplus::async::task<bool> bindSPIFlash(); 83 sdbusplus::async::task<bool> unbindSPIFlash(); 91 sdbusplus::async::task<bool> writeSPIFlash(const uint8_t* image, 102 sdbusplus::async::task<bool> writeSPIFlashDefault(const uint8_t* image, 114 sdbusplus::async::task<bool> writeSPIFlashWithFlashrom( 124 sdbusplus::async::task<bool> writeSPIFlashWithFlashcp(
|