asmlinkage
Defined as a preprocessor macro in:
Referenced (in 425 files total) in:
- arch/alpha/include/asm/mmu_context.h, line 164
- arch/alpha/kernel/irq_alpha.c, line 44
- arch/alpha/kernel/ptrace.c, 2 times
- arch/alpha/kernel/signal.c, 3 times
- arch/alpha/kernel/traps.c, 5 times
- arch/alpha/mm/fault.c, line 84
- arch/arc/kernel/process.c, line 132
- arch/arc/kernel/ptrace.c, 2 times
- arch/arm/boot/compressed/misc.c, line 126
- arch/arm/crypto/aes-ce-glue.c, 11 times
- arch/arm/crypto/aes-cipher-glue.c, 2 times
- arch/arm/crypto/aes-neonbs-glue.c, 7 times
- arch/arm/crypto/blake2b-neon-glue.c, line 18
- arch/arm/crypto/chacha-glue.c, 5 times
- arch/arm/crypto/crc32-ce-glue.c, 4 times
- arch/arm/crypto/crct10dif-ce-glue.c, line 22
- arch/arm/crypto/curve25519-glue.c, line 22
- arch/arm/crypto/ghash-ce-glue.c, 2 times
- arch/arm/crypto/nhpoly1305-neon-glue.c, line 16
- arch/arm/crypto/sha1-ce-glue.c, line 26
- arch/arm/crypto/sha1_glue.c, line 24
- arch/arm/crypto/sha1_neon_glue.c, line 29
- arch/arm/crypto/sha2-ce-glue.c, line 27
- arch/arm/crypto/sha256_glue.c, line 27
- arch/arm/crypto/sha256_neon_glue.c, line 24
- arch/arm/crypto/sha512-glue.c, line 28
- arch/arm/crypto/sha512-neon-glue.c, line 23
- arch/arm/include/asm/bug.h, line 85
- arch/arm/include/asm/kasan.h, line 26
- arch/arm/include/asm/opcodes.h, line 11
- arch/arm/include/asm/smp.h, line 46
- arch/arm/include/asm/syscalls.h, 17 times
- arch/arm/include/asm/traps.h, 8 times
- arch/arm/kernel/ftrace.c, line 226
- arch/arm/kernel/irq.c, line 52
- arch/arm/kernel/opcodes.c, line 52
- arch/arm/kernel/process.c, 2 times
- arch/arm/kernel/ptrace.c, 2 times
- arch/arm/kernel/signal.c, 4 times
- arch/arm/kernel/smp.c, line 410
- arch/arm/kernel/sys_arm.c, line 33
- arch/arm/kernel/sys_oabi-compat.c, 18 times
- arch/arm/kernel/traps.c, 8 times
- arch/arm/mach-dove/irq.c, line 42
- arch/arm/mach-mv78xx0/irq.c, line 26
- arch/arm/mach-omap1/irq.c, line 135
- arch/arm/mach-orion5x/irq.c, line 26
- arch/arm/mach-pxa/irq.c, 2 times
- arch/arm/mach-rpc/ecard.c, 2 times
- arch/arm/mm/fault.c, 2 times
- arch/arm/mm/fault.h, 2 times
- arch/arm/vfp/vfp.h, 6 times
- arch/arm64/crypto/aes-ce-ccm-glue.c, 3 times
- arch/arm64/crypto/aes-ce-glue.c, 4 times
- arch/arm64/crypto/aes-cipher-glue.c, 2 times
- arch/arm64/crypto/aes-glue.c, 13 times
- arch/arm64/crypto/aes-neonbs-glue.c, 12 times
- arch/arm64/crypto/chacha-neon-glue.c, 3 times
- arch/arm64/crypto/crct10dif-ce-glue.c, 2 times
- arch/arm64/crypto/ghash-ce-glue.c, 4 times
- arch/arm64/crypto/nhpoly1305-neon-glue.c, line 16
- arch/arm64/crypto/poly1305-glue.c, 4 times
- arch/arm64/crypto/polyval-ce-glue.c, 2 times
- arch/arm64/crypto/sha1-ce-glue.c, line 32
- arch/arm64/crypto/sha2-ce-glue.c, 2 times
- arch/arm64/crypto/sha256-glue.c, 2 times
- arch/arm64/crypto/sha3-ce-glue.c, line 31
- arch/arm64/crypto/sha512-ce-glue.c, 2 times
- arch/arm64/crypto/sha512-glue.c, line 22
- arch/arm64/crypto/sm3-ce-glue.c, line 23
- arch/arm64/crypto/sm3-neon-glue.c, line 20
- arch/arm64/crypto/sm4-ce-ccm-glue.c, 4 times
- arch/arm64/crypto/sm4-ce-cipher-glue.c, line 18
- arch/arm64/crypto/sm4-ce-gcm-glue.c, 4 times
- arch/arm64/crypto/sm4-ce-glue.c, 11 times
- arch/arm64/crypto/sm4-neon-glue.c, 3 times
- arch/arm64/include/asm/exception.h, 19 times
- arch/arm64/include/asm/kasan.h, line 18
- arch/arm64/include/asm/kvm_asm.h, 5 times
- arch/arm64/include/asm/scs.h, line 50
- arch/arm64/include/asm/sdei.h, 3 times
- arch/arm64/include/asm/smp.h, line 61
- arch/arm64/include/asm/syscall_wrapper.h, 13 times
- arch/arm64/kernel/efi.c, 3 times
- arch/arm64/kernel/entry-common.c, 16 times
- arch/arm64/kernel/pi/map_kernel.c, line 204
- arch/arm64/kernel/pi/map_range.c, line 90
- arch/arm64/kernel/pi/pi.h, 2 times
- arch/arm64/kernel/process.c, line 340
- arch/arm64/kernel/reloc_test_core.c, 11 times
- arch/arm64/kernel/smp.c, line 203
- arch/arm64/kernel/sys.c, 3 times
- arch/arm64/kernel/sys32.c, 3 times
- arch/arm64/kvm/hyp/nvhe/psci-relay.c, line 203
- arch/arm64/kvm/hyp/nvhe/switch.c, 3 times
- arch/arm64/kvm/hyp/vhe/switch.c, line 567
- arch/arm64/mm/context.c, line 339
- arch/arm64/mm/kasan_init.c, line 199
- arch/csky/include/asm/ptrace.h, 2 times
- arch/csky/include/asm/sections.h, line 10
- arch/csky/include/asm/traps.h, 11 times
- arch/csky/kernel/process.c, 2 times
- arch/csky/kernel/ptrace.c, 2 times
- arch/csky/kernel/setup.c, line 104
- arch/csky/kernel/signal.c, line 255
- arch/csky/kernel/traps.c, 14 times
- arch/csky/mm/fault.c, line 187
- arch/hexagon/include/asm/syscalls.h, line 5
- arch/hexagon/kernel/process.c, line 61
- arch/loongarch/include/asm/cacheflush.h, line 34
- arch/loongarch/include/asm/exception.h, 31 times
- arch/loongarch/include/asm/idle.h, line 7
- arch/loongarch/include/asm/kasan.h, line 82
- arch/loongarch/include/asm/smp.h, 2 times
- arch/loongarch/include/asm/switch_to.h, line 25
- arch/loongarch/kernel/irq.c, line 41
- arch/loongarch/kernel/process.c, 2 times
- arch/loongarch/kernel/signal.c, 10 times
- arch/loongarch/kernel/smp.c, line 549
- arch/loongarch/kernel/traps.c, 15 times
- arch/loongarch/mm/cache.c, line 66
- arch/loongarch/mm/fault.c, line 256
- arch/loongarch/mm/kasan_init.c, line 218
- arch/m68k/68000/ints.c, 41 times
- arch/m68k/68000/ints.h, line 7
- arch/m68k/atari/ataints.c, line 78
- arch/m68k/coldfire/m53xx.c, line 294
- arch/m68k/coldfire/vectors.c, 5 times
- arch/m68k/include/asm/floppy.h, 2 times
- arch/m68k/include/asm/irq.h, line 83
- arch/m68k/include/asm/sun3xflop.h, line 114
- arch/m68k/include/asm/switch_to.h, line 30
- arch/m68k/include/asm/syscalls.h, 6 times
- arch/m68k/include/asm/traps.h, 4 times
- arch/m68k/kernel/early_printk.c, line 18
- arch/m68k/kernel/ints.c, line 167
- arch/m68k/kernel/ints.h, line 7
- arch/m68k/kernel/irq.c, line 20
- arch/m68k/kernel/process.c, 4 times
- arch/m68k/kernel/process.h, 2 times
- arch/m68k/kernel/ptrace.c, 2 times
- arch/m68k/kernel/ptrace.h, 2 times
- arch/m68k/kernel/signal.c, 3 times
- arch/m68k/kernel/signal.h, 3 times
- arch/m68k/kernel/sys_m68k.c, 9 times
- arch/m68k/kernel/traps.c, 7 times
- arch/m68k/kernel/traps.h, 4 times
- arch/m68k/kernel/vectors.c, 24 times
- arch/m68k/sun3/config.c, line 53
- arch/m68k/sun3/sun3.h, line 8
- arch/microblaze/include/asm/entry.h, line 31
- arch/microblaze/include/asm/exceptions.h, 2 times
- arch/microblaze/include/asm/kgdb.h, line 28
- arch/microblaze/include/asm/pgtable.h, line 445
- arch/microblaze/include/asm/syscall.h, 2 times
- arch/microblaze/include/asm/xilinx_mb_manager.h, line 22
- arch/microblaze/kernel/exceptions.c, 2 times
- arch/microblaze/kernel/kgdb.c, line 82
- arch/microblaze/kernel/ptrace.c, 2 times
- arch/microblaze/kernel/signal.c, 2 times
- arch/microblaze/mm/init.c, line 192
- arch/mips/alchemy/common/irq.c, line 992
- arch/mips/ath25/board.c, line 208
- arch/mips/bcm47xx/irq.c, line 34
- arch/mips/bcm63xx/irq.c, line 161
- arch/mips/cavium-octeon/octeon-irq.c, line 2962
- arch/mips/cavium-octeon/setup.c, line 298
- arch/mips/cobalt/irq.c, line 23
- arch/mips/crypto/chacha-glue.c, 2 times
- arch/mips/crypto/poly1305-glue.c, 3 times
- arch/mips/dec/setup.c, line 780
- arch/mips/include/asm/bmips.h, line 91
- arch/mips/include/asm/idle.h, line 10
- arch/mips/include/asm/irq.h, line 55
- arch/mips/include/asm/paccess.h, 2 times
- arch/mips/include/asm/ptrace.h, 2 times
- arch/mips/include/asm/smp.h, 2 times
- arch/mips/include/asm/switch_to.h, line 32
- arch/mips/include/asm/syscalls.h, 13 times
- arch/mips/include/asm/traps.h, 23 times
- arch/mips/jazz/irq.c, line 93
- arch/mips/jazz/setup.c, line 26
- arch/mips/kernel/irq.c, line 48
- arch/mips/kernel/linux32.c, 4 times
- arch/mips/kernel/mips-mt-fpaff.c, 2 times
- arch/mips/kernel/process.c, 2 times
- arch/mips/kernel/ptrace.c, 2 times
- arch/mips/kernel/r4k-bugs64.c, 2 times
- arch/mips/kernel/signal-common.h, 4 times
- arch/mips/kernel/signal.c, 3 times
- arch/mips/kernel/signal32.c, line 34
- arch/mips/kernel/signal_n32.c, line 51
- arch/mips/kernel/signal_o32.c, 2 times
- arch/mips/kernel/smp-bmips.c, line 583
- arch/mips/kernel/smp.c, line 353
- arch/mips/kernel/syscall.c, line 52
- arch/mips/kernel/traps.c, 43 times
- arch/mips/kernel/unaligned.c, line 1517
- arch/mips/loongson2ef/common/irq.c, line 34
- arch/mips/loongson2ef/fuloong-2e/irq.c, line 24
- arch/mips/loongson32/common/irq.c, line 129
- arch/mips/loongson64/pm.c, line 15
- arch/mips/mm/c-octeon.c, 2 times
- arch/mips/mm/cerr-sb1.c, line 165
- arch/mips/mm/fault.c, line 324
- arch/mips/ralink/irq.c, line 109
- arch/mips/rb532/irq.c, line 213
- arch/mips/sgi-ip22/ip22-int.c, line 196
- arch/mips/sgi-ip32/ip32-irq.c, line 406
- arch/mips/sibyte/bcm1480/irq.c, line 332
- arch/mips/sibyte/sb1250/irq.c, line 287
- arch/mips/sni/irq.c, line 24
- arch/mips/txx9/generic/setup.c, line 507
- arch/nios2/kernel/irq.c, line 19
- arch/nios2/kernel/kgdb.c, line 130
- arch/nios2/kernel/misaligned.c, line 66
- arch/nios2/kernel/process.c, 3 times
- arch/nios2/kernel/ptrace.c, 2 times
- arch/nios2/kernel/setup.c, line 102
- arch/nios2/kernel/signal.c, 2 times
- arch/nios2/kernel/sys_nios2.c, 2 times
- arch/nios2/kernel/traps.c, 9 times
- arch/nios2/mm/fault.c, line 43
- arch/openrisc/include/asm/syscalls.h, 4 times
- arch/openrisc/kernel/process.c, line 132
- arch/openrisc/kernel/ptrace.c, 4 times
- arch/openrisc/kernel/signal.c, 4 times
- arch/openrisc/kernel/smp.c, 2 times
- arch/openrisc/kernel/traps.c, 12 times
- arch/openrisc/mm/fault.c, 2 times
- arch/parisc/boot/compressed/misc.c, line 281
- arch/parisc/kernel/ftrace.c, line 56
- arch/parisc/kernel/irq.c, line 489
- arch/parisc/kernel/parisc_ksyms.c, line 104
- arch/parisc/kernel/signal.c, 2 times
- arch/parisc/kernel/sys_parisc.c, 24 times
- arch/parisc/kernel/sys_parisc32.c, line 19
- arch/powerpc/crypto/aes-gcm-p10-glue.c, 6 times
- arch/powerpc/crypto/chacha-p10-glue.c, line 20
- arch/powerpc/crypto/curve25519-ppc64le-core.c, 7 times
- arch/powerpc/crypto/poly1305-p10-glue.c, 3 times
- arch/riscv/crypto/aes-riscv64-glue.c, 10 times
- arch/riscv/crypto/chacha-riscv64-glue.c, line 16
- arch/riscv/crypto/ghash-riscv64-glue.c, line 20
- arch/riscv/crypto/sha256-riscv64-glue.c, line 24
- arch/riscv/crypto/sha512-riscv64-glue.c, line 24
- arch/riscv/crypto/sm3-riscv64-glue.c, line 24
- arch/riscv/crypto/sm4-riscv64-glue.c, 2 times
- arch/riscv/include/asm/asm-prototypes.h, 7 times
- arch/riscv/include/asm/irq_stack.h, line 15
- arch/riscv/include/asm/kasan.h, line 40
- arch/riscv/include/asm/smp.h, line 58
- arch/riscv/include/asm/string.h, 9 times
- arch/riscv/include/asm/suspend.h, 2 times
- arch/riscv/include/asm/syscall.h, 2 times
- arch/riscv/include/asm/syscall_wrapper.h, 13 times
- arch/riscv/kernel/compat_syscall_table.c, 2 times
- arch/riscv/kernel/head.h, 2 times
- arch/riscv/kernel/kernel_mode_vector.c, 2 times
- arch/riscv/kernel/process.c, line 36
- arch/riscv/kernel/smpboot.c, line 210
- arch/riscv/kernel/stacktrace.c, line 19
- arch/riscv/kernel/sys_riscv.c, line 72
- arch/riscv/kernel/syscall_table.c, line 15
- arch/riscv/kernel/traps.c, 9 times
- arch/riscv/lib/riscv_v_helpers.c, line 20
- arch/riscv/mm/init.c, 3 times
- arch/riscv/mm/kasan_init.c, line 322
- arch/sh/boot/romimage/mmcif-sh7724.c, line 37
- arch/sh/include/asm/checksum_32.h, 2 times
- arch/sh/include/asm/irq.h, line 37
- arch/sh/include/asm/syscalls.h, 3 times
- arch/sh/include/asm/syscalls_32.h, 9 times
- arch/sh/include/asm/tlb.h, line 28
- arch/sh/include/asm/traps_32.h, 7 times
- arch/sh/kernel/cpu/init.c, line 295
- arch/sh/kernel/irq.c, line 188
- arch/sh/kernel/process_32.c, 2 times
- arch/sh/kernel/ptrace_32.c, 2 times
- arch/sh/kernel/signal_32.c, 3 times
- arch/sh/kernel/smp.c, line 175
- arch/sh/kernel/sys_sh.c, 3 times
- arch/sh/kernel/sys_sh32.c, 4 times
- arch/sh/kernel/traps_32.c, 5 times
- arch/sh/mm/fault.c, line 389
- arch/sh/mm/tlbex_32.c, line 22
- arch/sparc/crypto/md5_glue.c, line 29
- arch/sparc/crypto/sha1_glue.c, line 27
- arch/sparc/crypto/sha256_glue.c, line 27
- arch/sparc/crypto/sha512_glue.c, line 26
- arch/sparc/include/asm/kgdb.h, line 35
- arch/sparc/include/asm/kprobes.h, line 51
- arch/sparc/include/asm/pgtable_64.h, line 1166
- arch/sparc/include/asm/syscalls.h, 3 times
- arch/sparc/kernel/entry.h, 3 times
- arch/sparc/kernel/kernel.h, 14 times
- arch/sparc/kernel/kgdb_32.c, line 138
- arch/sparc/kernel/kgdb_64.c, line 164
- arch/sparc/kernel/kprobes.c, line 399
- arch/sparc/kernel/process.c, 3 times
- arch/sparc/kernel/ptrace_32.c, line 436
- arch/sparc/kernel/ptrace_64.c, 2 times
- arch/sparc/kernel/signal32.c, 2 times
- arch/sparc/kernel/signal_32.c, 3 times
- arch/sparc/kernel/signal_64.c, 2 times
- arch/sparc/kernel/sys_sparc_32.c, line 146
- arch/sparc/kernel/sys_sparc_64.c, line 502
- arch/sparc/kernel/systbls.h, 27 times
- arch/sparc/kernel/unaligned_32.c, 2 times
- arch/sparc/kernel/unaligned_64.c, line 306
- arch/sparc/kernel/uprobes.c, line 239
- arch/sparc/mm/fault_32.c, line 112
- arch/sparc/mm/fault_64.c, line 267
- arch/sparc/mm/mm_32.h, line 3
- arch/x86/boot/compressed/misc.c, line 405
- arch/x86/boot/compressed/pgtable_64.c, line 104
- arch/x86/crypto/aegis128-aesni-glue.c, 7 times
- arch/x86/crypto/aesni-intel_glue.c, 42 times
- arch/x86/crypto/aria-avx.h, 12 times
- arch/x86/crypto/aria_aesni_avx2_glue.c, 6 times
- arch/x86/crypto/aria_aesni_avx_glue.c, 6 times
- arch/x86/crypto/aria_gfni_avx512_glue.c, 3 times
- arch/x86/crypto/blake2s-glue.c, 2 times
- arch/x86/crypto/blowfish_glue.c, 4 times
- arch/x86/crypto/camellia.h, 7 times
- arch/x86/crypto/camellia_aesni_avx2_glue.c, 3 times
- arch/x86/crypto/camellia_aesni_avx_glue.c, 3 times
- arch/x86/crypto/camellia_glue.c, 4 times
- arch/x86/crypto/cast5_avx_glue.c, 3 times
- arch/x86/crypto/cast6_avx_glue.c, 3 times
- arch/x86/crypto/chacha_glue.c, 9 times
- arch/x86/crypto/crc32c-intel_glue.c, line 44
- arch/x86/crypto/crct10dif-pclmul_glue.c, line 37
- arch/x86/crypto/des3_ede_glue.c, 2 times
- arch/x86/crypto/nhpoly1305-avx2-glue.c, line 16
- arch/x86/crypto/nhpoly1305-sse2-glue.c, line 16
- arch/x86/crypto/poly1305_glue.c, 7 times
- arch/x86/crypto/polyval-clmulni_glue.c, 2 times
- arch/x86/crypto/serpent-avx.h, 3 times
- arch/x86/crypto/serpent-sse2.h, 4 times
- arch/x86/crypto/serpent_avx2_glue.c, 3 times
- arch/x86/crypto/serpent_avx_glue.c, 3 times
- arch/x86/crypto/sha1_ssse3_glue.c, 4 times
- arch/x86/crypto/sha256_ssse3_glue.c, 4 times
- arch/x86/crypto/sha512_ssse3_glue.c, 3 times
- arch/x86/crypto/sm3_avx_glue.c, line 20
- arch/x86/crypto/sm4_aesni_avx2_glue.c, 2 times
- arch/x86/crypto/sm4_aesni_avx_glue.c, 4 times
- arch/x86/crypto/twofish.h, 4 times
- arch/x86/crypto/twofish_avx_glue.c, 3 times
- arch/x86/crypto/twofish_glue.c, 2 times
- arch/x86/include/asm/checksum_32.h, 2 times
- arch/x86/include/asm/doublefault.h, line 15
- arch/x86/include/asm/efi.h, line 97
- arch/x86/include/asm/gsseg.h, line 15
- arch/x86/include/asm/idtentry.h, 5 times
- arch/x86/include/asm/kexec.h, line 119
- arch/x86/include/asm/linkage.h, line 20
- arch/x86/include/asm/preempt.h, 4 times
- arch/x86/include/asm/processor.h, line 424
- arch/x86/include/asm/setup.h, 3 times
- arch/x86/include/asm/smp.h, line 124
- arch/x86/include/asm/suspend.h, line 14
- arch/x86/include/asm/switch_to.h, line 15
- arch/x86/include/asm/traps.h, 3 times
- arch/x86/kernel/acpi/sleep.c, line 48
- arch/x86/kernel/acpi/sleep.h, line 21
- arch/x86/kernel/doublefault_32.c, line 24
- arch/x86/kernel/head32.c, line 52
- arch/x86/kernel/head64.c, line 425
- arch/x86/kernel/machine_kexec_32.c, line 166
- arch/x86/kernel/traps.c, 3 times
- arch/x86/lib/error-inject.c, line 8
- arch/x86/math-emu/errors.c, 8 times
- arch/x86/math-emu/fpu_emu.h, 11 times
- arch/x86/math-emu/fpu_proto.h, 8 times
- arch/x86/math-emu/poly.h, 9 times
- arch/x86/platform/olpc/olpc-xo1-pm.c, line 73
- arch/x86/power/hibernate_32.c, line 171
- arch/x86/power/hibernate_64.c, line 127
- arch/x86/um/asm/syscall.h, line 8
- arch/x86/um/sys_call_table_32.c, 2 times
- arch/x86/um/sys_call_table_64.c, 2 times
- arch/x86/xen/enlighten_pv.c, line 1325
- arch/x86/xen/smp_pv.c, line 90
- arch/x86/xen/xen-ops.h, line 285
- arch/xtensa/include/asm/checksum.h, 2 times
- arch/xtensa/include/asm/syscall.h, 3 times
- arch/xtensa/include/asm/traps.h, 11 times
- arch/xtensa/kernel/irq.c, line 35
- arch/xtensa/kernel/signal.c, line 248
- arch/xtensa/kernel/syscall.c, 2 times
- include/asm-generic/preempt.h, 2 times
- include/asm-generic/syscalls.h, 3 times
- include/linux/arm-smccc.h, 5 times
- include/linux/compat.h, 109 times
- include/linux/interrupt.h, 2 times
- include/linux/irq.h, line 1326
- include/linux/kasan.h, line 418
- include/linux/linkage.h, 2 times
- include/linux/lockdep.h, line 92
- include/linux/olpc-ec.h, line 59
- include/linux/printk.h, 6 times
- include/linux/sched/task.h, line 62
- include/linux/stackleak.h, 3 times
- include/linux/start_kernel.h, line 11
- include/linux/suspend.h, 3 times
- include/linux/syscalls.h, 459 times
- include/linux/sched.h, 2 times
- init/main.c, line 902
- kernel/irq/handle.c, line 232
- kernel/locking/lockdep.c, line 6672
- kernel/power/power.h, line 54
- kernel/power/snapshot.c, line 2119
- kernel/printk/printk.c, 3 times
- kernel/printk/printk_safe.c, line 29
- kernel/sched/core.c, 6 times
- kernel/sched/sched.h, line 2503
- kernel/softirq.c, 2 times
- kernel/stackleak.c, 3 times
- kernel/sys_ni.c, 2 times
- lib/dump_stack.c, 2 times
- lib/ubsan.h, line 135
- mm/kasan/common.c, line 105
- tools/testing/selftests/livepatch/test_modules/test_klp_syscall.c, line 43
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.