cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

arch.h (762B)


      1/*
      2 * This file is subject to the terms and conditions of the GNU General Public
      3 * License.  See the file "COPYING" in the main directory of this archive
      4 * for more details.
      5 *
      6 * SGI specific setup.
      7 *
      8 * Copyright (C) 1995 - 1997, 1999 Silcon Graphics, Inc.
      9 * Copyright (C) 1999 Ralf Baechle (ralf@gnu.org)
     10 */
     11#ifndef _ASM_SN_ARCH_H
     12#define _ASM_SN_ARCH_H
     13
     14#include <linux/types.h>
     15#include <asm/sn/types.h>
     16#ifdef CONFIG_SGI_IP27
     17#include <asm/sn/sn0/arch.h>
     18#endif
     19
     20#define cputonasid(cpu)		(sn_cpu_info[(cpu)].p_nasid)
     21#define cputoslice(cpu)		(sn_cpu_info[(cpu)].p_slice)
     22
     23#define INVALID_NASID		(nasid_t)-1
     24#define INVALID_PNODEID		(pnodeid_t)-1
     25#define INVALID_MODULE		(moduleid_t)-1
     26#define INVALID_PARTID		(partid_t)-1
     27
     28#endif /* _ASM_SN_ARCH_H */