Linux {{kernel_version_tag}} syscall table

Architecture: {{arch}} {{bits}}-bit

ABI: {{'compat ' if compat else ''}}{{abi_bits}}-bit {{abi}}

# for i in range(max_args): # endfor # for sc in syscalls: {{sc.name}} # if sc.file and sc.line is not none # if not sc.good_location # elif sc.file # else # endif # if sc.signature is none # elif sc.signature | length == 0 # else # for arg in sc.signature: # set i = arg.rfind(' ') + 1 # endfor # set span = max_args - sc.signature|length # if span > 0: # endif # endif # endfor
Number{% if num_reg %} ({{num_reg}}){% endif %} Name Symbol Definition location KconfigArg {{i + 1}} ({{arg_regs[i]}})
{{sc.number}} {{ '0x%x' | format(sc.number) }} {{sc.symbol.name}} # elif sc.grepped_location # else # endif # if sc.file.is_absolute() {{sc.file}}:{{sc.line}} # else {{sc.file}}:{{sc.line}} # endif # if sc.file.is_absolute() {{sc.file}}:?? # else {{sc.file}}:?? # endif unknown{{(sc.kconfig | replace("CONFIG_", "") + "=y") if sc.kconfig else ''}}unknown signaturevoid{{arg[:i]}}{{arg[i:]}}

Auto-generated by Systrack v{{systrack_version}} — {{systrack_copy}}