Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0 */
0002 /*
0003  * File ported from IRIX to Linux by Kanoj Sarcar, 06/08/00.
0004  * Copyright 2000 Silicon Graphics, Inc.
0005  */
0006 #ifndef __ASM_SN_KLKERNVARS_H
0007 #define __ASM_SN_KLKERNVARS_H
0008 
0009 #define KV_MAGIC_OFFSET     0x0
0010 #define KV_RO_NASID_OFFSET  0x4
0011 #define KV_RW_NASID_OFFSET  0x6
0012 
0013 #define KV_MAGIC        0x5f4b565f
0014 
0015 #ifndef __ASSEMBLY__
0016 
0017 #include <asm/sn/types.h>
0018 
0019 typedef struct kern_vars_s {
0020     int     kv_magic;
0021     nasid_t     kv_ro_nasid;
0022     nasid_t     kv_rw_nasid;
0023     unsigned long   kv_ro_baseaddr;
0024     unsigned long   kv_rw_baseaddr;
0025 } kern_vars_t;
0026 
0027 #endif /* !__ASSEMBLY__ */
0028 
0029 #endif /* __ASM_SN_KLKERNVARS_H */