aboutsummaryrefslogtreecommitdiffhomepage
path: root/container/seccomp/syscall_extra_linux_arm64.go
blob: 62d8ff198c91261944c2e7d72e3419a829212437 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
package seccomp

import "syscall"

const (
	SYS_NEWFSTATAT = syscall.SYS_FSTATAT
)

var syscallNumExtra = map[string]int{
	"uselib":          SYS_USELIB,
	"clock_adjtime64": SYS_CLOCK_ADJTIME64,
	"clock_settime64": SYS_CLOCK_SETTIME64,
	"umount":          SYS_UMOUNT,
	"chown":           SYS_CHOWN,
	"chown32":         SYS_CHOWN32,
	"fchown32":        SYS_FCHOWN32,
	"lchown":          SYS_LCHOWN,
	"lchown32":        SYS_LCHOWN32,
	"setgid32":        SYS_SETGID32,
	"setgroups32":     SYS_SETGROUPS32,
	"setregid32":      SYS_SETREGID32,
	"setresgid32":     SYS_SETRESGID32,
	"setresuid32":     SYS_SETRESUID32,
	"setreuid32":      SYS_SETREUID32,
	"setuid32":        SYS_SETUID32,
	"modify_ldt":      SYS_MODIFY_LDT,
	"subpage_prot":    SYS_SUBPAGE_PROT,
	"switch_endian":   SYS_SWITCH_ENDIAN,
	"vm86":            SYS_VM86,
	"vm86old":         SYS_VM86OLD,
}

const (
	SYS_USELIB          = __PNR_uselib
	SYS_CLOCK_ADJTIME64 = __PNR_clock_adjtime64
	SYS_CLOCK_SETTIME64 = __PNR_clock_settime64
	SYS_UMOUNT          = __PNR_umount
	SYS_CHOWN           = __PNR_chown
	SYS_CHOWN32         = __PNR_chown32
	SYS_FCHOWN32        = __PNR_fchown32
	SYS_LCHOWN          = __PNR_lchown
	SYS_LCHOWN32        = __PNR_lchown32
	SYS_SETGID32        = __PNR_setgid32
	SYS_SETGROUPS32     = __PNR_setgroups32
	SYS_SETREGID32      = __PNR_setregid32
	SYS_SETRESGID32     = __PNR_setresgid32
	SYS_SETRESUID32     = __PNR_setresuid32
	SYS_SETREUID32      = __PNR_setreuid32
	SYS_SETUID32        = __PNR_setuid32
	SYS_MODIFY_LDT      = __PNR_modify_ldt
	SYS_SUBPAGE_PROT    = __PNR_subpage_prot
	SYS_SWITCH_ENDIAN   = __PNR_switch_endian
	SYS_VM86            = __PNR_vm86
	SYS_VM86OLD         = __PNR_vm86old
)