10194621bSDennis Dalessandro #ifndef DEF_RDMAVT_H 20194621bSDennis Dalessandro #define DEF_RDMAVT_H 30194621bSDennis Dalessandro 40194621bSDennis Dalessandro /* 50194621bSDennis Dalessandro * Copyright(c) 2015 Intel Corporation. 60194621bSDennis Dalessandro * 70194621bSDennis Dalessandro * This file is provided under a dual BSD/GPLv2 license. When using or 80194621bSDennis Dalessandro * redistributing this file, you may do so under either license. 90194621bSDennis Dalessandro * 100194621bSDennis Dalessandro * GPL LICENSE SUMMARY 110194621bSDennis Dalessandro * 120194621bSDennis Dalessandro * This program is free software; you can redistribute it and/or modify 130194621bSDennis Dalessandro * it under the terms of version 2 of the GNU General Public License as 140194621bSDennis Dalessandro * published by the Free Software Foundation. 150194621bSDennis Dalessandro * 160194621bSDennis Dalessandro * This program is distributed in the hope that it will be useful, but 170194621bSDennis Dalessandro * WITHOUT ANY WARRANTY; without even the implied warranty of 180194621bSDennis Dalessandro * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 190194621bSDennis Dalessandro * General Public License for more details. 200194621bSDennis Dalessandro * 210194621bSDennis Dalessandro * BSD LICENSE 220194621bSDennis Dalessandro * 230194621bSDennis Dalessandro * Redistribution and use in source and binary forms, with or without 240194621bSDennis Dalessandro * modification, are permitted provided that the following conditions 250194621bSDennis Dalessandro * are met: 260194621bSDennis Dalessandro * 270194621bSDennis Dalessandro * - Redistributions of source code must retain the above copyright 280194621bSDennis Dalessandro * notice, this list of conditions and the following disclaimer. 290194621bSDennis Dalessandro * - Redistributions in binary form must reproduce the above copyright 300194621bSDennis Dalessandro * notice, this list of conditions and the following disclaimer in 310194621bSDennis Dalessandro * the documentation and/or other materials provided with the 320194621bSDennis Dalessandro * distribution. 330194621bSDennis Dalessandro * - Neither the name of Intel Corporation nor the names of its 340194621bSDennis Dalessandro * contributors may be used to endorse or promote products derived 350194621bSDennis Dalessandro * from this software without specific prior written permission. 360194621bSDennis Dalessandro * 370194621bSDennis Dalessandro * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 380194621bSDennis Dalessandro * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 390194621bSDennis Dalessandro * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 400194621bSDennis Dalessandro * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 410194621bSDennis Dalessandro * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 420194621bSDennis Dalessandro * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 430194621bSDennis Dalessandro * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 440194621bSDennis Dalessandro * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 450194621bSDennis Dalessandro * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 460194621bSDennis Dalessandro * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 470194621bSDennis Dalessandro * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 480194621bSDennis Dalessandro * 490194621bSDennis Dalessandro */ 500194621bSDennis Dalessandro 510194621bSDennis Dalessandro #include <rdma/rdma_vt.h> 52c1b332bcSDennis Dalessandro #include "dma.h" 538afd32ebSDennis Dalessandro #include "pd.h" 54b518d3e6SDennis Dalessandro #include "qp.h" 55*4c1e4972SDennis Dalessandro #include "ah.h" 560194621bSDennis Dalessandro 570194621bSDennis Dalessandro #endif /* DEF_RDMAVT_H */ 58