summaryrefslogtreecommitdiffstats
path: root/include/arch/x86_64/syscall.h
blob: 2d5060e2d5d9c86010ea84403b1d4b7f9c1d8a18 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef _JOVE_ARCH_x86_64_SYSCALL_H
#define _JOVE_ARCH_x86_64_SYSCALL_H 1

/**@ENUM mapping invokes*/
enum 
{
    /*[target path][u8 funcid]*/
    INVOKE_MAPPING_RELEASE = 0,
    /*[target path][u8 funcid][u16 pmli][dest path]*/
    INVOKE_MAPPING_GET,
    /*[target path][u8 funcid][u16 pmli][untyped path][u64 flags]*/
    INVOKE_MAPPING_MAP,
    /*[target path][u8 funcid][u16 pmli][mapped path]*/
    INVOKE_MAPPING_UNMAP
};


#endif