Lines Matching +full:short +full:- +full:descriptor

1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause */
3 * Copyright 2018-2024 Amazon.com, Inc. or its affiliates. All rights reserved.
58 /* Receiver SGL too short */
62 /* Unresponsive remote - was previously responsive */
66 /* Unreachable remote - never received a response */
76 /* Verbs-generated Request ID */
81 * 3:0 : op_type - enum efa_io_send_op_type
82 * 4 : has_imm - immediate_data field carries valid
84 * 5 : inline_msg - inline mode - inline message data
85 * follows this descriptor (no buffer descriptors).
87 * 6 : meta_extension - Extended metadata. MBZ
88 * 7 : meta_desc - Indicates metadata descriptor.
96 * 1 : reserved25 - MBZ
97 * 2 : first - Indicates first descriptor in
99 * 3 : last - Indicates last descriptor in
101 * 4 : comp_req - Indicates whether completion should
103 * for the first descriptor
104 * 7:5 : reserved29 - MBZ
133 * Tx queue buffer descriptor, for any transport type. Preceded by metadata
134 * descriptor.
141 * 23:0 : lkey - local memory translation key
142 * 31:24 : reserved - MBZ
181 * 0 : local_write_enable - Local write permissions:
184 * 1 : remote_write_enable - Remote write
187 * 2 : remote_read_enable - Remote read permissions:
189 * 7:3 : reserved2 - MBZ
195 * 4:0 : phys_page_size_shift - page size is (1 <<
197 * 6:5 : pbl_mode - enum efa_io_frwr_pbl_mode
198 * 7 : reserved - MBZ
211 /* Physical Buffer List, each element is page-aligned. */
215 * for short region activation).
258 * Rx buffer descriptor; RX WQE is composed of one or more RX buffer
268 /* Verbs-generated request id. */
277 * 29:24 : reserved - MBZ
278 * 30 : first - Indicates first descriptor in WQE
279 * 31 : last - Indicates last descriptor in WQE
284 /* Common IO completion descriptor */
287 * verbs-generated request ID, as provided in the completed tx or rx
288 * descriptor.
296 * 0 : phase - Phase bit
297 * 2:1 : q_type - enum efa_io_queue_type: send/recv
298 * 3 : has_imm - indicates that immediate data is
299 * present - for RX completions only
300 * 6:4 : op_type - enum efa_io_send_op_type
301 * 7 : unsolicited - indicates that there is no
302 * matching request - for RDMA with imm. RX only
310 /* Tx completion descriptor */
319 /* Rx Completion Descriptor */
336 /* Rx Completion Descriptor RDMA write info */
342 /* Extended Rx Completion Descriptor */