/systemd-251/src/basic/ |
D | missing_syscall.h | 37 return syscall(__NR_pivot_root, new_root, put_old); in missing_pivot_root() 47 return syscall(__NR_ioprio_get, which, who); in missing_ioprio_get() 57 return syscall(__NR_ioprio_set, which, who, ioprio); in missing_ioprio_set() 68 return syscall(__NR_memfd_create, name, flags); in missing_memfd_create() 84 return syscall(__NR_getrandom, buffer, count, flags); in missing_getrandom() 100 return (pid_t) syscall(__NR_gettid); in missing_gettid() 120 return syscall(__NR_name_to_handle_at, fd, name, handle, mnt_id, flags); in missing_name_to_handle_at() 135 return syscall(__NR_setns, fd, nstype); in missing_setns() 149 return (pid_t) syscall(__NR_getxpid); in raw_getpid() 151 return (pid_t) syscall(__NR_getpid); in raw_getpid() [all …]
|
D | missing_syscalls.py | 131 def print_syscall_def(syscall, tables, out): argument 132 mappings = {f'nr_{arch}':t.get(syscall, -1) 134 print(DEF_TEMPLATE.format(syscall=syscall, **mappings), 149 for syscall in syscalls: 150 print_syscall_def(syscall, tables, out)
|
D | raw-clone.h | 39 ret = (pid_t) syscall(__NR_clone, NULL, flags); in raw_clone() 72 ret = (pid_t) syscall(__NR_clone, flags, NULL); in raw_clone()
|
D | raw-reboot.h | 13 return (int) syscall(SYS_reboot, LINUX_REBOOT_MAGIC1, LINUX_REBOOT_MAGIC2, cmd, arg); in raw_reboot()
|
D | meson.build | 364 'update-syscall-tables', 367 syscall_list_txt = files('syscall-list.txt') 377 'update-syscall-header',
|
D | syscall-list.txt | 551 syscall
|
D | syscalls-alpha.txt | 551 syscall
|
D | syscalls-arc.txt | 551 syscall
|
D | syscalls-arm.txt | 551 syscall
|
D | syscalls-arm64.txt | 551 syscall
|
D | syscalls-i386.txt | 551 syscall
|
D | syscalls-ia64.txt | 551 syscall
|
D | syscalls-loongarch64.txt | 551 syscall
|
D | syscalls-m68k.txt | 551 syscall
|
D | syscalls-mips64.txt | 551 syscall
|
/systemd-251/src/analyze/ |
D | analyze-syscall-filter.c | 62 const char *syscall; in syscall_set_remove() local 67 NULSTR_FOREACH(syscall, set->value) { in syscall_set_remove() 68 if (syscall[0] == '@') in syscall_set_remove() 71 free(set_remove(s, syscall)); in syscall_set_remove() 76 const char *syscall; in dump_syscall_filter() local 85 NULSTR_FOREACH(syscall, set->value) in dump_syscall_filter() 86 … printf(" %s%s%s\n", syscall[0] == '@' ? ansi_underline() : "", syscall, ansi_normal()); in dump_syscall_filter() 134 STRV_FOREACH(syscall, l) in verb_syscall_filters() 135 printf("# %s\n", *syscall); in verb_syscall_filters() 156 STRV_FOREACH(syscall, l) in verb_syscall_filters() [all …]
|
D | meson.build | 34 'analyze-syscall-filter.c', 35 'analyze-syscall-filter.h',
|
D | analyze-security.c | 571 const char *syscall; in syscall_names_in_filter() local 573 NULSTR_FOREACH(syscall, f->value) { in syscall_names_in_filter() 576 if (syscall[0] == '@') { in syscall_names_in_filter() 579 assert_se(g = syscall_filter_set_find(syscall)); in syscall_names_in_filter() 587 id = seccomp_syscall_resolve_name(syscall); in syscall_names_in_filter() 591 if (hashmap_contains(s, syscall) != allow_list) { in syscall_names_in_filter() 592 log_debug("Offending syscall filter item: %s", syscall); in syscall_names_in_filter() 594 *ret_offending_syscall = syscall; in syscall_names_in_filter()
|
/systemd-251/docs/ |
D | RELEASE.md | 14 5. Update syscall numbers (`ninja -C build update-syscall-tables update-syscall-header`).
|
/systemd-251/LICENSES/ |
D | README.md | 29 Linux-syscall-note** and are used within the scope of the Linux-syscall-note 37 source tree and is licensed under either **MIT** or **GPL-2.0 WITH Linux-syscall-note**,
|
/systemd-251/shell-completion/zsh/ |
D | _systemd-analyze | 32 _groups=( $(systemd-analyze --quiet --no-pager syscall-filter | grep '^@') ) 33 _describe -t groups 'syscall groups' _groups || compadd "$@" 59 'syscall-filter:List syscalls in seccomp filters'
|
/systemd-251/tools/ |
D | update-syscall-tables.sh | 7 curl --fail -L -o syscall-list.txt 'https://raw.githubusercontent.com/hrw/syscalls-table/master/sys…
|
/systemd-251/shell-completion/bash/ |
D | systemd-analyze | 45 systemd-analyze syscall-filter --no-pager | while IFS= read -r line; do 67 [SECCOMP_FILTER]='syscall-filter'
|
/systemd-251/src/test/ |
D | test-seccomp.c | 387 assert_se(syscall(__NR__sysctl, NULL) < 0); in TEST() 401 assert_se(syscall(__NR__sysctl, 0, 0, 0) < 0); in TEST() 434 assert_se(syscall(__NR_syslog, -1, NULL, 0) < 0); in TEST() 441 assert_se(syscall(__NR_syslog, 0, 0, 0) < 0); in TEST() 980 return (int) syscall(__NR_open, path, flags, mode); in real_open()
|
/systemd-251/src/shared/ |
D | meson.build | 350 generate_syscall_list = find_program('generate-syscall-list.py') 351 fname = 'syscall-list.h'
|