Searched full:exchange (Results 1 – 25 of 932) sorted by relevance
12345678910>>...38
| /kernel/linux/linux-6.6/drivers/scsi/libfc/ |
| 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 …]
|
| /kernel/linux/linux-5.10/drivers/scsi/libfc/ |
| D | fc_exch.c | 11 * Fibre Channel exchange and sequence handling. 39 * fc_exch_mgr holds the exchange state for an N port 41 * fc_exch holds state for one exchange and links to its active sequence. 47 * struct fc_exch_pool - Per cpu exchange pool 48 * @next_index: Next possible free exchange index 55 * This structure manages per cpu exchanges in array of exchange pointers. 70 * struct fc_exch_mgr - The Exchange Manager (EM). 73 * @min_xid: Minimum exchange ID 74 * @max_xid: Maximum exchange ID 75 * @ep_pool: Reserved exchange pointers [all …]
|
| /kernel/linux/linux-5.10/include/uapi/scsi/fc/ |
| 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 …]
|
| /kernel/linux/linux-6.6/include/uapi/scsi/fc/ |
| 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 …]
|
| /kernel/linux/linux-5.10/include/scsi/ |
| 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 358 * fc_exch holds state for one exchange and links to its active sequence. 386 * struct fc_exch - Fibre Channel Exchange 387 * @em: Exchange manager [all …]
|
| /kernel/linux/linux-6.6/include/scsi/ |
| 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 …]
|
| /kernel/linux/linux-6.6/include/scsi/fc/ |
| 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 */
|
| /kernel/linux/linux-5.10/include/scsi/fc/ |
| 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 */
|
| /kernel/linux/linux-5.10/arch/mips/kernel/ |
| D | cmpxchg.c | 25 * exchange within the naturally aligned 4 byte integerthat 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()
|
| /kernel/linux/linux-6.6/arch/mips/kernel/ |
| 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()
|
| /kernel/linux/linux-6.6/Documentation/networking/ |
| 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:
|
| /kernel/linux/linux-5.10/Documentation/networking/ |
| 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:
|
| /kernel/liteos_a/arch/arm/arm/include/ |
| D | los_atomic.h | 603 * @brief Atomic exchange for 8-bit variable. 606 * This API is used to implement the atomic exchange for 8-bit variable and 612 * @param val [IN] The exchange value. 637 * @brief Atomic exchange for 16-bit variable. 640 * This API is used to implement the atomic exchange for 16-bit variable and 646 * @param val [IN] The exchange value. 671 * @brief Atomic exchange for 32-bit variable. 674 * This API is used to implement the atomic exchange for 32-bit variable 680 * @param val [IN] The exchange value. 705 * @brief Atomic exchange for 64-bit variable. [all …]
|
| /kernel/linux/linux-6.6/drivers/s390/scsi/ |
| 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.
|
| /kernel/linux/linux-5.10/drivers/s390/scsi/ |
| D | zfcp_diag.h | 47 * @port_data: data retrieved using exchange port data. 49 * @port_data.data: cached QTCB Bottom of command exchange port data. 50 * @config_data: data retrieved using exchange config data. 52 * @config_data.data: cached QTCB Bottom of command exchange config data.
|
| /kernel/linux/linux-6.6/drivers/scsi/qedf/ |
| 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 */
|
| /kernel/linux/linux-5.10/drivers/scsi/qedf/ |
| 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 */
|
| /kernel/linux/linux-5.10/drivers/scsi/bfa/ |
| D | bfa_fc.h | 76 __be16 ox_id; /* originator exchange ID */ 77 u16 rx_id; /* responder exchange ID */ 149 FCTL_EC_ORIG = 0x000000, /* exchange originator */ 150 FCTL_EC_RESP = 0x800000, /* exchange responder */ 213 FC_ELS_ABTX = 0x06, /* Abort Exchange */ 214 FC_ELS_RES = 0x08, /* Read Exchange status */ 396 * Exchange status block 429 struct fc_exch_status_blk_s fc_exch_blk; /* Exchange status block */ 445 #define FC_REC_ESB_COMP 0x20000000 /* exchange is complete */ 461 u32 orig_id:24; /* N_Port id of exchange originator */ [all …]
|
| /kernel/linux/linux-6.6/drivers/scsi/bfa/ |
| 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 …]
|
| /kernel/liteos_m/arch/risc-v/riscv32/gcc/ |
| D | los_arch_atomic.h | 133 * @brief Atomic exchange for 32-bit variable. 136 * This API is used to implement the atomic exchange for 32-bit variable 142 * @param val [IN] The exchange value. 168 * @brief Atomic exchange for 32-bit variable with compare. 171 …* This API is used to implement the atomic exchange for 32-bit variable, if the value of variable …
|
| /kernel/liteos_m/arch/arm/cortex-m55/iar/NTZ/ |
| D | los_arch_atomic.h | 125 * @brief Atomic exchange for 32-bit variable. 128 * This API is used to implement the atomic exchange for 32-bit variable 134 * @param val [IN] The exchange value. 159 * @brief Atomic exchange for 32-bit variable with compare. 162 …* This API is used to implement the atomic exchange for 32-bit variable, if the value of variable …
|
| /kernel/liteos_m/arch/arm/cortex-m55/iar/TZ/non_secure/ |
| D | los_arch_atomic.h | 125 * @brief Atomic exchange for 32-bit variable. 128 * This API is used to implement the atomic exchange for 32-bit variable 134 * @param val [IN] The exchange value. 159 * @brief Atomic exchange for 32-bit variable with compare. 162 …* This API is used to implement the atomic exchange for 32-bit variable, if the value of variable …
|
| /kernel/liteos_m/arch/arm/cortex-m7/iar/ |
| D | los_arch_atomic.h | 125 * @brief Atomic exchange for 32-bit variable. 128 * This API is used to implement the atomic exchange for 32-bit variable 134 * @param val [IN] The exchange value. 159 * @brief Atomic exchange for 32-bit variable with compare. 162 …* This API is used to implement the atomic exchange for 32-bit variable, if the value of variable …
|
| /kernel/liteos_m/arch/risc-v/nuclei/gcc/ |
| D | los_arch_atomic.h | 133 * @brief Atomic exchange for 32-bit variable. 136 * This API is used to implement the atomic exchange for 32-bit variable 142 * @param val [IN] The exchange value. 168 * @brief Atomic exchange for 32-bit variable with compare. 171 …* This API is used to implement the atomic exchange for 32-bit variable, if the value of variable …
|
| /kernel/liteos_m/arch/arm/cortex-m4/iar/ |
| D | los_arch_atomic.h | 125 * @brief Atomic exchange for 32-bit variable. 128 * This API is used to implement the atomic exchange for 32-bit variable 134 * @param val [IN] The exchange value. 159 * @brief Atomic exchange for 32-bit variable with compare. 162 …* This API is used to implement the atomic exchange for 32-bit variable, if the value of variable …
|
12345678910>>...38