Home
last modified time | relevance | path

Searched refs:async (Results 1 – 25 of 378) sorted by relevance

12345678910>>...16

/openbmc/phosphor-bmc-code-mgmt/i2c-vr/mps/
H A Dmp5998.hpp12 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 Dmp297x.hpp12 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 Dmpx9xx.hpp22 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 Dmp2x6xx.hpp12 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 Dclient.py25 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 Dsqlalchemy.py127 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 Dsqlite.py135 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 Dtda38640a.hpp17 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 Dmutex.cpp28 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 Dfdio.cpp27 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 Dlattice_xo3_cpld.hpp9 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 Dlattice_xo5_cpld.hpp9 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 Dlattice_base_cpld.hpp123 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 Disl69269.hpp23 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 Dhcd-uhci.c108 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 Dhcd-ehci.c259 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 Dsoftware_manager.hpp26 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 Dhost_power.hpp21 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 Devents.hpp23 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 Dentity_manager_interface.hpp18 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 Dprotocol.py39 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 DGPIOInterface.hpp16 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 Dxdpe1x2xx.hpp16 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 Dtest_aserver_emit_interfaces_added_signal.cpp13 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 Dspi_device.hpp45 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(

12345678910>>...16