/openbmc/linux/drivers/scsi/libfc/ |
H A D | fc_exch.c | 11 * Fibre Channel exchange and sequence handling. 38 * fc_exch_mgr holds the exchange state for an N port 40 * fc_exch holds state for one exchange and links to its active sequence. 46 * struct fc_exch_pool - Per cpu exchange pool 47 * @next_index: Next possible free exchange index 54 * This structure manages per cpu exchanges in array of exchange pointers. 69 * struct fc_exch_mgr - The Exchange Manager (EM). 72 * @min_xid: Minimum exchange ID 73 * @max_xid: Maximum exchange ID 74 * @ep_pool: Reserved exchange pointers [all …]
|
/openbmc/linux/include/uapi/scsi/fc/ |
H A D | fc_fs.h | 35 __be16 fh_ox_id; /* originator exchange ID */ 36 __be16 fh_rx_id; /* responder exchange ID */ 199 * Exchange IDs. 201 #define FC_XID_UNKNOWN 0xffff /* unknown exchange ID */ 202 #define FC_XID_MIN 0x0 /* supported min exchange ID */ 203 #define FC_XID_MAX 0xfffe /* supported max exchange ID */ 208 #define FC_FC_EX_CTX (1 << 23) /* sent by responder to exchange */ 210 #define FC_FC_FIRST_SEQ (1 << 21) /* first sequence of this exchange */ 211 #define FC_FC_LAST_SEQ (1 << 20) /* last sequence of this exchange */ 216 #define FC_FC_X_ID_REASS (1 << 15) /* exchange ID has been changed */ [all …]
|
/openbmc/linux/include/scsi/ |
H A D | libfc.h | 34 #define FC_EX_TIMEOUT 1 /* Exchange timeout */ 35 #define FC_EX_CLOSED 2 /* Exchange closed */ 36 #define FC_EX_ALLOC_ERR 3 /* Exchange allocation failed */ 37 #define FC_EX_XMIT_ERR 4 /* Exchange transmit failed */ 40 #define FC_EX_SEQ_ERR 6 /* Exchange sequence error */ 273 * Mainly used by the exchange manager layer. 295 * @xfer_ddp: Indicates if this transfer used DDP (XID of the exchange 367 * fc_exch holds state for one exchange and links to its active sequence. 395 * struct fc_exch - Fibre Channel Exchange 396 * @em: Exchange manager [all …]
|
/openbmc/ipmitool/src/plugins/lanplus/ |
H A D | lanplus_dump.c | 126 printf("%s Key exchange auth code : none\n", DUMP_PREFIX_INCOMING); in lanplus_dump_rakp2_message() 129 printf("%s Key exchange auth code [sha1] : 0x", DUMP_PREFIX_INCOMING); in lanplus_dump_rakp2_message() 135 printf("%s Key exchange auth code [md5] : 0x", DUMP_PREFIX_INCOMING); in lanplus_dump_rakp2_message() 141 printf("%s Key exchange auth code : invalid", DUMP_PREFIX_INCOMING); in lanplus_dump_rakp2_message() 173 printf("%s Key exchange auth code : none\n", DUMP_PREFIX_INCOMING); in lanplus_dump_rakp4_message() 176 printf("%s Key exchange auth code [sha1] : 0x", DUMP_PREFIX_INCOMING); in lanplus_dump_rakp4_message() 182 printf("%s Key exchange auth code [md5] : 0x", DUMP_PREFIX_INCOMING); in lanplus_dump_rakp4_message() 188 printf("%s Key exchange auth code : invalid", DUMP_PREFIX_INCOMING); in lanplus_dump_rakp4_message()
|
/openbmc/docs/designs/management-console/ |
H A D | VMI_Certificate_Exchange.md | 1 # VMI Certificate Exchange 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/linux/include/scsi/fc/ |
H A D | fc_fc2.h | 35 __be16 ssb_rx_id; /* responder's exchange ID */ 69 * Exchange Status Block. 75 __be16 esb_ox_id; /* originator exchange ID */ 76 __be16 esb_rx_id; /* responder exchange ID */ 94 #define ESB_ST_RESP (1 << 31) /* responder to exchange */ 96 #define ESB_ST_COMPLETE (1 << 29) /* exchange is complete */
|
/openbmc/linux/arch/mips/kernel/ |
H A D | cmpxchg.c | 25 * exchange within the naturally aligned 4 byte integer that includes in __xchg_small() 67 * compare & exchange within the naturally aligned 4 byte integer in __cmpxchg_small() 85 * Ensure the byte we want to exchange matches the expected in __cmpxchg_small() 94 * 4 byte integer that include the byte we want to exchange. in __cmpxchg_small() 95 * Attempt to exchange the old value for the new value, and in __cmpxchg_small()
|
/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. 103 LOW-LEVEL DATA EXCHANGE:
|
/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 | exchange-bmc-os-info.service.redhat | 2 Description=Exchange Information between BMC and OS 9 ExecStart=/usr/libexec/exchange-bmc-os-info start 10 ExecStop=/usr/libexec/exchange-bmc-os-info stop
|
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.sysconf | 1 # exchange-bmc-os-info 3 # Config file to control Exchange of information between
|
/openbmc/linux/drivers/s390/scsi/ |
H A D | zfcp_diag.h | 45 * @port_data: data retrieved using exchange port data. 47 * @port_data.data: cached QTCB Bottom of command exchange port data. 48 * @config_data: data retrieved using exchange config data. 50 * @config_data.data: cached QTCB Bottom of command exchange config data.
|
/openbmc/phosphor-net-ipmid/ |
H A D | auth_algo.hpp | 22 * RMCP+ Authenticated Key-Exchange Protocol (RAKP) 67 * This API is invoked to generate the Key Exchange Authentication Code 152 * RAKP-HMAC-SHA1 specifies the use of RAKP messages for the key exchange 154 * used to create 20-byte Key Exchange Authentication Code fields in RAKP 186 * RAKP-HMAC-SHA256 specifies the use of RAKP messages for the key exchange 188 * and [RFC4634] and is used to create a 32-byte Key Exchange Authentication
|
/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()
|
/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()
|
/openbmc/qemu/hw/acpi/ |
H A D | erst.c | 167 /* Exchange buffer */ 622 uint8_t *exchange; in read_erst_record() local 625 /* Obtain pointer to the exchange buffer */ in read_erst_record() 626 exchange = memory_region_get_ram_ptr(&s->exchange_mr); in read_erst_record() 627 exchange += s->record_offset; in read_erst_record() 641 /* If all is ok, copy the record to the exchange buffer */ in read_erst_record() 643 memcpy(exchange, nvram, record_length); in read_erst_record() 665 uint8_t *exchange; in write_erst_record() local 676 /* Obtain pointer to record in the exchange buffer */ in write_erst_record() 677 exchange = memory_region_get_ram_ptr(&s->exchange_mr); in write_erst_record() [all …]
|
/openbmc/linux/drivers/scsi/qedf/ |
H A D | qedf_hsi.h | 333 /* Updated by TX path during exchange cleanup procedure */ 336 * Updated by TX path during exchange cleanup continuation task 340 /* Updated by TX path during exchange cleanup first xfer procedure */ 342 /* Updated by TX path during exchange cleanup read task in Target */ 344 /* Updated by TX path during target exchange cleanup procedure */
|
/openbmc/linux/drivers/scsi/bfa/ |
H A D | bfa_fc.h | 61 __be16 ox_id; /* originator exchange ID */ 62 u16 rx_id; /* responder exchange ID */ 134 FCTL_EC_ORIG = 0x000000, /* exchange originator */ 135 FCTL_EC_RESP = 0x800000, /* exchange responder */ 198 FC_ELS_ABTX = 0x06, /* Abort Exchange */ 199 FC_ELS_RES = 0x08, /* Read Exchange status */ 381 * Exchange status block 414 struct fc_exch_status_blk_s fc_exch_blk; /* Exchange status block */ 430 #define FC_REC_ESB_COMP 0x20000000 /* exchange is complete */ 446 u32 orig_id:24; /* N_Port id of exchange originator */ [all …]
|
/openbmc/phosphor-rest-server/servers/gevent/ |
H A D | phosphor-gevent | 62 # kDH - Allow Key Exchange algorithm as Diffie Hellman 63 # kEDH - Allow Key Exchange algorithm as Ephemeral Diffie Hellman 64 # kRSA - Allow Key Exchange algorithm as RSA
|
/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.
|
/openbmc/openbmc/poky/meta/recipes-graphics/xorg-lib/ |
H A D | libice_1.1.1.bb | 1 SUMMARY = "ICE: Inter-Client Exchange library" 3 DESCRIPTION = "The Inter-Client Exchange (ICE) protocol provides a \
|