Section 2 of the manual describes the Linux system calls. A system call is an entry point into the Linux kernel. Usually, system calls are not invoked directly: instead, most system calls have corresponding C library wrapper functions which perform the steps required (e.g., trapping to kernel mode) in order to invoke the system call. Thus, making a system call looks the same as invoking a normal library function.

Page 3

oldstat
stat, fstat, lstat, fstatat - считывает состояние файла
olduname
uname - получает название и информацию о текущем ядре
open
open, openat, creat - открывает и, возможно, создаёт файл
open_by_handle_at
name_to_handle_at, open_by_handle_at - получение описателя для пути и открытие файла через описатель
openat
open, openat, creat - открывает и, возможно, создаёт файл
outb
outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - ввод/вывод в порт
outb_p
outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - ввод/вывод в порт
outl
outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - ввод/вывод в порт
outl_p
outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - ввод/вывод в порт
outsb
outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - ввод/вывод в порт
outsl
outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - ввод/вывод в порт
outsw
outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - ввод/вывод в порт
outw
outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - ввод/вывод в порт
outw_p
outb, outw, outl, outsb, outsw, outsl, inb, inw, inl, insb, insw, insl, outb_p, outw_p, outl_p, inb_p, inw_p, inl_p - ввод/вывод в порт
pause
ждать сигнала
pciconfig_iobase
pciconfig_read, pciconfig_write, pciconfig_iobase - работа с информацией устройства PCI
pciconfig_read
pciconfig_read, pciconfig_write, pciconfig_iobase - работа с информацией устройства PCI
pciconfig_write
pciconfig_read, pciconfig_write, pciconfig_iobase - работа с информацией устройства PCI
perf_event_open
настройка слежения за производительностью
perfmonctl
интерфейс к блоку слежения за производительностью IA-64
personality
задаёт домен исполнения процесса
phys
afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - нереализованные системные вызовы
pipe
pipe, pipe2 - создаёт канал
pipe2
pipe, pipe2 - создаёт канал
pkey_alloc
pkey_alloc, pkey_free - выделяет или освобождает ключ защиты
pkey_free
pkey_alloc, pkey_free - выделяет или освобождает ключ защиты
pkey_mprotect
mprotect, pkey_mprotect - контролирует доступ к области памяти
posix_fadvise
предварительно декларирует вариант доступа для данных файла
pread
pread, pwrite - чтение или запись информации из файлового дескриптора согласно заданному смещению
pread64
pread, pwrite - чтение или запись информации из файлового дескриптора согласно заданному смещению
preadv
readv, writev, preadv, pwritev, preadv2, pwritev2 - читает или пишет данные в несколько буферов
preadv2
readv, writev, preadv, pwritev, preadv2, pwritev2 - читает или пишет данные в несколько буферов
prlimit
getrlimit, setrlimit, prlimit - считывает/устанавливает ограничения использования ресурсов
prlimit64
getrlimit, setrlimit, prlimit - считывает/устанавливает ограничения использования ресурсов
process_vm_readv
process_vm_readv, process_vm_writev - производит обмен данными между адресными пространствами процессов
process_vm_writev
process_vm_readv, process_vm_writev - производит обмен данными между адресными пространствами процессов
prof
afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - нереализованные системные вызовы
ptrace
трассировка процесса
putmsg
afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - нереализованные системные вызовы
putpmsg
afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - нереализованные системные вызовы
pwrite
pread, pwrite - чтение или запись информации из файлового дескриптора согласно заданному смещению
pwritev
readv, writev, preadv, pwritev, preadv2, pwritev2 - читает или пишет данные в несколько буферов
pwritev2
readv, writev, preadv, pwritev, preadv2, pwritev2 - читает или пишет данные в несколько буферов
query_module
запросить ядро о различных параметрах, касающихся модулей
quotactl
управление дисковыми квотами
read
читает из файлового дескриптора
readahead
включает упреждающее чтение файла в кэш страниц
readdir
читает элемент каталога
readlink
readlink, readlinkat - считывает значение символьной ссылки
readlinkat
readlink, readlinkat - считывает значение символьной ссылки
readv
readv, writev, preadv, pwritev, preadv2, pwritev2 - читает или пишет данные в несколько буферов
reboot
перезагружает систему и разрешает/запрещает использование комбинации Ctrl-Alt-Del
recv
recv, recvfrom, recvmsg - принимает сообщение из сокета
recvfrom
recv, recvfrom, recvmsg - принимает сообщение из сокета
recvmmsg
получает несколько сообщений из сокета
recvmsg
recv, recvfrom, recvmsg - принимает сообщение из сокета
remap_file_pages
создаёт нелинейное файловое отображение
removexattr
removexattr, lremovexattr, fremovexattr - удаление расширенных атрибутов
rename
rename, renameat, renameat2 - изменяет имя или расположение файла
renameat
rename, renameat, renameat2 - изменяет имя или расположение файла
renameat2
rename, renameat, renameat2 - изменяет имя или расположение файла
request_key
запрашивает ключ из системы управления ключами ядра
restart_syscall
перезапускает системный вызов после прерывания сигналом останова
rmdir
удалить каталог
rt_sigaction
sigaction, rt_sigaction - получает и изменяет обработчик сигнала
rt_sigpending
sigpending, rt_sigpending - проверка ожидающих сигналов
rt_sigprocmask
sigprocmask, rt_sigprocmask - проверка и изменение блокировки сигналов
rt_sigqueueinfo
rt_sigqueueinfo, rt_tgsigqueueinfo - ставит сигнал и данные в очередь
rt_sigreturn
sigreturn, rt_sigreturn - выполняет возврат из обработчика сигнала и очищает кадр стека
rt_sigsuspend
sigsuspend, rt_sigsuspend - ожидание сигнала
rt_tgsigqueueinfo
rt_sigqueueinfo, rt_tgsigqueueinfo - ставит сигнал и данные в очередь
s390_guarded_storage
операции со средством защищённого хранения z/Architecture
s390_pci_mmio_read
s390_pci_mmio_write, s390_pci_mmio_read - обмен данными со страницей памяти PCI MMIO
s390_pci_mmio_write
s390_pci_mmio_write, s390_pci_mmio_read - обмен данными со страницей памяти PCI MMIO
s390_sthyi
эмулирует инструкцию STHYI
sbrk
brk, sbrk - изменяет размер сегмента данных
sched_get_priority_max
sched_get_priority_max, sched_get_priority_min - возвращают статический диапазон приоритетов
sched_get_priority_min
sched_get_priority_max, sched_get_priority_min - возвращают статический диапазон приоритетов
sched_getaffinity
sched_setaffinity, sched_getaffinity - устанавливает и получает процессорную маску увязывания для нити
sched_getattr
sched_setattr, sched_getattr - назначает и возвращает алгоритм планирования и атрибуты
sched_getparam
sched_setparam, sched_getparam - получает и устанавливает параметры планирования
sched_getscheduler
sched_setscheduler, sched_getscheduler - устанавливает или получает алгоритм планирования (и его параметры)
sched_rr_get_interval
определяет временной интервал SCHED_RR для заданного процесса
sched_setaffinity
sched_setaffinity, sched_getaffinity - устанавливает и получает процессорную маску увязывания для нити
sched_setattr
sched_setattr, sched_getattr - назначает и возвращает алгоритм планирования и атрибуты
sched_setparam
sched_setparam, sched_getparam - получает и устанавливает параметры планирования
sched_setscheduler
sched_setscheduler, sched_getscheduler - устанавливает или получает алгоритм планирования (и его параметры)
sched_yield
освободить процессор
seccomp
переводит процесс в состояние безопасных вычислений
security
afs_syscall, break, fattach, fdetach, ftime, getmsg, getpmsg, gtty, isastream, lock, madvise1, mpx, prof, profil, putmsg, putpmsg, security, stty, tuxcall, ulimit, vserver - нереализованные системные вызовы
select_tut
select, pselect - многопоточный синхронный ввод-вывод
semget
считывает идентификатор набора семафоров System V
semop
semop, semtimedop - операции с семафорами System V
semtimedop
semop, semtimedop - операции с семафорами System V
send
send, sendto, sendmsg - отправляет сообщения в сокет
sendfile
производит обмен данными между дескрипторами файлов
sendfile64
sendfile - производит обмен данными между дескрипторами файлов
sendmmsg
отправляет несколько сообщений в сокет
sendmsg
send, sendto, sendmsg - отправляет сообщения в сокет
sendto
send, sendto, sendmsg - отправляет сообщения в сокет