Lines Matching +full:supports +full:- +full:cqe
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
5 * Copyright (c) 2014 - 2018 ProfitBricks GmbH. All rights reserved.
6 * Copyright (c) 2018 - 2019 1&1 IONOS Cloud GmbH. All rights reserved.
7 * Copyright (c) 2019 - 2020 1&1 IONOS SE. All rights reserved.
29 * So the maximum sess_queue_depth is 65535 (2^16 - 1) in theory
38 MAX_IMM_TYPE_MASK = ((1 << MAX_IMM_TYPE_BITS) - 1),
40 MAX_IMM_PAYL_MASK = ((1 << MAX_IMM_PAYL_BITS) - 1),
126 struct ib_cqe cqe; member
134 * enum rtrs_msg_types - RTRS message types, see also rtrs/README
150 * enum rtrs_msg_flags - RTRS message flags.
160 * struct rtrs_sg_desc - RDMA-Buffer entry description
172 * struct rtrs_msg_conn_req - Client connection request to the server
185 * see https://www.spinics.net/lists/linux-rdma/msg22397.html
205 * struct rtrs_msg_conn_rsp - Server connection response to the client
209 * @queue_depth: max inflight messages (queue-depth) in this session
210 * @max_io_size: max io size server supports
211 * @max_hdr_size: max msg header size server supports
263 * struct rtrs_msg_rdma_read - RDMA data transfer request from client
278 * struct_msg_rdma_write - Message transferred to server with RDMA-Write
288 * struct_msg_rdma_hdr - header for read or write request
311 int rtrs_post_recv_empty(struct rtrs_con *con, struct ib_cqe *cqe);
319 void rtrs_init_hb(struct rtrs_path *path, struct ib_cqe *cqe,
370 *errno = -(int)((payload >> 19) & 0x1ff); in rtrs_from_io_rsp_imm()
378 int ret = -EINVAL; \