blob: 2d9c5ceb663f86d7b6524e73de3a2510782b2b90 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
const struct sysnums {
long nr;
const char *snr;
} sysnums[] = {
#define P(NR) { .nr = SYS_##NR, .snr = #NR, },
#include "_syscalls.h"
#undef P
};
const char *get_sysnum(long nr)
{
int i;
for (i = 0; i < ARRAY_SIZE(sysnums); ++i)
if (sysnums[i].nr == nr)
break;
return i == ARRAY_SIZE(sysnums) ? "???" : sysnums[i].snr;
}
|