linux/include/uapi/rdma/irdma-abi.h

/* SPDX-License-Identifier: (GPL-2.0 WITH Linux-syscall-note) OR Linux-OpenIB */
/*
 * Copyright (c) 2006 - 2021 Intel Corporation.  All rights reserved.
 * Copyright (c) 2005 Topspin Communications.  All rights reserved.
 * Copyright (c) 2005 Cisco Systems.  All rights reserved.
 * Copyright (c) 2005 Open Grid Computing, Inc. All rights reserved.
 */

#ifndef IRDMA_ABI_H
#define IRDMA_ABI_H

#include <linux/types.h>

/* irdma must support legacy GEN_1 i40iw kernel
 * and user-space whose last ABI ver is 5
 */
#define IRDMA_ABI_VER

enum irdma_memreg_type {};

enum {};

struct irdma_alloc_ucontext_req {};

struct irdma_alloc_ucontext_resp {};

struct irdma_alloc_pd_resp {};

struct irdma_resize_cq_req {};

struct irdma_create_cq_req {};

struct irdma_create_qp_req {};

struct irdma_mem_reg_req {};

struct irdma_modify_qp_req {};

struct irdma_create_cq_resp {};

struct irdma_create_qp_resp {};

struct irdma_modify_qp_resp {};

struct irdma_create_ah_resp {};
#endif /* IRDMA_ABI_H */