About 17,500 results
Open links in new tab
  1. Where do you find the syscall table for Linux?

    Feb 4, 2018 · The Syscall table is stored in RAM - when the kernel is using it. That isn't actually what the core in kernel-mode checks when having to check Syscall number in RAX to RAM …

  2. Where to find the syscall_64.tbl in Linux? - Unix & Linux Stack …

    Oct 23, 2020 · So where exactly can I find the syscall_64.tbl in my system? The only thing which comes to my mind is creating syscall_64.tbl myself in the the mentioned directory using the …

  3. Does my Linux system support the 32-bit syscall table?

    Jul 18, 2018 · Revisiting the more general issue, “Does my Linux system support the 32-bit syscall table?”, determining the answer will always depend on the architecture. If we try to look …

  4. How can I find the implementations of Linux kernel system calls?

    Linux supports many different file systems and each one has its own implementation of the "mkdir" operation. The abstraction layer that lets the kernel hide all that behind a single system …

  5. Why does a system call table exist and not just appended to the ...

    Feb 2, 2021 · The SYSENTER/SYSEXIT instructions (and equivalent SYSCALL/SYSRET on AMD) enable fast entry to the kernel, avoiding interrupt overhead. Another possible reason to …

  6. Why are Linux system call numbers in x86 and x86_64 different?

    Jan 20, 2017 · And syscall numbers are chosen such that they are simple indices into that table. Theoretically, we could use a layer of indirection to decouple the position of a syscall in the …

  7. syscall number → name mapping at runtime - Unix & Linux Stack …

    May 23, 2018 · Is there a way to resolve the number of an observed syscall: SYS_345(0xe, 0xbff94188, 0x2, 0x4000, 0xb6526000) = 2 to its symbolic name in the running kernel without …

  8. linux - What do you call the calling convention behind `int 0x80 ...

    May 30, 2018 · What is this conventioned named. Where in the Linux Kernel source can I see it defined? And, where is the table that resolves rax to the procedures when you call int 0x80? …

  9. System calls supported in running Kernel - Unix & Linux Stack …

    Oct 28, 2014 · Is there a way to get the number of or list of system calls supported by currently running Linux Kernel? So I want to find a way to 'read' the syscall table of a running kernel.

  10. kernel - Unix & Linux Stack Exchange

    Mar 2, 2021 · The mapping even changes from one architecture to another — Linux has a number of architecture-specific syscalls — and the syscalls which are actually used can very …