1*32bb28d8SKonstantin Belousov /*- 2*32bb28d8SKonstantin Belousov * Copyright (c) 2014-2020 The FreeBSD Foundation 3*32bb28d8SKonstantin Belousov * All rights reserved. 4*32bb28d8SKonstantin Belousov * 5*32bb28d8SKonstantin Belousov * This software was developed by 6*32bb28d8SKonstantin Belousov * Konstantin Belousov <kib@FreeBSD.org> under sponsorship from 7*32bb28d8SKonstantin Belousov * the FreeBSD Foundation. 8*32bb28d8SKonstantin Belousov * 9*32bb28d8SKonstantin Belousov * Redistribution and use in source and binary forms, with or without 10*32bb28d8SKonstantin Belousov * modification, are permitted provided that the following conditions 11*32bb28d8SKonstantin Belousov * are met: 12*32bb28d8SKonstantin Belousov * 1. Redistributions of source code must retain the above copyright 13*32bb28d8SKonstantin Belousov * notice, this list of conditions and the following disclaimer. 14*32bb28d8SKonstantin Belousov * 2. Redistributions in binary form must reproduce the above copyright 15*32bb28d8SKonstantin Belousov * notice, this list of conditions and the following disclaimer in the 16*32bb28d8SKonstantin Belousov * documentation and/or other materials provided with the distribution. 17*32bb28d8SKonstantin Belousov * 18*32bb28d8SKonstantin Belousov * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 19*32bb28d8SKonstantin Belousov * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 20*32bb28d8SKonstantin Belousov * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 21*32bb28d8SKonstantin Belousov * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 22*32bb28d8SKonstantin Belousov * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 23*32bb28d8SKonstantin Belousov * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 24*32bb28d8SKonstantin Belousov * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 25*32bb28d8SKonstantin Belousov * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 26*32bb28d8SKonstantin Belousov * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 27*32bb28d8SKonstantin Belousov * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28*32bb28d8SKonstantin Belousov * SUCH DAMAGE. 29*32bb28d8SKonstantin Belousov */ 30*32bb28d8SKonstantin Belousov 31*32bb28d8SKonstantin Belousov #ifndef _MACHINE__PMAP_H_ 32*32bb28d8SKonstantin Belousov #define _MACHINE__PMAP_H_ 33*32bb28d8SKonstantin Belousov 34*32bb28d8SKonstantin Belousov struct pmap_pcid { 35*32bb28d8SKonstantin Belousov uint32_t pm_pcid; 36*32bb28d8SKonstantin Belousov uint32_t pm_gen; 37*32bb28d8SKonstantin Belousov }; 38*32bb28d8SKonstantin Belousov 39*32bb28d8SKonstantin Belousov #endif 40