181ba39a8SDennis Dalessandro /* 2fe314195SDennis Dalessandro * Copyright(c) 2016 Intel Corporation. 381ba39a8SDennis Dalessandro * 481ba39a8SDennis Dalessandro * This file is provided under a dual BSD/GPLv2 license. When using or 581ba39a8SDennis Dalessandro * redistributing this file, you may do so under either license. 681ba39a8SDennis Dalessandro * 781ba39a8SDennis Dalessandro * GPL LICENSE SUMMARY 881ba39a8SDennis Dalessandro * 981ba39a8SDennis Dalessandro * This program is free software; you can redistribute it and/or modify 1081ba39a8SDennis Dalessandro * it under the terms of version 2 of the GNU General Public License as 1181ba39a8SDennis Dalessandro * published by the Free Software Foundation. 1281ba39a8SDennis Dalessandro * 1381ba39a8SDennis Dalessandro * This program is distributed in the hope that it will be useful, but 1481ba39a8SDennis Dalessandro * WITHOUT ANY WARRANTY; without even the implied warranty of 1581ba39a8SDennis Dalessandro * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 1681ba39a8SDennis Dalessandro * General Public License for more details. 1781ba39a8SDennis Dalessandro * 1881ba39a8SDennis Dalessandro * BSD LICENSE 1981ba39a8SDennis Dalessandro * 2081ba39a8SDennis Dalessandro * Redistribution and use in source and binary forms, with or without 2181ba39a8SDennis Dalessandro * modification, are permitted provided that the following conditions 2281ba39a8SDennis Dalessandro * are met: 2381ba39a8SDennis Dalessandro * 2481ba39a8SDennis Dalessandro * - Redistributions of source code must retain the above copyright 2581ba39a8SDennis Dalessandro * notice, this list of conditions and the following disclaimer. 2681ba39a8SDennis Dalessandro * - Redistributions in binary form must reproduce the above copyright 2781ba39a8SDennis Dalessandro * notice, this list of conditions and the following disclaimer in 2881ba39a8SDennis Dalessandro * the documentation and/or other materials provided with the 2981ba39a8SDennis Dalessandro * distribution. 3081ba39a8SDennis Dalessandro * - Neither the name of Intel Corporation nor the names of its 3181ba39a8SDennis Dalessandro * contributors may be used to endorse or promote products derived 3281ba39a8SDennis Dalessandro * from this software without specific prior written permission. 3381ba39a8SDennis Dalessandro * 3481ba39a8SDennis Dalessandro * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 3581ba39a8SDennis Dalessandro * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 3681ba39a8SDennis Dalessandro * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 3781ba39a8SDennis Dalessandro * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 3881ba39a8SDennis Dalessandro * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 3981ba39a8SDennis Dalessandro * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 4081ba39a8SDennis Dalessandro * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 4181ba39a8SDennis Dalessandro * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 4281ba39a8SDennis Dalessandro * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4381ba39a8SDennis Dalessandro * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 4481ba39a8SDennis Dalessandro * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4581ba39a8SDennis Dalessandro * 4681ba39a8SDennis Dalessandro */ 4781ba39a8SDennis Dalessandro 4881ba39a8SDennis Dalessandro #define RDI_DEV_ENTRY(rdi) __string(dev, rdi->driver_f.get_card_name(rdi)) 4981ba39a8SDennis Dalessandro #define RDI_DEV_ASSIGN(rdi) __assign_str(dev, rdi->driver_f.get_card_name(rdi)) 5081ba39a8SDennis Dalessandro 51cf4c2f8cSDennis Dalessandro #include "trace_rvt.h" 52cf4c2f8cSDennis Dalessandro #include "trace_qp.h" 53cf4c2f8cSDennis Dalessandro #include "trace_tx.h" 54fcb29a66SMike Marciniszyn #include "trace_mr.h" 55*c6ad9482SMike Marciniszyn #include "trace_cq.h" 56