/
githubmirror
/
strace
Обзор
Документация
Войти
/
githubmirror
/
strace
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/linux/generic/syscallent-common.h
58 строк
3 KB
Dmitry V. Levin
Implement decoding of rseq_slice_yield syscall
24 апр 2026, 11:00
24 апр 2026, 11:00
01e2878
Код
Авторство
О чём код?
/* * Copyright (c) 2019-2026 The strace developers. * All rights reserved. * * SPDX-License-Identifier: LGPL-2.1-or-later */ #ifndef BASE_NR # define BASE_NR 0 #endif [BASE_NR + 424] = { 4, TD|TS|TP, SEN(pidfd_send_signal), "pidfd_send_signal" }, [BASE_NR + 425] = { 2, TD, SEN(io_uring_setup), "io_uring_setup" }, [BASE_NR + 426] = { 6, TD|TS, SEN(io_uring_enter), "io_uring_enter" }, [BASE_NR + 427] = { 4, TD|TM, SEN(io_uring_register), "io_uring_register" }, [BASE_NR + 428] = { 3, TD|TF, SEN(open_tree), "open_tree" }, [BASE_NR + 429] = { 5, TD|TF, SEN(move_mount), "move_mount" }, [BASE_NR + 430] = { 2, TD, SEN(fsopen), "fsopen" }, [BASE_NR + 431] = { 5, TD|TF, SEN(fsconfig), "fsconfig" }, [BASE_NR + 432] = { 3, TD, SEN(fsmount), "fsmount" }, [BASE_NR + 433] = { 3, TD|TF, SEN(fspick), "fspick" }, [BASE_NR + 434] = { 2, TD, SEN(pidfd_open), "pidfd_open" }, [BASE_NR + 435] = { 2, TP, SEN(clone3), "clone3" }, [BASE_NR + 436] = { 3, 0, SEN(close_range), "close_range" }, [BASE_NR + 437] = { 4, TD|TF, SEN(openat2), "openat2" }, [BASE_NR + 438] = { 3, TD, SEN(pidfd_getfd), "pidfd_getfd" }, [BASE_NR + 439] = { 4, TD|TF, SEN(faccessat2), "faccessat2" }, [BASE_NR + 440] = { 5, TD, SEN(process_madvise), "process_madvise" }, [BASE_NR + 441] = { 6, TD, SEN(epoll_pwait2), "epoll_pwait2" }, [BASE_NR + 442] = { 5, TD|TF, SEN(mount_setattr), "mount_setattr" }, [BASE_NR + 443] = { 4, TD, SEN(quotactl_fd), "quotactl_fd" }, [BASE_NR + 444] = { 3, TD, SEN(landlock_create_ruleset), "landlock_create_ruleset" }, [BASE_NR + 445] = { 4, TD, SEN(landlock_add_rule), "landlock_add_rule" }, [BASE_NR + 446] = { 2, TD, SEN(landlock_restrict_self), "landlock_restrict_self" }, [BASE_NR + 447] = { 1, TD, SEN(memfd_secret), "memfd_secret" }, [BASE_NR + 448] = { 2, TD, SEN(process_mrelease), "process_mrelease" }, [BASE_NR + 449] = { 5, 0, SEN(futex_waitv), "futex_waitv" }, [BASE_NR + 450] = { 4, TM, SEN(set_mempolicy_home_node), "set_mempolicy_home_node" }, [BASE_NR + 451] = { 4, TD, SEN(cachestat), "cachestat" }, [BASE_NR + 452] = { 4, TD|TF, SEN(fchmodat2), "fchmodat2" }, [BASE_NR + 453] = { 3, TM, SEN(map_shadow_stack), "map_shadow_stack" }, [BASE_NR + 454] = { 4, 0, SEN(futex_wake), "futex_wake" }, [BASE_NR + 455] = { 6, 0, SEN(futex_wait), "futex_wait" }, [BASE_NR + 456] = { 4, 0, SEN(futex_requeue), "futex_requeue" }, [BASE_NR + 457] = { 4, 0, SEN(statmount), "statmount" }, [BASE_NR + 458] = { 4, 0, SEN(listmount), "listmount" }, [BASE_NR + 459] = { 4, 0, SEN(lsm_get_self_attr), "lsm_get_self_attr" }, [BASE_NR + 460] = { 4, 0, SEN(lsm_set_self_attr), "lsm_set_self_attr" }, [BASE_NR + 461] = { 3, 0, SEN(lsm_list_modules), "lsm_list_modules" }, [BASE_NR + 462] = { 3, TM, SEN(mseal), "mseal" }, [BASE_NR + 463] = { 6, TD|TF, SEN(setxattrat), "setxattrat" }, [BASE_NR + 464] = { 6, TD|TF, SEN(getxattrat), "getxattrat" }, [BASE_NR + 465] = { 5, TD|TF, SEN(listxattrat), "listxattrat" }, [BASE_NR + 466] = { 4, TD|TF, SEN(removexattrat), "removexattrat" }, [BASE_NR + 467] = { 5, TD|TF, SEN(open_tree_attr), "open_tree_attr"}, [BASE_NR + 468] = { 5, TD|TF, SEN(file_getattr), "file_getattr" }, [BASE_NR + 469] = { 5, TD|TF, SEN(file_setattr), "file_setattr" }, [BASE_NR + 470] = { 4, 0, SEN(listns), "listns" }, [BASE_NR + 471] = { 0, 0, SEN(rseq_slice_yield), "rseq_slice_yield" },