xref: /aosp_15_r20/external/strace/linux/aarch64/syscallent.h (revision cf84ac9a129d8ea9952db616b4e9b904c4bdde56)
1*cf84ac9aSAndroid Build Coastguard Worker #include "64/syscallent.h"
2*cf84ac9aSAndroid Build Coastguard Worker 
3*cf84ac9aSAndroid Build Coastguard Worker /*
4*cf84ac9aSAndroid Build Coastguard Worker  * Arch-specific block, not used on AArch64.
5*cf84ac9aSAndroid Build Coastguard Worker  * [244 ... 259] = { },
6*cf84ac9aSAndroid Build Coastguard Worker  */
7*cf84ac9aSAndroid Build Coastguard Worker 
8*cf84ac9aSAndroid Build Coastguard Worker /* Quote from asm-generic/unistd.h:
9*cf84ac9aSAndroid Build Coastguard Worker  *
10*cf84ac9aSAndroid Build Coastguard Worker  * All syscalls below here should go away really,
11*cf84ac9aSAndroid Build Coastguard Worker  * these are provided for both review and as a porting
12*cf84ac9aSAndroid Build Coastguard Worker  * help for the C library version.
13*cf84ac9aSAndroid Build Coastguard Worker  *
14*cf84ac9aSAndroid Build Coastguard Worker  * Last chance: are any of these important enough to
15*cf84ac9aSAndroid Build Coastguard Worker  * enable by default?
16*cf84ac9aSAndroid Build Coastguard Worker  */
17*cf84ac9aSAndroid Build Coastguard Worker 
18*cf84ac9aSAndroid Build Coastguard Worker [1024] = { 3,	TD|TF,		SEN(open),		"open"		},
19*cf84ac9aSAndroid Build Coastguard Worker [1025] = { 2,	TF,		SEN(link),		"link"		},
20*cf84ac9aSAndroid Build Coastguard Worker [1026] = { 1,	TF,		SEN(unlink),		"unlink"	},
21*cf84ac9aSAndroid Build Coastguard Worker [1027] = { 3,	TF,		SEN(mknod),		"mknod"		},
22*cf84ac9aSAndroid Build Coastguard Worker [1028] = { 2,	TF,		SEN(chmod),		"chmod"		},
23*cf84ac9aSAndroid Build Coastguard Worker [1029] = { 3,	TF,		SEN(chown),		"chown"		},
24*cf84ac9aSAndroid Build Coastguard Worker [1030] = { 2,	TF,		SEN(mkdir),		"mkdir"		},
25*cf84ac9aSAndroid Build Coastguard Worker [1031] = { 1,	TF,		SEN(rmdir),		"rmdir"		},
26*cf84ac9aSAndroid Build Coastguard Worker [1032] = { 3,	TF,		SEN(chown),		"lchown"	},
27*cf84ac9aSAndroid Build Coastguard Worker [1033] = { 2,	TF,		SEN(access),		"access"	},
28*cf84ac9aSAndroid Build Coastguard Worker [1034] = { 2,	TF,		SEN(rename),		"rename"	},
29*cf84ac9aSAndroid Build Coastguard Worker [1035] = { 3,	TF,		SEN(readlink),		"readlink"	},
30*cf84ac9aSAndroid Build Coastguard Worker [1036] = { 2,	TF,		SEN(symlink),		"symlink"	},
31*cf84ac9aSAndroid Build Coastguard Worker [1037] = { 2,	TF,		SEN(utimes),		"utimes"	},
32*cf84ac9aSAndroid Build Coastguard Worker [1038] = { 2,	TF|TST|TSTA,	SEN(stat),		"stat"		},
33*cf84ac9aSAndroid Build Coastguard Worker [1039] = { 2,	TF|TLST|TSTA,	SEN(lstat),		"lstat"		},
34*cf84ac9aSAndroid Build Coastguard Worker [1040] = { 1,	TD,		SEN(pipe),		"pipe"		},
35*cf84ac9aSAndroid Build Coastguard Worker [1041] = { 2,	TD,		SEN(dup2),		"dup2"		},
36*cf84ac9aSAndroid Build Coastguard Worker [1042] = { 1,	TD,		SEN(epoll_create),	"epoll_create"	},
37*cf84ac9aSAndroid Build Coastguard Worker [1043] = { 0,	TD,		SEN(inotify_init),	"inotify_init"	},
38*cf84ac9aSAndroid Build Coastguard Worker [1044] = { 1,	TD,		SEN(eventfd),		"eventfd"	},
39*cf84ac9aSAndroid Build Coastguard Worker [1045] = { 3,	TD|TS,		SEN(signalfd),		"signalfd"	},
40*cf84ac9aSAndroid Build Coastguard Worker [1046] = { 4,	TD|TN,		SEN(sendfile64),	"sendfile"	},
41*cf84ac9aSAndroid Build Coastguard Worker [1047] = { 2,	TD,		SEN(ftruncate),		"ftruncate"	},
42*cf84ac9aSAndroid Build Coastguard Worker [1048] = { 2,	TF,		SEN(truncate),		"truncate"	},
43*cf84ac9aSAndroid Build Coastguard Worker [1049] = { 2,	TF|TST|TSTA,	SEN(stat),		"stat"		},
44*cf84ac9aSAndroid Build Coastguard Worker [1050] = { 2,	TF|TLST|TSTA,	SEN(lstat),		"lstat"		},
45*cf84ac9aSAndroid Build Coastguard Worker [1051] = { 2,	TD|TFST|TSTA,	SEN(fstat),		"fstat"		},
46*cf84ac9aSAndroid Build Coastguard Worker [1052] = { 3,	TD,		SEN(fcntl),		"fcntl"		},
47*cf84ac9aSAndroid Build Coastguard Worker [1053] = { 4,	TD,		SEN(fadvise64),		"fadvise64"	},
48*cf84ac9aSAndroid Build Coastguard Worker [1054] = { 4,	TD|TF|TFST|TSTA,SEN(newfstatat),	"newfstatat"	},
49*cf84ac9aSAndroid Build Coastguard Worker [1055] = { 2,	TD|TFSF|TSFA,	SEN(fstatfs),		"fstatfs"	},
50*cf84ac9aSAndroid Build Coastguard Worker [1056] = { 2,	TF|TSF|TSFA,	SEN(statfs),		"statfs"	},
51*cf84ac9aSAndroid Build Coastguard Worker [1057] = { 3,	TD,		SEN(lseek),		"lseek"		},
52*cf84ac9aSAndroid Build Coastguard Worker [1058] = { 6,	TD|TM|SI,	SEN(mmap),		"mmap"		},
53*cf84ac9aSAndroid Build Coastguard Worker [1059] = { 1,	0,		SEN(alarm),		"alarm"		},
54*cf84ac9aSAndroid Build Coastguard Worker [1060] = { 0,	PU|NF,		SEN(getpgrp),		"getpgrp"	},
55*cf84ac9aSAndroid Build Coastguard Worker [1061] = { 0,	TS,		SEN(pause),		"pause"		},
56*cf84ac9aSAndroid Build Coastguard Worker [1062] = { 1,	0,		SEN(time),		"time"		},
57*cf84ac9aSAndroid Build Coastguard Worker [1063] = { 2,	TF,		SEN(utime),		"utime"		},
58*cf84ac9aSAndroid Build Coastguard Worker [1064] = { 2,	TD|TF,		SEN(creat),		"creat"		},
59*cf84ac9aSAndroid Build Coastguard Worker [1065] = { 3,	TD,		SEN(getdents),		"getdents"	},
60*cf84ac9aSAndroid Build Coastguard Worker [1066] = { 3,	TD|TF,		SEN(futimesat),		"futimesat"	},
61*cf84ac9aSAndroid Build Coastguard Worker [1067] = { 5,	TD,		SEN(select),		"select"	},
62*cf84ac9aSAndroid Build Coastguard Worker [1068] = { 3,	TD,		SEN(poll),		"poll"		},
63*cf84ac9aSAndroid Build Coastguard Worker [1069] = { 4,	TD,		SEN(epoll_wait),	"epoll_wait"	},
64*cf84ac9aSAndroid Build Coastguard Worker [1070] = { 2,	TSFA,		SEN(ustat),		"ustat"		},
65*cf84ac9aSAndroid Build Coastguard Worker [1071] = { 0,	TP,		SEN(vfork),		"vfork"		},
66*cf84ac9aSAndroid Build Coastguard Worker [1072] = { 4,	TP,		SEN(wait4),		"wait4"		},
67*cf84ac9aSAndroid Build Coastguard Worker [1073] = { 4,	TN,		SEN(recv),		"recv"		},
68*cf84ac9aSAndroid Build Coastguard Worker [1074] = { 4,	TN,		SEN(send),		"send"		},
69*cf84ac9aSAndroid Build Coastguard Worker [1075] = { 2,	0,		SEN(bdflush),		"bdflush"	},
70*cf84ac9aSAndroid Build Coastguard Worker [1076] = { 1,	TF,		SEN(umount),		"umount"	},
71*cf84ac9aSAndroid Build Coastguard Worker [1077] = { 1,	TF,		SEN(uselib),		"uselib"	},
72*cf84ac9aSAndroid Build Coastguard Worker [1078] = { 1,	0,		SEN(sysctl),		"sysctl"	},
73*cf84ac9aSAndroid Build Coastguard Worker [1079] = { 0,	TP,		SEN(fork),		"fork"		},
74