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),
128 struct ib_cqe cqe; member
136 * enum rtrs_msg_types - RTRS message types, see also rtrs/README
152 * enum rtrs_msg_flags - RTRS message flags.
162 * struct rtrs_sg_desc - RDMA-Buffer entry description
174 * struct rtrs_msg_conn_req - Client connection request to the server
187 * see https://www.spinics.net/lists/linux-rdma/msg22397.html
207 * struct rtrs_msg_conn_rsp - Server connection response to the client
211 * @queue_depth: max inflight messages (queue-depth) in this session
212 * @max_io_size: max io size server supports
213 * @max_hdr_size: max msg header size server supports
265 * struct rtrs_msg_rdma_read - RDMA data transfer request from client
280 * struct_msg_rdma_write - Message transferred to server with RDMA-Write
290 * struct_msg_rdma_hdr - header for read or write request
313 int rtrs_post_recv_empty(struct rtrs_con *con, struct ib_cqe *cqe);
321 void rtrs_init_hb(struct rtrs_path *path, struct ib_cqe *cqe,
372 *errno = -(int)((payload >> 19) & 0x1ff); in rtrs_from_io_rsp_imm()
380 int ret = -EINVAL; \