# $OpenBSD: genassym.cf,v 1.7 2019/06/11 15:23:41 mpi Exp $ # $NetBSD: genassym.cf,v 1.10 2005/12/11 12:19:00 christos Exp $ #- # Copyright (c) 2002 The NetBSD Foundation, Inc. # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. # # THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS # ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED # TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS # BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS # INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. # include include include include include include include include include include include include struct trapframe define TF_SIZE sizeof(struct trapframe) member tf_expevt member tf_ubc member tf_spc struct proc member p_addr member p_stat member P_MD_UPTE p_md.md_upte member P_MD_PCB p_md.md_pcb struct switchframe define SF_SIZE sizeof(struct switchframe) member sf_r15 member sf_r6_bank member sf_r7_bank struct fpreg define FP_SIZE sizeof(struct fpreg) struct pcb member pcb_onfault member pcb_fp export SONPROC struct uvmexp UVMEXP_ member intrs export VM_MAXUSER_ADDRESS export VM_MIN_KERNEL_ADDRESS export EFAULT export ENAMETOOLONG # # in_cksum.S # struct mbuf member m_data member m_len member m_next struct cpu_info member ci_curproc