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

syscall_x32.c (458B)


      1// SPDX-License-Identifier: GPL-2.0
      2/* System call table for x32 ABI. */
      3
      4#include <linux/linkage.h>
      5#include <linux/sys.h>
      6#include <linux/cache.h>
      7#include <linux/syscalls.h>
      8#include <asm/syscall.h>
      9
     10#define __SYSCALL(nr, sym) extern long __x64_##sym(const struct pt_regs *);
     11#include <asm/syscalls_x32.h>
     12#undef __SYSCALL
     13
     14#define __SYSCALL(nr, sym) __x64_##sym,
     15
     16asmlinkage const sys_call_ptr_t x32_sys_call_table[] = {
     17#include <asm/syscalls_x32.h>
     18};