syscall.sh / x86 / clock_adjtime64
clock_adjtime64
tune kernel clock
sys_clock_adjtime(clockid_t which_clock, struct __kernel_timex *tx)
| number | 405 (0x195) |
|---|---|
| abi | i386 |
| entry point | sys_clock_adjtime |
| since | Linux 5.1 |
| man page | clock_adjtime(2) |
| source | elixir.bootlin.com |
Registers
| register | value |
|---|---|
eax | 405, the syscall number |
ebx | clockid_t which_clock |
ecx | struct __kernel_timex *tx |
eax | the return value |
Then run int 0x80 to enter the kernel.
Same syscall on other architectures
- arm 405
- ppc 405
- mipsn32 6405
- mipso32 4405
- arc 405
- csky 405
- hexagon 405
- m68k 405
- microblaze 405
- nios2 405
- openrisc 405
- parisc 405
- sh 405
- sparc 405
- xtensa 405
Get this as JSON: https://api.syscall.sh/v2/syscalls/x86/clock_adjtime64