1d426d9fbSCornelia Huck /* 2d426d9fbSCornelia Huck * s390 adapter definitions 3d426d9fbSCornelia Huck * 4d426d9fbSCornelia Huck * Copyright 2013,2014 IBM Corp. 5d426d9fbSCornelia Huck * Author(s): Cornelia Huck <cornelia.huck@de.ibm.com> 6d426d9fbSCornelia Huck * 7d426d9fbSCornelia Huck * This work is licensed under the terms of the GNU GPL, version 2 or (at 8d426d9fbSCornelia Huck * your option) any later version. See the COPYING file in the top-level 9d426d9fbSCornelia Huck * directory. 10d426d9fbSCornelia Huck */ 11d426d9fbSCornelia Huck 12d426d9fbSCornelia Huck #ifndef S390X_ADAPTER_H 13d426d9fbSCornelia Huck #define S390X_ADAPTER_H 14d426d9fbSCornelia Huck 15*48663349SPaolo Bonzini typedef struct AdapterInfo { 16d426d9fbSCornelia Huck uint64_t ind_addr; 17d426d9fbSCornelia Huck uint64_t summary_addr; 18d426d9fbSCornelia Huck uint64_t ind_offset; 19d426d9fbSCornelia Huck uint32_t summary_offset; 20d426d9fbSCornelia Huck uint32_t adapter_id; 21*48663349SPaolo Bonzini } AdapterInfo; 22d426d9fbSCornelia Huck 23d426d9fbSCornelia Huck #endif 24