/openbmc/sdbusplus/src/ |
H A D | event.cpp | 16 ev = std::exchange(s.ev, nullptr); in source() 17 sourcep = std::exchange(s.sourcep, nullptr); in source() 27 ev = std::exchange(s.ev, nullptr); in operator =() 28 sourcep = std::exchange(s.sourcep, nullptr); in operator =() 50 fd = std::exchange(c.fd, -1); in condition() 60 fd = std::exchange(c.fd, -1); in operator =()
|
/openbmc/ipmitool/contrib/ |
H A D | bmc-snmp-proxy.service | 4 After=exchange-bmc-os-info.service 5 Requires=exchange-bmc-os-info.service 6 PartOf=exchange-bmc-os-info.service
|
H A D | Makefile.am | 37 exchange-bmc-os-info.init.redhat exchange-bmc-os-info.service.redhat \ 38 exchange-bmc-os-info.sysconf log_bmc.sh\
|
H A D | exchange-bmc-os-info.service.redhat | 9 ExecStart=/usr/libexec/exchange-bmc-os-info start 10 ExecStop=/usr/libexec/exchange-bmc-os-info stop
|
/openbmc/sdbusplus/src/async/ |
H A D | fdio.cpp | 30 auto c = std::exchange(complete, nullptr); in handleEvent() 44 std::exchange(fdioInstance.complete, nullptr); in ~fdio_completion() 53 if (std::exchange(fdioInstance.complete, this) != nullptr) in arm()
|
H A D | match.cpp | 36 c = std::exchange(complete, nullptr); in ~match() 52 if (std::exchange(m.complete, this) != nullptr) in arm() 93 auto c = std::exchange(complete, nullptr); in handle_completion()
|
H A D | context.cpp | 240 auto worker = std::exchange(pending, nullptr); in wait_for_wait_process_stopped() 249 worker = std::exchange(staged, nullptr); in wait_for_wait_process_stopped() 314 ctx.pending = std::exchange(ctx.staged, nullptr); in wait_once() 330 auto pending = std::exchange(self->pending, nullptr); in dbus_event_handle()
|
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/ |
H A D | __intrusive_queue.hpp | 39 __head_(std::exchange(__other.__head_, nullptr)), in __intrusive_queue() 40 __tail_(std::exchange(__other.__tail_, nullptr)) in __intrusive_queue() 107 _Item* __item = std::exchange(__head_, __head_->*_Next); in pop_front() 148 auto* __other_head = std::exchange(__other.__head_, nullptr); in append() 157 __tail_ = std::exchange(__other.__tail_, nullptr); in append()
|
H A D | __intrusive_slist.hpp | 39 __head_(std::exchange(__other.__head_, nullptr)) in __intrusive_slist() 73 return std::exchange(__head_, __head_->*_Next); in pop_front() 79 __item->*_Next = std::exchange(__head_, __item); in push_front()
|
H A D | __intrusive_mpsc_queue.hpp | 44 __back_.exchange(&__nil_, std::memory_order_acq_rel)); in push_back_nil() 53 __back_.exchange(__new_node, std::memory_order_acq_rel); in push_back()
|
H A D | __intrusive_ptr.hpp | 206 auto* __data = std::exchange(__data_, nullptr); in __release_() 217 __data_(std::exchange(__that.__data_, nullptr)) in __intrusive_ptr() 235 std::exchange(__data_, std::exchange(__that.__data_, nullptr))}; in operator =()
|
/openbmc/linux/scripts/atomic/kerneldoc/ |
H A D | try_cmpxchg | 3 * ${class}${atomicname}() - atomic compare and exchange with ${desc_order} ordering 13 * Return: @true if the exchange occured, @false otherwise.
|
H A D | xchg | 3 * ${class}${atomicname}() - atomic exchange with ${desc_order} ordering
|
H A D | cmpxchg | 3 * ${class}${atomicname}() - atomic compare and exchange with ${desc_order} ordering
|
/openbmc/docs/designs/management-console/ |
H A D | VMI_Certificate_Exchange.md | 30 BMC needs to provide certificate exchange functionality to management console 61 BMC will provide an interface for management console to exchange certificate 72 HMC can query BMC state and use this API to initiate certificate exchange.If HMC 106 ### VMI certificate exchange 108 Management console should use the below REST commands to exchange certificates 173 - In VMI certificate exchange, requirement for BMC is to provide an interface 245 - BMC is passthrough which allows certificate exchange between VMI and HMC. BMC 254 exchange worked as expected and verify if management console able to establish 257 - Certificate exchange fails in the following scenarios
|
/openbmc/qemu/hw/acpi/ |
H A D | erst.c | 622 uint8_t *exchange; in read_erst_record() local 626 exchange = memory_region_get_ram_ptr(&s->exchange_mr); in read_erst_record() 627 exchange += s->record_offset; in read_erst_record() 643 memcpy(exchange, nvram, record_length); in read_erst_record() 665 uint8_t *exchange; in write_erst_record() local 677 exchange = memory_region_get_ram_ptr(&s->exchange_mr); in write_erst_record() 678 exchange += s->record_offset; in write_erst_record() 681 memcpy((uint8_t *)&record_length, &exchange[UEFI_CPER_RECORD_LENGTH_OFFSET], in write_erst_record() 692 memcpy((uint8_t *)&record_identifier, &exchange[UEFI_CPER_RECORD_ID_OFFSET], in write_erst_record() 718 memcpy(nvram, exchange, record_length); in write_erst_record()
|
/openbmc/linux/Documentation/networking/ |
H A D | nfc.rst | 17 - Low-level data exchange; 22 data exchange. 26 The low-level data exchange interface is provided by the new socket family 36 | data exchange | operations 72 exchange operation.
|
/openbmc/sdbusplus/include/sdbusplus/ |
H A D | event.hpp | 33 sourcep = std::exchange(s, nullptr); in source() 73 condition_source(std::move(s)), fd(std::exchange(f, -1)) in condition()
|
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/ |
H A D | task.hpp | 355 __coro_(std::exchange(__that.__coro_, {})) in basic_task() 443 if (!std::exchange(__rescheduled_, true)) in await_transform() 521 std::exchange(__coro_, {}).destroy(); in await_resume() 542 std::exchange(__self.__coro_, {})}; in STDEXEC_MEMFN_DECL() 549 return __task_awaitable<>{std::exchange(__coro_, {})}; in operator co_await()
|
H A D | at_coroutine_exit.hpp | 165 __coro_(std::exchange(__that.__coro_, {})) in __task() 186 return std::exchange(__coro_, {}).promise().__args_; in await_resume()
|
/openbmc/linux/arch/ia64/ |
H A D | Kconfig.debug | 41 bool "Turn on compare-and-exchange bug checking (slow!)" 45 compare-and-exchange instructions. This is slow! Itaniums
|
/openbmc/linux/Documentation/userspace-api/media/v4l/ |
H A D | rw.rst | 23 setup to exchange data. It permits command line stunts like this (the 33 must implement one I/O method if they exchange data with applications,
|
/openbmc/linux/Documentation/networking/device_drivers/atm/ |
H A D | cxacru.rst | 79 - "exchange" 119 [4942259.656262] ATM dev 0: ADSL line: exchange
|
/openbmc/linux/drivers/staging/fieldbus/ |
H A D | Kconfig | 7 Fieldbus device (client) adapters allow data exchange with a PLC aka.
|
/openbmc/linux/Documentation/driver-api/surface_aggregator/ |
H A D | ssh.rst | 100 messages corresponding to an exchange are, in part, identified by having the 140 Each exchange begins with |SYN|, followed by a |DATA_SEQ|- or 142 case of a |DATA_NSQ|-type frame, the exchange is then finished. In case of a 156 corresponding to a single exchange thus relies on the sequence ID as well as 161 An example exchange might look like this: 171 previous payload. In case of an error, the exchange would look like this: 189 ``tx`` results again in a valid exchange. Currently, no longer exchanges are
|