Symbol: asmlinkage
arch/alpha/include/asm/mmu_context.h
164
asmlinkage void do_page_fault(unsigned long address, unsigned long mmcsr,
arch/alpha/kernel/irq_alpha.c
44
asmlinkage void
arch/alpha/kernel/ptrace.c
322
asmlinkage unsigned long syscall_trace_enter(void)
arch/alpha/kernel/ptrace.c
333
asmlinkage void
arch/alpha/kernel/signal.c
204
asmlinkage void
arch/alpha/kernel/signal.c
232
asmlinkage void
arch/alpha/kernel/signal.c
38
asmlinkage void ret_from_sys_call(void);
arch/alpha/kernel/traps.c
177
asmlinkage void
arch/alpha/kernel/traps.c
199
asmlinkage void
arch/alpha/kernel/traps.c
340
asmlinkage void
arch/alpha/kernel/traps.c
376
asmlinkage void
arch/alpha/kernel/traps.c
661
asmlinkage void
arch/alpha/mm/fault.c
84
asmlinkage void
arch/arc/kernel/process.c
132
asmlinkage void ret_from_fork(void);
arch/arc/kernel/ptrace.c
342
asmlinkage int syscall_trace_enter(struct pt_regs *regs)
arch/arc/kernel/ptrace.c
356
asmlinkage void syscall_trace_exit(struct pt_regs *regs)
arch/arm/boot/compressed/misc.c
126
asmlinkage void __div0(void)
arch/arm/crypto/aes-ce-glue.c
24
asmlinkage u32 ce_aes_sub(u32 input);
arch/arm/crypto/aes-ce-glue.c
25
asmlinkage void ce_aes_invert(void *dst, void *src);
arch/arm/crypto/aes-ce-glue.c
27
asmlinkage void ce_aes_ecb_encrypt(u8 out[], u8 const in[], u32 const rk[],
arch/arm/crypto/aes-ce-glue.c
29
asmlinkage void ce_aes_ecb_decrypt(u8 out[], u8 const in[], u32 const rk[],
arch/arm/crypto/aes-ce-glue.c
32
asmlinkage void ce_aes_cbc_encrypt(u8 out[], u8 const in[], u32 const rk[],
arch/arm/crypto/aes-ce-glue.c
34
asmlinkage void ce_aes_cbc_decrypt(u8 out[], u8 const in[], u32 const rk[],
arch/arm/crypto/aes-ce-glue.c
36
asmlinkage void ce_aes_cbc_cts_encrypt(u8 out[], u8 const in[], u32 const rk[],
arch/arm/crypto/aes-ce-glue.c
38
asmlinkage void ce_aes_cbc_cts_decrypt(u8 out[], u8 const in[], u32 const rk[],
arch/arm/crypto/aes-ce-glue.c
41
asmlinkage void ce_aes_ctr_encrypt(u8 out[], u8 const in[], u32 const rk[],
arch/arm/crypto/aes-ce-glue.c
44
asmlinkage void ce_aes_xts_encrypt(u8 out[], u8 const in[], u32 const rk1[],
arch/arm/crypto/aes-ce-glue.c
47
asmlinkage void ce_aes_xts_decrypt(u8 out[], u8 const in[], u32 const rk1[],
arch/arm/crypto/aes-neonbs-glue.c
25
asmlinkage void aesbs_convert_key(u8 out[], u32 const rk[], int rounds);
arch/arm/crypto/aes-neonbs-glue.c
27
asmlinkage void aesbs_ecb_encrypt(u8 out[], u8 const in[], u8 const rk[],
arch/arm/crypto/aes-neonbs-glue.c
29
asmlinkage void aesbs_ecb_decrypt(u8 out[], u8 const in[], u8 const rk[],
arch/arm/crypto/aes-neonbs-glue.c
32
asmlinkage void aesbs_cbc_decrypt(u8 out[], u8 const in[], u8 const rk[],
arch/arm/crypto/aes-neonbs-glue.c
35
asmlinkage void aesbs_ctr_encrypt(u8 out[], u8 const in[], u8 const rk[],
arch/arm/crypto/aes-neonbs-glue.c
38
asmlinkage void aesbs_xts_encrypt(u8 out[], u8 const in[], u8 const rk[],
arch/arm/crypto/aes-neonbs-glue.c
40
asmlinkage void aesbs_xts_decrypt(u8 out[], u8 const in[], u8 const rk[],
arch/arm/crypto/ghash-ce-glue.c
53
asmlinkage void pmull_ghash_update_p64(int blocks, u64 dg[], const char *src,
arch/arm/crypto/ghash-ce-glue.c
56
asmlinkage void pmull_ghash_update_p8(int blocks, u64 dg[], const char *src,
arch/arm/include/asm/bug.h
85
extern asmlinkage void c_backtrace(unsigned long fp, int pmode,
arch/arm/include/asm/kasan.h
26
asmlinkage void kasan_early_init(void);
arch/arm/include/asm/opcodes.h
11
extern asmlinkage unsigned int arm_check_condition(u32 opcode, u32 psr);
arch/arm/include/asm/smp.h
46
asmlinkage void secondary_start_kernel(struct task_struct *task);
arch/arm/include/asm/syscalls.h
10
asmlinkage int sys_rt_sigreturn(struct pt_regs *regs);
arch/arm/include/asm/syscalls.h
11
asmlinkage long sys_arm_fadvise64_64(int fd, int advice,
arch/arm/include/asm/syscalls.h
15
asmlinkage long sys_oabi_stat64(const char __user * filename,
arch/arm/include/asm/syscalls.h
17
asmlinkage long sys_oabi_lstat64(const char __user * filename,
arch/arm/include/asm/syscalls.h
19
asmlinkage long sys_oabi_fstat64(unsigned long fd,
arch/arm/include/asm/syscalls.h
21
asmlinkage long sys_oabi_fstatat64(int dfd,
arch/arm/include/asm/syscalls.h
25
asmlinkage long sys_oabi_fcntl64(unsigned int fd, unsigned int cmd,
arch/arm/include/asm/syscalls.h
28
asmlinkage long sys_oabi_epoll_ctl(int epfd, int op, int fd,
arch/arm/include/asm/syscalls.h
32
asmlinkage long sys_oabi_semtimedop(int semid,
arch/arm/include/asm/syscalls.h
36
asmlinkage long sys_oabi_semop(int semid, struct oabi_sembuf __user *tsops,
arch/arm/include/asm/syscalls.h
38
asmlinkage int sys_oabi_ipc(uint call, int first, int second, int third,
arch/arm/include/asm/syscalls.h
41
asmlinkage long sys_oabi_bind(int fd, struct sockaddr __user *addr, int addrlen);
arch/arm/include/asm/syscalls.h
42
asmlinkage long sys_oabi_connect(int fd, struct sockaddr __user *addr, int addrlen);
arch/arm/include/asm/syscalls.h
43
asmlinkage long sys_oabi_sendto(int fd, void __user *buff,
arch/arm/include/asm/syscalls.h
48
asmlinkage long sys_oabi_sendmsg(int fd, struct user_msghdr __user *msg, unsigned flags);
arch/arm/include/asm/syscalls.h
49
asmlinkage long sys_oabi_socketcall(int call, unsigned long __user *args);
arch/arm/include/asm/syscalls.h
9
asmlinkage int sys_sigreturn(struct pt_regs *regs);
arch/arm/include/asm/traps.h
39
asmlinkage void dump_backtrace_stm(u32 *stack, u32 instruction, const char *loglvl);
arch/arm/include/asm/traps.h
40
asmlinkage void do_undefinstr(struct pt_regs *regs);
arch/arm/include/asm/traps.h
41
asmlinkage void handle_fiq_as_nmi(struct pt_regs *regs);
arch/arm/include/asm/traps.h
42
asmlinkage void bad_mode(struct pt_regs *regs, int reason);
arch/arm/include/asm/traps.h
43
asmlinkage int arm_syscall(int no, struct pt_regs *regs);
arch/arm/include/asm/traps.h
44
asmlinkage void baddataabort(int code, unsigned long instr, struct pt_regs *regs);
arch/arm/include/asm/traps.h
45
asmlinkage void __div0(void);
arch/arm/include/asm/traps.h
46
asmlinkage void handle_bad_stack(struct pt_regs *regs);
arch/arm/kernel/ftrace.c
226
asmlinkage
arch/arm/kernel/irq.c
52
asmlinkage DEFINE_PER_CPU_READ_MOSTLY(u8 *, irq_stack_ptr);
arch/arm/kernel/opcodes.c
52
asmlinkage unsigned int arm_check_condition(u32 opcode, u32 psr)
arch/arm/kernel/process.c
233
asmlinkage void ret_from_fork(void) __asm__("ret_from_fork");
arch/arm/kernel/process.c
50
asmlinkage struct task_struct *__current;
arch/arm/kernel/ptrace.c
849
asmlinkage int syscall_trace_enter(struct pt_regs *regs)
arch/arm/kernel/ptrace.c
877
asmlinkage void syscall_trace_exit(struct pt_regs *regs)
arch/arm/kernel/signal.c
187
asmlinkage int sys_sigreturn(struct pt_regs *regs)
arch/arm/kernel/signal.c
217
asmlinkage int sys_rt_sigreturn(struct pt_regs *regs)
arch/arm/kernel/signal.c
602
asmlinkage int
arch/arm/kernel/signal.c
674
asmlinkage void do_rseq_syscall(struct pt_regs *regs)
arch/arm/kernel/smp.c
410
asmlinkage void secondary_start_kernel(struct task_struct *task)
arch/arm/kernel/sys_arm.c
33
asmlinkage long sys_arm_fadvise64_64(int fd, int advice,
arch/arm/kernel/sys_oabi-compat.c
148
asmlinkage long sys_oabi_stat64(const char __user * filename,
arch/arm/kernel/sys_oabi-compat.c
158
asmlinkage long sys_oabi_lstat64(const char __user * filename,
arch/arm/kernel/sys_oabi-compat.c
168
asmlinkage long sys_oabi_fstat64(unsigned long fd,
arch/arm/kernel/sys_oabi-compat.c
178
asmlinkage long sys_oabi_fstatat64(int dfd,
arch/arm/kernel/sys_oabi-compat.c
234
asmlinkage long sys_oabi_fcntl64(unsigned int fd, unsigned int cmd,
arch/arm/kernel/sys_oabi-compat.c
283
asmlinkage long sys_oabi_epoll_ctl(int epfd, int op, int fd,
arch/arm/kernel/sys_oabi-compat.c
299
asmlinkage long sys_oabi_epoll_ctl(int epfd, int op, int fd,
arch/arm/kernel/sys_oabi-compat.c
337
asmlinkage long sys_oabi_semtimedop(int semid,
arch/arm/kernel/sys_oabi-compat.c
383
asmlinkage long sys_oabi_semop(int semid, struct oabi_sembuf __user *tsops,
arch/arm/kernel/sys_oabi-compat.c
389
asmlinkage int sys_oabi_ipc(uint call, int first, int second, int third,
arch/arm/kernel/sys_oabi-compat.c
407
asmlinkage long sys_oabi_semtimedop(int semid,
arch/arm/kernel/sys_oabi-compat.c
415
asmlinkage long sys_oabi_semop(int semid, struct oabi_sembuf __user *tsops,
arch/arm/kernel/sys_oabi-compat.c
421
asmlinkage int sys_oabi_ipc(uint call, int first, int second, int third,
arch/arm/kernel/sys_oabi-compat.c
428
asmlinkage long sys_oabi_bind(int fd, struct sockaddr __user *addr, int addrlen)
arch/arm/kernel/sys_oabi-compat.c
438
asmlinkage long sys_oabi_connect(int fd, struct sockaddr __user *addr, int addrlen)
arch/arm/kernel/sys_oabi-compat.c
448
asmlinkage long sys_oabi_sendto(int fd, void __user *buff,
arch/arm/kernel/sys_oabi-compat.c
461
asmlinkage long sys_oabi_sendmsg(int fd, struct user_msghdr __user *msg, unsigned flags)
arch/arm/kernel/sys_oabi-compat.c
487
asmlinkage long sys_oabi_socketcall(int call, unsigned long __user *args)
arch/arm/kernel/traps.c
445
asmlinkage void do_undefinstr(struct pt_regs *regs)
arch/arm/kernel/traps.c
510
asmlinkage void __exception_irq_entry handle_fiq_as_nmi(struct pt_regs *regs)
arch/arm/kernel/traps.c
529
asmlinkage void bad_mode(struct pt_regs *regs, int reason)
arch/arm/kernel/traps.c
605
asmlinkage int arm_syscall(int no, struct pt_regs *regs)
arch/arm/kernel/traps.c
730
asmlinkage void
arch/arm/kernel/traps.c
773
asmlinkage void __div0(void)
arch/arm/kernel/traps.c
904
asmlinkage DEFINE_PER_CPU(u8 *, overflow_stack_ptr);
arch/arm/kernel/traps.c
921
asmlinkage void handle_bad_stack(struct pt_regs *regs)
arch/arm/mach-dove/irq.c
42
static asmlinkage void
arch/arm/mach-mv78xx0/irq.c
26
static asmlinkage void
arch/arm/mach-omap1/irq.c
135
asmlinkage void __exception_irq_entry omap1_handle_irq(struct pt_regs *regs)
arch/arm/mach-orion5x/irq.c
26
static asmlinkage void
arch/arm/mach-pxa/irq.c
108
asmlinkage void __exception_irq_entry ichp_handle_irq(struct pt_regs *regs)
arch/arm/mach-pxa/irq.c
92
asmlinkage void __exception_irq_entry icip_handle_irq(struct pt_regs *regs)
arch/arm/mach-rpc/ecard.c
87
asmlinkage extern int
arch/arm/mach-rpc/ecard.c
89
asmlinkage extern int
arch/arm/mm/fault.c
640
asmlinkage void
arch/arm/mm/fault.c
670
asmlinkage void
arch/arm/mm/fault.h
40
asmlinkage void do_DataAbort(unsigned long addr, unsigned int fsr,
arch/arm/mm/fault.h
42
asmlinkage void do_PrefetchAbort(unsigned long addr, unsigned int ifsr,
arch/arm/vfp/vfp.h
155
asmlinkage s32 vfp_get_float(unsigned int reg);
arch/arm/vfp/vfp.h
156
asmlinkage void vfp_put_float(s32 val, unsigned int reg);
arch/arm/vfp/vfp.h
270
asmlinkage u64 vfp_get_double(unsigned int reg);
arch/arm/vfp/vfp.h
271
asmlinkage void vfp_put_double(u64 val, unsigned int reg);
arch/arm/vfp/vfp.h
377
asmlinkage void vfp_save_state(void *location, u32 fpexc);
arch/arm/vfp/vfp.h
378
asmlinkage u32 vfp_load_state(const void *location);
arch/arm64/crypto/aes-ce-ccm-glue.c
34
asmlinkage u32 ce_aes_mac_update(u8 const in[], u32 const rk[], int rounds,
arch/arm64/crypto/aes-ce-ccm-glue.c
38
asmlinkage void ce_aes_ccm_encrypt(u8 out[], u8 const in[], u32 cbytes,
arch/arm64/crypto/aes-ce-ccm-glue.c
42
asmlinkage void ce_aes_ccm_decrypt(u8 out[], u8 const in[], u32 cbytes,
arch/arm64/crypto/aes-glue.c
101
asmlinkage void aes_xts_decrypt(u8 out[], u8 const in[], u32 const rk1[],
arch/arm64/crypto/aes-glue.c
105
asmlinkage void aes_essiv_cbc_encrypt(u8 out[], u8 const in[], u32 const rk1[],
arch/arm64/crypto/aes-glue.c
108
asmlinkage void aes_essiv_cbc_decrypt(u8 out[], u8 const in[], u32 const rk1[],
arch/arm64/crypto/aes-glue.c
112
asmlinkage int aes_mac_update(u8 const in[], u32 const rk[], int rounds,
arch/arm64/crypto/aes-glue.c
77
asmlinkage void aes_ecb_encrypt(u8 out[], u8 const in[], u32 const rk[],
arch/arm64/crypto/aes-glue.c
79
asmlinkage void aes_ecb_decrypt(u8 out[], u8 const in[], u32 const rk[],
arch/arm64/crypto/aes-glue.c
82
asmlinkage void aes_cbc_encrypt(u8 out[], u8 const in[], u32 const rk[],
arch/arm64/crypto/aes-glue.c
84
asmlinkage void aes_cbc_decrypt(u8 out[], u8 const in[], u32 const rk[],
arch/arm64/crypto/aes-glue.c
87
asmlinkage void aes_cbc_cts_encrypt(u8 out[], u8 const in[], u32 const rk[],
arch/arm64/crypto/aes-glue.c
89
asmlinkage void aes_cbc_cts_decrypt(u8 out[], u8 const in[], u32 const rk[],
arch/arm64/crypto/aes-glue.c
92
asmlinkage void aes_ctr_encrypt(u8 out[], u8 const in[], u32 const rk[],
arch/arm64/crypto/aes-glue.c
95
asmlinkage void aes_xctr_encrypt(u8 out[], u8 const in[], u32 const rk[],
arch/arm64/crypto/aes-glue.c
98
asmlinkage void aes_xts_encrypt(u8 out[], u8 const in[], u32 const rk1[],
arch/arm64/crypto/aes-neonbs-glue.c
27
asmlinkage void aesbs_convert_key(u8 out[], u32 const rk[], int rounds);
arch/arm64/crypto/aes-neonbs-glue.c
29
asmlinkage void aesbs_ecb_encrypt(u8 out[], u8 const in[], u8 const rk[],
arch/arm64/crypto/aes-neonbs-glue.c
31
asmlinkage void aesbs_ecb_decrypt(u8 out[], u8 const in[], u8 const rk[],
arch/arm64/crypto/aes-neonbs-glue.c
34
asmlinkage void aesbs_cbc_decrypt(u8 out[], u8 const in[], u8 const rk[],
arch/arm64/crypto/aes-neonbs-glue.c
37
asmlinkage void aesbs_ctr_encrypt(u8 out[], u8 const in[], u8 const rk[],
arch/arm64/crypto/aes-neonbs-glue.c
40
asmlinkage void aesbs_xts_encrypt(u8 out[], u8 const in[], u8 const rk[],
arch/arm64/crypto/aes-neonbs-glue.c
42
asmlinkage void aesbs_xts_decrypt(u8 out[], u8 const in[], u8 const rk[],
arch/arm64/crypto/aes-neonbs-glue.c
46
asmlinkage void neon_aes_ecb_encrypt(u8 out[], u8 const in[], u32 const rk[],
arch/arm64/crypto/aes-neonbs-glue.c
48
asmlinkage void neon_aes_cbc_encrypt(u8 out[], u8 const in[], u32 const rk[],
arch/arm64/crypto/aes-neonbs-glue.c
50
asmlinkage void neon_aes_ctr_encrypt(u8 out[], u8 const in[], u32 const rk[],
arch/arm64/crypto/aes-neonbs-glue.c
52
asmlinkage void neon_aes_xts_encrypt(u8 out[], u8 const in[],
arch/arm64/crypto/aes-neonbs-glue.c
55
asmlinkage void neon_aes_xts_decrypt(u8 out[], u8 const in[],
arch/arm64/crypto/ghash-ce-glue.c
48
asmlinkage void pmull_ghash_update_p64(int blocks, u64 dg[], const char *src,
arch/arm64/crypto/ghash-ce-glue.c
51
asmlinkage void pmull_ghash_update_p8(int blocks, u64 dg[], const char *src,
arch/arm64/crypto/ghash-ce-glue.c
54
asmlinkage void pmull_gcm_encrypt(int bytes, u8 dst[], const u8 src[],
arch/arm64/crypto/ghash-ce-glue.c
57
asmlinkage int pmull_gcm_decrypt(int bytes, u8 dst[], const u8 src[],
arch/arm64/crypto/sm3-ce-glue.c
21
asmlinkage void sm3_ce_transform(struct sm3_state *sst, u8 const *src,
arch/arm64/crypto/sm3-neon-glue.c
17
asmlinkage void sm3_neon_transform(struct sm3_state *sst, u8 const *src,
arch/arm64/crypto/sm4-ce-ccm-glue.c
21
asmlinkage void sm4_ce_cbcmac_update(const u32 *rkey_enc, u8 *mac,
arch/arm64/crypto/sm4-ce-ccm-glue.c
23
asmlinkage void sm4_ce_ccm_enc(const u32 *rkey_enc, u8 *dst, const u8 *src,
arch/arm64/crypto/sm4-ce-ccm-glue.c
25
asmlinkage void sm4_ce_ccm_dec(const u32 *rkey_enc, u8 *dst, const u8 *src,
arch/arm64/crypto/sm4-ce-ccm-glue.c
27
asmlinkage void sm4_ce_ccm_final(const u32 *rkey_enc, u8 *iv, u8 *mac);
arch/arm64/crypto/sm4-ce-cipher-glue.c
18
asmlinkage void sm4_ce_do_crypt(const u32 *rk, void *out, const void *in);
arch/arm64/crypto/sm4-ce-gcm-glue.c
22
asmlinkage void sm4_ce_pmull_ghash_setup(const u32 *rkey_enc, u8 *ghash_table);
arch/arm64/crypto/sm4-ce-gcm-glue.c
23
asmlinkage void pmull_ghash_update(const u8 *ghash_table, u8 *ghash,
arch/arm64/crypto/sm4-ce-gcm-glue.c
25
asmlinkage void sm4_ce_pmull_gcm_enc(const u32 *rkey_enc, u8 *dst,
arch/arm64/crypto/sm4-ce-gcm-glue.c
29
asmlinkage void sm4_ce_pmull_gcm_dec(const u32 *rkey_enc, u8 *dst,
arch/arm64/crypto/sm4-ce-glue.c
26
asmlinkage void sm4_ce_expand_key(const u8 *key, u32 *rkey_enc, u32 *rkey_dec,
arch/arm64/crypto/sm4-ce-glue.c
28
asmlinkage void sm4_ce_crypt_block(const u32 *rkey, u8 *dst, const u8 *src);
arch/arm64/crypto/sm4-ce-glue.c
29
asmlinkage void sm4_ce_crypt(const u32 *rkey, u8 *dst, const u8 *src,
arch/arm64/crypto/sm4-ce-glue.c
31
asmlinkage void sm4_ce_cbc_enc(const u32 *rkey, u8 *dst, const u8 *src,
arch/arm64/crypto/sm4-ce-glue.c
33
asmlinkage void sm4_ce_cbc_dec(const u32 *rkey, u8 *dst, const u8 *src,
arch/arm64/crypto/sm4-ce-glue.c
35
asmlinkage void sm4_ce_cbc_cts_enc(const u32 *rkey, u8 *dst, const u8 *src,
arch/arm64/crypto/sm4-ce-glue.c
37
asmlinkage void sm4_ce_cbc_cts_dec(const u32 *rkey, u8 *dst, const u8 *src,
arch/arm64/crypto/sm4-ce-glue.c
39
asmlinkage void sm4_ce_ctr_enc(const u32 *rkey, u8 *dst, const u8 *src,
arch/arm64/crypto/sm4-ce-glue.c
41
asmlinkage void sm4_ce_xts_enc(const u32 *rkey1, u8 *dst, const u8 *src,
arch/arm64/crypto/sm4-ce-glue.c
44
asmlinkage void sm4_ce_xts_dec(const u32 *rkey1, u8 *dst, const u8 *src,
arch/arm64/crypto/sm4-ce-glue.c
47
asmlinkage void sm4_ce_mac_update(const u32 *rkey_enc, u8 *digest,
arch/arm64/crypto/sm4-neon-glue.c
21
asmlinkage void sm4_neon_crypt(const u32 *rkey, u8 *dst, const u8 *src,
arch/arm64/crypto/sm4-neon-glue.c
23
asmlinkage void sm4_neon_cbc_dec(const u32 *rkey_dec, u8 *dst, const u8 *src,
arch/arm64/crypto/sm4-neon-glue.c
25
asmlinkage void sm4_neon_ctr_crypt(const u32 *rkey_enc, u8 *dst, const u8 *src,
arch/arm64/include/asm/exception.h
29
asmlinkage void __noreturn handle_bad_stack(struct pt_regs *regs);
arch/arm64/include/asm/exception.h
31
asmlinkage void el1t_64_sync_handler(struct pt_regs *regs);
arch/arm64/include/asm/exception.h
32
asmlinkage void el1t_64_irq_handler(struct pt_regs *regs);
arch/arm64/include/asm/exception.h
33
asmlinkage void el1t_64_fiq_handler(struct pt_regs *regs);
arch/arm64/include/asm/exception.h
34
asmlinkage void el1t_64_error_handler(struct pt_regs *regs);
arch/arm64/include/asm/exception.h
36
asmlinkage void el1h_64_sync_handler(struct pt_regs *regs);
arch/arm64/include/asm/exception.h
37
asmlinkage void el1h_64_irq_handler(struct pt_regs *regs);
arch/arm64/include/asm/exception.h
38
asmlinkage void el1h_64_fiq_handler(struct pt_regs *regs);
arch/arm64/include/asm/exception.h
39
asmlinkage void el1h_64_error_handler(struct pt_regs *regs);
arch/arm64/include/asm/exception.h
41
asmlinkage void el0t_64_sync_handler(struct pt_regs *regs);
arch/arm64/include/asm/exception.h
42
asmlinkage void el0t_64_irq_handler(struct pt_regs *regs);
arch/arm64/include/asm/exception.h
43
asmlinkage void el0t_64_fiq_handler(struct pt_regs *regs);
arch/arm64/include/asm/exception.h
44
asmlinkage void el0t_64_error_handler(struct pt_regs *regs);
arch/arm64/include/asm/exception.h
46
asmlinkage void el0t_32_sync_handler(struct pt_regs *regs);
arch/arm64/include/asm/exception.h
47
asmlinkage void el0t_32_irq_handler(struct pt_regs *regs);
arch/arm64/include/asm/exception.h
48
asmlinkage void el0t_32_fiq_handler(struct pt_regs *regs);
arch/arm64/include/asm/exception.h
49
asmlinkage void el0t_32_error_handler(struct pt_regs *regs);
arch/arm64/include/asm/exception.h
51
asmlinkage void call_on_irq_stack(struct pt_regs *regs,
arch/arm64/include/asm/exception.h
53
asmlinkage void asm_exit_to_user_mode(struct pt_regs *regs);
arch/arm64/include/asm/kasan.h
18
asmlinkage void kasan_early_init(void);
arch/arm64/include/asm/kvm_asm.h
288
asmlinkage void kvm_unexpected_el2_exception(void);
arch/arm64/include/asm/kvm_asm.h
289
asmlinkage void __noreturn hyp_panic(void);
arch/arm64/include/asm/kvm_asm.h
290
asmlinkage void __noreturn hyp_panic_bad_stack(void);
arch/arm64/include/asm/kvm_asm.h
291
asmlinkage void kvm_unexpected_el2_exception(void);
arch/arm64/include/asm/kvm_asm.h
294
asmlinkage void __noreturn __kvm_host_psci_cpu_entry(bool is_cpu_on);
arch/arm64/include/asm/sdei.h
26
asmlinkage void __sdei_asm_handler(unsigned long event_num, unsigned long arg,
arch/arm64/include/asm/sdei.h
30
asmlinkage void __sdei_asm_entry_trampoline(unsigned long event_num,
arch/arm64/include/asm/sdei.h
43
asmlinkage unsigned long __sdei_handler(struct pt_regs *regs,
arch/arm64/include/asm/smp.h
83
asmlinkage void secondary_start_kernel(void);
arch/arm64/include/asm/syscall_wrapper.h
21
asmlinkage long __arm64_compat_sys##name(const struct pt_regs *regs); \
arch/arm64/include/asm/syscall_wrapper.h
25
asmlinkage long __arm64_compat_sys##name(const struct pt_regs *regs) \
arch/arm64/include/asm/syscall_wrapper.h
36
asmlinkage long __arm64_compat_sys_##sname(const struct pt_regs *__unused); \
arch/arm64/include/asm/syscall_wrapper.h
38
asmlinkage long __arm64_compat_sys_##sname(const struct pt_regs *__unused)
arch/arm64/include/asm/syscall_wrapper.h
41
asmlinkage long __arm64_compat_sys_##name(const struct pt_regs *regs); \
arch/arm64/include/asm/syscall_wrapper.h
42
asmlinkage long __weak __arm64_compat_sys_##name(const struct pt_regs *regs) \
arch/arm64/include/asm/syscall_wrapper.h
50
asmlinkage long __arm64_sys##name(const struct pt_regs *regs); \
arch/arm64/include/asm/syscall_wrapper.h
54
asmlinkage long __arm64_sys##name(const struct pt_regs *regs) \
arch/arm64/include/asm/syscall_wrapper.h
69
asmlinkage long __arm64_sys_##sname(const struct pt_regs *__unused); \
arch/arm64/include/asm/syscall_wrapper.h
71
asmlinkage long __arm64_sys_##sname(const struct pt_regs *__unused)
arch/arm64/include/asm/syscall_wrapper.h
74
asmlinkage long __arm64_sys_##name(const struct pt_regs *regs); \
arch/arm64/include/asm/syscall_wrapper.h
75
asmlinkage long __weak __arm64_sys_##name(const struct pt_regs *regs) \
arch/arm64/include/asm/syscall_wrapper.h
80
asmlinkage long __arm64_sys_ni_syscall(const struct pt_regs *__unused);
arch/arm64/kernel/efi.c
163
asmlinkage efi_status_t efi_handle_corrupted_x18(efi_status_t s, const char *f)
arch/arm64/kernel/efi.c
218
asmlinkage u64 *efi_rt_stack_top __ro_after_init;
arch/arm64/kernel/efi.c
220
asmlinkage efi_status_t __efi_rt_asm_recover(void);
arch/arm64/kernel/entry-common.c
161
asmlinkage void noinstr el##_##regsize##_##vector##_handler(struct pt_regs *regs) \
arch/arm64/kernel/entry-common.c
430
asmlinkage void noinstr el1h_64_sync_handler(struct pt_regs *regs)
arch/arm64/kernel/entry-common.c
513
asmlinkage void noinstr el1h_64_irq_handler(struct pt_regs *regs)
arch/arm64/kernel/entry-common.c
518
asmlinkage void noinstr el1h_64_fiq_handler(struct pt_regs *regs)
arch/arm64/kernel/entry-common.c
523
asmlinkage void noinstr el1h_64_error_handler(struct pt_regs *regs)
arch/arm64/kernel/entry-common.c
737
asmlinkage void noinstr el0t_64_sync_handler(struct pt_regs *regs)
arch/arm64/kernel/entry-common.c
827
asmlinkage void noinstr el0t_64_irq_handler(struct pt_regs *regs)
arch/arm64/kernel/entry-common.c
837
asmlinkage void noinstr el0t_64_fiq_handler(struct pt_regs *regs)
arch/arm64/kernel/entry-common.c
856
asmlinkage void noinstr el0t_64_error_handler(struct pt_regs *regs)
arch/arm64/kernel/entry-common.c
87
asmlinkage void noinstr asm_exit_to_user_mode(struct pt_regs *regs)
arch/arm64/kernel/entry-common.c
887
asmlinkage void noinstr el0t_32_sync_handler(struct pt_regs *regs)
arch/arm64/kernel/entry-common.c
937
asmlinkage void noinstr el0t_32_irq_handler(struct pt_regs *regs)
arch/arm64/kernel/entry-common.c
942
asmlinkage void noinstr el0t_32_fiq_handler(struct pt_regs *regs)
arch/arm64/kernel/entry-common.c
947
asmlinkage void noinstr el0t_32_error_handler(struct pt_regs *regs)
arch/arm64/kernel/entry-common.c
958
asmlinkage void noinstr __noreturn handle_bad_stack(struct pt_regs *regs)
arch/arm64/kernel/entry-common.c
968
asmlinkage noinstr unsigned long
arch/arm64/kernel/pi/map_kernel.c
241
asmlinkage void __init early_map_kernel(u64 boot_status, phys_addr_t fdt)
arch/arm64/kernel/pi/map_range.c
91
asmlinkage phys_addr_t __init create_init_idmap(pgd_t *pg_dir, ptdesc_t clrmask)
arch/arm64/kernel/pi/pi.h
36
asmlinkage void early_map_kernel(u64 boot_status, phys_addr_t fdt);
arch/arm64/kernel/pi/pi.h
38
asmlinkage phys_addr_t create_init_idmap(pgd_t *pgd, ptdesc_t clrmask);
arch/arm64/kernel/process.c
409
asmlinkage void ret_from_fork(void) asm("ret_from_fork");
arch/arm64/kernel/reloc_test_core.c
21
asmlinkage u64 absolute_data64(void);
arch/arm64/kernel/reloc_test_core.c
22
asmlinkage u64 absolute_data32(void);
arch/arm64/kernel/reloc_test_core.c
23
asmlinkage u64 absolute_data16(void);
arch/arm64/kernel/reloc_test_core.c
24
asmlinkage u64 signed_movw(void);
arch/arm64/kernel/reloc_test_core.c
25
asmlinkage u64 unsigned_movw(void);
arch/arm64/kernel/reloc_test_core.c
26
asmlinkage u64 relative_adrp(void);
arch/arm64/kernel/reloc_test_core.c
27
asmlinkage u64 relative_adrp_far(void);
arch/arm64/kernel/reloc_test_core.c
28
asmlinkage u64 relative_adr(void);
arch/arm64/kernel/reloc_test_core.c
29
asmlinkage u64 relative_data64(void);
arch/arm64/kernel/reloc_test_core.c
30
asmlinkage u64 relative_data32(void);
arch/arm64/kernel/reloc_test_core.c
31
asmlinkage u64 relative_data16(void);
arch/arm64/kernel/smp.c
195
asmlinkage notrace void secondary_start_kernel(void)
arch/arm64/kernel/sys.c
39
asmlinkage long sys_ni_syscall(void);
arch/arm64/kernel/sys.c
41
asmlinkage long __arm64_sys_ni_syscall(const struct pt_regs *__unused)
arch/arm64/kernel/sys.c
54
#define __SYSCALL(nr, sym) asmlinkage long __arm64_##sym(const struct pt_regs *);
arch/arm64/kernel/sys32.c
123
#define __SYSCALL(nr, sym) asmlinkage long __arm64_##sym(const struct pt_regs *);
arch/arm64/kernel/sys32.c
15
asmlinkage long compat_sys_sigreturn(void);
arch/arm64/kernel/sys32.c
16
asmlinkage long compat_sys_rt_sigreturn(void);
arch/arm64/kvm/hyp/nvhe/psci-relay.c
203
asmlinkage void __noreturn __kvm_host_psci_cpu_entry(bool is_cpu_on)
arch/arm64/kvm/hyp/nvhe/switch.c
356
asmlinkage void __noreturn hyp_panic(void)
arch/arm64/kvm/hyp/nvhe/switch.c
382
asmlinkage void __noreturn hyp_panic_bad_stack(void)
arch/arm64/kvm/hyp/nvhe/switch.c
387
asmlinkage void kvm_unexpected_el2_exception(void)
arch/arm64/kvm/hyp/vhe/switch.c
685
asmlinkage void kvm_unexpected_el2_exception(void)
arch/arm64/mm/context.c
339
asmlinkage void post_ttbr_update_workaround(void)
arch/arm64/mm/kasan_init.c
199
asmlinkage void __init kasan_early_init(void)
arch/csky/include/asm/ptrace.h
100
asmlinkage void syscall_trace_exit(struct pt_regs *regs);
arch/csky/include/asm/ptrace.h
99
asmlinkage int syscall_trace_enter(struct pt_regs *regs);
arch/csky/include/asm/sections.h
10
asmlinkage void csky_start(unsigned int unused, void *dtb_start);
arch/csky/include/asm/sections.h
11
asmlinkage void csky_start_secondary(void);
arch/csky/include/asm/traps.h
45
asmlinkage void do_trap_unknown(struct pt_regs *regs);
arch/csky/include/asm/traps.h
46
asmlinkage void do_trap_zdiv(struct pt_regs *regs);
arch/csky/include/asm/traps.h
47
asmlinkage void do_trap_buserr(struct pt_regs *regs);
arch/csky/include/asm/traps.h
48
asmlinkage void do_trap_misaligned(struct pt_regs *regs);
arch/csky/include/asm/traps.h
49
asmlinkage void do_trap_bkpt(struct pt_regs *regs);
arch/csky/include/asm/traps.h
50
asmlinkage void do_trap_illinsn(struct pt_regs *regs);
arch/csky/include/asm/traps.h
51
asmlinkage void do_trap_fpe(struct pt_regs *regs);
arch/csky/include/asm/traps.h
52
asmlinkage void do_trap_priv(struct pt_regs *regs);
arch/csky/include/asm/traps.h
53
asmlinkage void trap_c(struct pt_regs *regs);
arch/csky/include/asm/traps.h
55
asmlinkage void do_notify_resume(struct pt_regs *regs,
arch/csky/include/asm/traps.h
58
asmlinkage void do_page_fault(struct pt_regs *regs);
arch/csky/kernel/process.c
25
asmlinkage void ret_from_fork(void);
arch/csky/kernel/process.c
26
asmlinkage void ret_from_kernel_thread(void);
arch/csky/kernel/ptrace.c
320
asmlinkage int syscall_trace_enter(struct pt_regs *regs)
arch/csky/kernel/ptrace.c
336
asmlinkage void syscall_trace_exit(struct pt_regs *regs)
arch/csky/kernel/setup.c
147
asmlinkage __visible void __init csky_start(unsigned int unused,
arch/csky/kernel/signal.c
255
asmlinkage void do_notify_resume(struct pt_regs *regs,
arch/csky/kernel/traps.c
146
asmlinkage __visible void name(struct pt_regs *regs) \
arch/csky/kernel/traps.c
158
asmlinkage void do_trap_misaligned(struct pt_regs *regs)
arch/csky/kernel/traps.c
169
asmlinkage void do_trap_bkpt(struct pt_regs *regs)
arch/csky/kernel/traps.c
188
asmlinkage void do_trap_illinsn(struct pt_regs *regs)
arch/csky/kernel/traps.c
211
asmlinkage void do_trap_fpe(struct pt_regs *regs)
arch/csky/kernel/traps.c
221
asmlinkage void do_trap_priv(struct pt_regs *regs)
arch/csky/kernel/traps.c
231
asmlinkage void trap_c(struct pt_regs *regs)
arch/csky/kernel/traps.c
36
asmlinkage void csky_trap(void);
arch/csky/kernel/traps.c
38
asmlinkage void csky_systemcall(void);
arch/csky/kernel/traps.c
39
asmlinkage void csky_cmpxchg(void);
arch/csky/kernel/traps.c
40
asmlinkage void csky_get_tls(void);
arch/csky/kernel/traps.c
41
asmlinkage void csky_irq(void);
arch/csky/kernel/traps.c
43
asmlinkage void csky_pagefault(void);
arch/csky/kernel/traps.c
46
asmlinkage void _start_smp_secondary(void);
arch/csky/mm/fault.c
187
asmlinkage void do_page_fault(struct pt_regs *regs)
arch/hexagon/include/asm/syscalls.h
5
asmlinkage long sys_hexagon_fadvise64_64(int fd, int advice,
arch/hexagon/kernel/process.c
61
asmlinkage void ret_from_fork(void);
arch/loongarch/include/asm/asm-prototypes.h
16
asmlinkage void noinstr __no_stack_protector ret_from_fork(struct task_struct *prev,
arch/loongarch/include/asm/asm-prototypes.h
19
asmlinkage void noinstr __no_stack_protector ret_from_kernel_thread(struct task_struct *prev,
arch/loongarch/include/asm/cacheflush.h
34
asmlinkage void __flush_cache_all(void);
arch/loongarch/include/asm/exception.h
13
asmlinkage void cache_parity_error(void);
arch/loongarch/include/asm/exception.h
14
asmlinkage void noinstr do_ade(struct pt_regs *regs);
arch/loongarch/include/asm/exception.h
15
asmlinkage void noinstr do_ale(struct pt_regs *regs);
arch/loongarch/include/asm/exception.h
16
asmlinkage void noinstr do_bce(struct pt_regs *regs);
arch/loongarch/include/asm/exception.h
17
asmlinkage void noinstr do_bp(struct pt_regs *regs);
arch/loongarch/include/asm/exception.h
18
asmlinkage void noinstr do_ri(struct pt_regs *regs);
arch/loongarch/include/asm/exception.h
19
asmlinkage void noinstr do_fpu(struct pt_regs *regs);
arch/loongarch/include/asm/exception.h
20
asmlinkage void noinstr do_fpe(struct pt_regs *regs, unsigned long fcsr);
arch/loongarch/include/asm/exception.h
21
asmlinkage void noinstr do_lsx(struct pt_regs *regs);
arch/loongarch/include/asm/exception.h
22
asmlinkage void noinstr do_lasx(struct pt_regs *regs);
arch/loongarch/include/asm/exception.h
23
asmlinkage void noinstr do_lbt(struct pt_regs *regs);
arch/loongarch/include/asm/exception.h
24
asmlinkage void noinstr do_watch(struct pt_regs *regs);
arch/loongarch/include/asm/exception.h
25
asmlinkage void noinstr do_syscall(struct pt_regs *regs);
arch/loongarch/include/asm/exception.h
26
asmlinkage void noinstr do_reserved(struct pt_regs *regs);
arch/loongarch/include/asm/exception.h
27
asmlinkage void noinstr do_vint(struct pt_regs *regs, unsigned long sp);
arch/loongarch/include/asm/exception.h
28
asmlinkage void __kprobes do_page_fault(struct pt_regs *regs,
arch/loongarch/include/asm/exception.h
31
asmlinkage void handle_ade(void);
arch/loongarch/include/asm/exception.h
32
asmlinkage void handle_ale(void);
arch/loongarch/include/asm/exception.h
33
asmlinkage void handle_bce(void);
arch/loongarch/include/asm/exception.h
34
asmlinkage void handle_sys(void);
arch/loongarch/include/asm/exception.h
35
asmlinkage void handle_bp(void);
arch/loongarch/include/asm/exception.h
36
asmlinkage void handle_ri(void);
arch/loongarch/include/asm/exception.h
37
asmlinkage void handle_fpu(void);
arch/loongarch/include/asm/exception.h
38
asmlinkage void handle_fpe(void);
arch/loongarch/include/asm/exception.h
39
asmlinkage void handle_lsx(void);
arch/loongarch/include/asm/exception.h
40
asmlinkage void handle_lasx(void);
arch/loongarch/include/asm/exception.h
41
asmlinkage void handle_lbt(void);
arch/loongarch/include/asm/exception.h
42
asmlinkage void handle_watch(void);
arch/loongarch/include/asm/exception.h
43
asmlinkage void handle_reserved(void);
arch/loongarch/include/asm/exception.h
44
asmlinkage void handle_vint(void);
arch/loongarch/include/asm/exception.h
45
asmlinkage void noinstr handle_loongarch_irq(struct pt_regs *regs);
arch/loongarch/include/asm/fpu.h
29
asmlinkage void _init_fpu(unsigned int);
arch/loongarch/include/asm/fpu.h
30
asmlinkage void _save_fp(struct loongarch_fpu *);
arch/loongarch/include/asm/fpu.h
31
asmlinkage void _restore_fp(struct loongarch_fpu *);
arch/loongarch/include/asm/fpu.h
32
asmlinkage int _save_fp_context(void __user *fpregs, void __user *fcc, void __user *csr);
arch/loongarch/include/asm/fpu.h
33
asmlinkage int _restore_fp_context(void __user *fpregs, void __user *fcc, void __user *csr);
arch/loongarch/include/asm/fpu.h
35
asmlinkage void _save_lsx(struct loongarch_fpu *fpu);
arch/loongarch/include/asm/fpu.h
36
asmlinkage void _restore_lsx(struct loongarch_fpu *fpu);
arch/loongarch/include/asm/fpu.h
37
asmlinkage void _init_lsx_upper(void);
arch/loongarch/include/asm/fpu.h
38
asmlinkage void _restore_lsx_upper(struct loongarch_fpu *fpu);
arch/loongarch/include/asm/fpu.h
39
asmlinkage int _save_lsx_context(void __user *fpregs, void __user *fcc, void __user *fcsr);
arch/loongarch/include/asm/fpu.h
40
asmlinkage int _restore_lsx_context(void __user *fpregs, void __user *fcc, void __user *fcsr);
arch/loongarch/include/asm/fpu.h
42
asmlinkage void _save_lasx(struct loongarch_fpu *fpu);
arch/loongarch/include/asm/fpu.h
43
asmlinkage void _restore_lasx(struct loongarch_fpu *fpu);
arch/loongarch/include/asm/fpu.h
44
asmlinkage void _init_lasx_upper(void);
arch/loongarch/include/asm/fpu.h
45
asmlinkage void _restore_lasx_upper(struct loongarch_fpu *fpu);
arch/loongarch/include/asm/fpu.h
46
asmlinkage int _save_lasx_context(void __user *fpregs, void __user *fcc, void __user *fcsr);
arch/loongarch/include/asm/fpu.h
47
asmlinkage int _restore_lasx_context(void __user *fpregs, void __user *fcc, void __user *fcsr);
arch/loongarch/include/asm/idle.h
7
extern asmlinkage void __arch_cpu_idle(void);
arch/loongarch/include/asm/kasan.h
84
asmlinkage void kasan_early_init(void);
arch/loongarch/include/asm/lbt.h
15
asmlinkage void _init_lbt(void);
arch/loongarch/include/asm/lbt.h
16
asmlinkage void _save_lbt(struct loongarch_lbt *);
arch/loongarch/include/asm/lbt.h
17
asmlinkage void _restore_lbt(struct loongarch_lbt *);
arch/loongarch/include/asm/lbt.h
18
asmlinkage int _save_lbt_context(void __user *regs, void __user *eflags);
arch/loongarch/include/asm/lbt.h
19
asmlinkage int _restore_lbt_context(void __user *regs, void __user *eflags);
arch/loongarch/include/asm/lbt.h
20
asmlinkage int _save_ftop_context(void __user *ftop);
arch/loongarch/include/asm/lbt.h
21
asmlinkage int _restore_ftop_context(void __user *ftop);
arch/loongarch/include/asm/smp.h
89
extern asmlinkage void smpboot_entry(void);
arch/loongarch/include/asm/smp.h
90
extern asmlinkage void start_secondary(void);
arch/loongarch/include/asm/switch_to.h
25
extern asmlinkage struct task_struct *__switch_to(struct task_struct *prev,
arch/loongarch/kernel/irq.c
41
asmlinkage void spurious_interrupt(void)
arch/loongarch/kernel/process.c
150
asmlinkage void noinstr __no_stack_protector ret_from_fork(struct task_struct *prev,
arch/loongarch/kernel/process.c
157
asmlinkage void noinstr __no_stack_protector ret_from_kernel_thread(struct task_struct *prev,
arch/loongarch/kernel/process.c
69
asmlinkage void restore_and_ret(void);
arch/loongarch/kernel/process.c
70
asmlinkage void ret_from_fork_asm(void);
arch/loongarch/kernel/process.c
71
asmlinkage void ret_from_kernel_thread_asm(void);
arch/loongarch/kernel/smp.c
657
asmlinkage void start_secondary(void)
arch/loongarch/kernel/traps.c
1025
asmlinkage void noinstr do_lbt(struct pt_regs *regs)
arch/loongarch/kernel/traps.c
1057
asmlinkage void noinstr do_reserved(struct pt_regs *regs)
arch/loongarch/kernel/traps.c
1076
asmlinkage void cache_parity_error(void)
arch/loongarch/kernel/traps.c
1088
asmlinkage void noinstr handle_loongarch_irq(struct pt_regs *regs)
arch/loongarch/kernel/traps.c
1099
asmlinkage void noinstr do_vint(struct pt_regs *regs, unsigned long sp)
arch/loongarch/kernel/traps.c
508
asmlinkage void noinstr do_fpe(struct pt_regs *regs, unsigned long fcsr)
arch/loongarch/kernel/traps.c
535
asmlinkage void noinstr do_ade(struct pt_regs *regs)
arch/loongarch/kernel/traps.c
554
asmlinkage void noinstr do_ale(struct pt_regs *regs)
arch/loongarch/kernel/traps.c
628
asmlinkage void noinstr do_bce(struct pt_regs *regs)
arch/loongarch/kernel/traps.c
718
asmlinkage void noinstr do_bp(struct pt_regs *regs)
arch/loongarch/kernel/traps.c
803
asmlinkage void noinstr do_watch(struct pt_regs *regs)
arch/loongarch/kernel/traps.c
856
asmlinkage void noinstr do_ri(struct pt_regs *regs)
arch/loongarch/kernel/traps.c
951
asmlinkage void noinstr do_fpu(struct pt_regs *regs)
arch/loongarch/kernel/traps.c
968
asmlinkage void noinstr do_lsx(struct pt_regs *regs)
arch/loongarch/kernel/traps.c
990
asmlinkage void noinstr do_lasx(struct pt_regs *regs)
arch/loongarch/mm/cache.c
66
asmlinkage __visible void __flush_cache_all(void)
arch/loongarch/mm/fault.c
349
asmlinkage void __kprobes do_page_fault(struct pt_regs *regs,
arch/loongarch/mm/kasan_init.c
245
asmlinkage void __init kasan_early_init(void)
arch/m68k/68000/ints.c
33
asmlinkage void system_call(void);
arch/m68k/68000/ints.c
34
asmlinkage void buserr(void);
arch/m68k/68000/ints.c
35
asmlinkage void trap(void);
arch/m68k/68000/ints.c
36
asmlinkage void trap3(void);
arch/m68k/68000/ints.c
37
asmlinkage void trap4(void);
arch/m68k/68000/ints.c
38
asmlinkage void trap5(void);
arch/m68k/68000/ints.c
39
asmlinkage void trap6(void);
arch/m68k/68000/ints.c
40
asmlinkage void trap7(void);
arch/m68k/68000/ints.c
41
asmlinkage void trap8(void);
arch/m68k/68000/ints.c
42
asmlinkage void trap9(void);
arch/m68k/68000/ints.c
43
asmlinkage void trap10(void);
arch/m68k/68000/ints.c
44
asmlinkage void trap11(void);
arch/m68k/68000/ints.c
45
asmlinkage void trap12(void);
arch/m68k/68000/ints.c
46
asmlinkage void trap13(void);
arch/m68k/68000/ints.c
47
asmlinkage void trap14(void);
arch/m68k/68000/ints.c
48
asmlinkage void trap15(void);
arch/m68k/68000/ints.c
49
asmlinkage void trap33(void);
arch/m68k/68000/ints.c
50
asmlinkage void trap34(void);
arch/m68k/68000/ints.c
51
asmlinkage void trap35(void);
arch/m68k/68000/ints.c
52
asmlinkage void trap36(void);
arch/m68k/68000/ints.c
53
asmlinkage void trap37(void);
arch/m68k/68000/ints.c
54
asmlinkage void trap38(void);
arch/m68k/68000/ints.c
55
asmlinkage void trap39(void);
arch/m68k/68000/ints.c
56
asmlinkage void trap40(void);
arch/m68k/68000/ints.c
57
asmlinkage void trap41(void);
arch/m68k/68000/ints.c
58
asmlinkage void trap42(void);
arch/m68k/68000/ints.c
59
asmlinkage void trap43(void);
arch/m68k/68000/ints.c
60
asmlinkage void trap44(void);
arch/m68k/68000/ints.c
61
asmlinkage void trap45(void);
arch/m68k/68000/ints.c
62
asmlinkage void trap46(void);
arch/m68k/68000/ints.c
63
asmlinkage void trap47(void);
arch/m68k/68000/ints.c
64
asmlinkage irqreturn_t bad_interrupt(int, void *);
arch/m68k/68000/ints.c
65
asmlinkage irqreturn_t inthandler(void);
arch/m68k/68000/ints.c
66
asmlinkage irqreturn_t inthandler1(void);
arch/m68k/68000/ints.c
67
asmlinkage irqreturn_t inthandler2(void);
arch/m68k/68000/ints.c
68
asmlinkage irqreturn_t inthandler3(void);
arch/m68k/68000/ints.c
69
asmlinkage irqreturn_t inthandler4(void);
arch/m68k/68000/ints.c
70
asmlinkage irqreturn_t inthandler5(void);
arch/m68k/68000/ints.c
71
asmlinkage irqreturn_t inthandler6(void);
arch/m68k/68000/ints.c
72
asmlinkage irqreturn_t inthandler7(void);
arch/m68k/68000/ints.c
80
asmlinkage void process_int(int vec, struct pt_regs *fp)
arch/m68k/68000/ints.h
7
asmlinkage void process_int(int vec, struct pt_regs *fp);
arch/m68k/atari/ataints.c
78
asmlinkage void falcon_hblhandler(void);
arch/m68k/coldfire/m53xx.c
294
asmlinkage void __init sysinit(void)
arch/m68k/coldfire/vectors.c
26
asmlinkage void dbginterrupt_c(struct frame *fp)
arch/m68k/coldfire/vectors.c
39
asmlinkage void buserr(void);
arch/m68k/coldfire/vectors.c
40
asmlinkage void trap(void);
arch/m68k/coldfire/vectors.c
41
asmlinkage void system_call(void);
arch/m68k/coldfire/vectors.c
42
asmlinkage void inthandler(void);
arch/m68k/include/asm/floppy.h
179
asmlinkage irqreturn_t floppy_hardint(int irq, void *dev_id)
arch/m68k/include/asm/floppy.h
20
asmlinkage irqreturn_t floppy_hardint(int irq, void *dev_id);
arch/m68k/include/asm/irq.h
81
asmlinkage void do_IRQ(int irq, struct pt_regs *regs);
arch/m68k/include/asm/sun3xflop.h
114
asmlinkage irqreturn_t sun3xflop_hardint(int irq, void *dev_id)
arch/m68k/include/asm/switch_to.h
30
asmlinkage void resume(void);
arch/m68k/include/asm/syscalls.h
10
asmlinkage int sys_atomic_cmpxchg_32(unsigned long newval, int oldval, int d3,
arch/m68k/include/asm/syscalls.h
12
asmlinkage int sys_getpagesize(void);
arch/m68k/include/asm/syscalls.h
13
asmlinkage unsigned long sys_get_thread_area(void);
arch/m68k/include/asm/syscalls.h
14
asmlinkage int sys_set_thread_area(unsigned long tp);
arch/m68k/include/asm/syscalls.h
15
asmlinkage int sys_atomic_barrier(void);
arch/m68k/include/asm/syscalls.h
8
asmlinkage int sys_cacheflush(unsigned long addr, int scope, int cache,
arch/m68k/include/asm/traps.h
23
asmlinkage void auto_inthandler(void);
arch/m68k/include/asm/traps.h
24
asmlinkage void user_inthandler(void);
arch/m68k/include/asm/traps.h
25
asmlinkage void bad_inthandler(void);
arch/m68k/include/asm/traps.h
271
asmlinkage void berr_040cleanup(struct frame *fp);
arch/m68k/kernel/early_printk.c
19
asmlinkage void __init debug_cons_nputs(struct console *c, const char *s, unsigned int n);
arch/m68k/kernel/ints.c
167
asmlinkage void handle_badint(struct pt_regs *regs)
arch/m68k/kernel/ints.h
7
asmlinkage void handle_badint(struct pt_regs *regs);
arch/m68k/kernel/irq.c
20
asmlinkage void do_IRQ(int irq, struct pt_regs *regs)
arch/m68k/kernel/process.c
116
asmlinkage int m68k_clone(struct pt_regs *regs)
arch/m68k/kernel/process.c
137
asmlinkage int m68k_clone3(struct pt_regs *regs)
arch/m68k/kernel/process.c
43
asmlinkage void ret_from_fork(void);
arch/m68k/kernel/process.c
44
asmlinkage void ret_from_kernel_thread(void);
arch/m68k/kernel/process.h
7
asmlinkage int m68k_clone(struct pt_regs *regs);
arch/m68k/kernel/process.h
8
asmlinkage int m68k_clone3(struct pt_regs *regs);
arch/m68k/kernel/ptrace.c
277
asmlinkage int syscall_trace_enter(void)
arch/m68k/kernel/ptrace.c
290
asmlinkage void syscall_trace_leave(void)
arch/m68k/kernel/ptrace.h
5
asmlinkage int syscall_trace_enter(void);
arch/m68k/kernel/ptrace.h
6
asmlinkage void syscall_trace_leave(void);
arch/m68k/kernel/signal.c
1114
asmlinkage void do_notify_resume(struct pt_regs *regs)
arch/m68k/kernel/signal.c
758
asmlinkage void *do_sigreturn(struct pt_regs *regs, struct switch_stack *sw)
arch/m68k/kernel/signal.c
785
asmlinkage void *do_rt_sigreturn(struct pt_regs *regs, struct switch_stack *sw)
arch/m68k/kernel/signal.h
5
asmlinkage void do_notify_resume(struct pt_regs *regs);
arch/m68k/kernel/signal.h
6
asmlinkage void *do_sigreturn(struct pt_regs *regs, struct switch_stack *sw);
arch/m68k/kernel/signal.h
7
asmlinkage void *do_rt_sigreturn(struct pt_regs *regs, struct switch_stack *sw);
arch/m68k/kernel/sys_m68k.c
377
asmlinkage int
arch/m68k/kernel/sys_m68k.c
40
asmlinkage long sys_mmap2(unsigned long addr, unsigned long len,
arch/m68k/kernel/sys_m68k.c
462
asmlinkage int
arch/m68k/kernel/sys_m68k.c
536
asmlinkage int
arch/m68k/kernel/sys_m68k.c
545
asmlinkage int
arch/m68k/kernel/sys_m68k.c
564
asmlinkage int sys_getpagesize(void)
arch/m68k/kernel/sys_m68k.c
569
asmlinkage unsigned long sys_get_thread_area(void)
arch/m68k/kernel/sys_m68k.c
574
asmlinkage int sys_set_thread_area(unsigned long tp)
arch/m68k/kernel/sys_m68k.c
580
asmlinkage int sys_atomic_barrier(void)
arch/m68k/kernel/traps.c
1002
asmlinkage void trap_c(struct frame *fp)
arch/m68k/kernel/traps.c
1139
asmlinkage void set_esp0(unsigned long ssp)
arch/m68k/kernel/traps.c
1148
asmlinkage void fpsp040_die(void)
arch/m68k/kernel/traps.c
1154
asmlinkage void fpemu_signal(int signal, int code, void *addr)
arch/m68k/kernel/traps.c
130
asmlinkage void trap_c(struct frame *fp);
arch/m68k/kernel/traps.c
283
asmlinkage void berr_040cleanup(struct frame *fp)
arch/m68k/kernel/traps.c
753
asmlinkage void buserr_c(struct frame *fp)
arch/m68k/kernel/traps.h
10
asmlinkage void set_esp0(unsigned long ssp);
arch/m68k/kernel/traps.h
7
asmlinkage void buserr_c(struct frame *fp);
arch/m68k/kernel/traps.h
8
asmlinkage void fpemu_signal(int signal, int code, void *addr);
arch/m68k/kernel/traps.h
9
asmlinkage void fpsp040_die(void);
arch/m68k/kernel/vectors.c
100
asmlinkage void ovfl_vec(void) asm ("ovfl");
arch/m68k/kernel/vectors.c
101
asmlinkage void unfl_vec(void) asm ("unfl");
arch/m68k/kernel/vectors.c
102
asmlinkage void snan_vec(void) asm ("snan");
arch/m68k/kernel/vectors.c
103
asmlinkage void operr_vec(void) asm ("operr");
arch/m68k/kernel/vectors.c
104
asmlinkage void bsun_vec(void) asm ("bsun");
arch/m68k/kernel/vectors.c
105
asmlinkage void fline_vec(void) asm ("fline");
arch/m68k/kernel/vectors.c
106
asmlinkage void unsupp_vec(void) asm ("unsupp");
arch/m68k/kernel/vectors.c
121
asmlinkage void snan_vec6(void) asm ("_060_fpsp_snan");
arch/m68k/kernel/vectors.c
122
asmlinkage void operr_vec6(void) asm ("_060_fpsp_operr");
arch/m68k/kernel/vectors.c
123
asmlinkage void ovfl_vec6(void) asm ("_060_fpsp_ovfl");
arch/m68k/kernel/vectors.c
124
asmlinkage void unfl_vec6(void) asm ("_060_fpsp_unfl");
arch/m68k/kernel/vectors.c
125
asmlinkage void dz_vec6(void) asm ("_060_fpsp_dz");
arch/m68k/kernel/vectors.c
126
asmlinkage void inex_vec6(void) asm ("_060_fpsp_inex");
arch/m68k/kernel/vectors.c
127
asmlinkage void fline_vec6(void) asm ("_060_fpsp_fline");
arch/m68k/kernel/vectors.c
128
asmlinkage void unsupp_vec6(void) asm ("_060_fpsp_unsupp");
arch/m68k/kernel/vectors.c
129
asmlinkage void effadd_vec6(void) asm ("_060_fpsp_effadd");
arch/m68k/kernel/vectors.c
34
asmlinkage void system_call(void);
arch/m68k/kernel/vectors.c
35
asmlinkage void buserr(void);
arch/m68k/kernel/vectors.c
36
asmlinkage void trap(void);
arch/m68k/kernel/vectors.c
37
asmlinkage void nmihandler(void);
arch/m68k/kernel/vectors.c
39
asmlinkage void fpu_emu(void);
arch/m68k/kernel/vectors.c
67
asmlinkage void unimp_vec(void) asm ("_060_isp_unimp");
arch/m68k/kernel/vectors.c
98
asmlinkage void dz_vec(void) asm ("dz");
arch/m68k/kernel/vectors.c
99
asmlinkage void inex_vec(void) asm ("inex");
arch/m68k/sun3/config.c
53
asmlinkage void __init sun3_init(void)
arch/m68k/sun3/sun3.h
8
asmlinkage void sun3_init(void);
arch/microblaze/include/asm/entry.h
31
extern asmlinkage void do_notify_resume(struct pt_regs *regs, int in_syscall);
arch/microblaze/include/asm/exceptions.h
58
asmlinkage void full_exception(struct pt_regs *regs, unsigned int type,
arch/microblaze/include/asm/exceptions.h
61
asmlinkage void sw_exception(struct pt_regs *regs);
arch/microblaze/include/asm/kgdb.h
28
asmlinkage void microblaze_kgdb_break(struct pt_regs *regs);
arch/microblaze/include/asm/pgtable.h
436
asmlinkage void __init mmu_init(void);
arch/microblaze/include/asm/syscall.h
79
asmlinkage unsigned long do_syscall_trace_enter(struct pt_regs *regs);
arch/microblaze/include/asm/syscall.h
80
asmlinkage void do_syscall_trace_leave(struct pt_regs *regs);
arch/microblaze/include/asm/xilinx_mb_manager.h
22
asmlinkage void xmb_inject_err(void);
arch/microblaze/kernel/exceptions.c
54
asmlinkage void sw_exception(struct pt_regs *regs)
arch/microblaze/kernel/exceptions.c
69
asmlinkage void full_exception(struct pt_regs *regs, unsigned int type,
arch/microblaze/kernel/kgdb.c
82
asmlinkage void microblaze_kgdb_break(struct pt_regs *regs)
arch/microblaze/kernel/microblaze_ksyms.c
56
extern asmlinkage void xmb_inject_err(void);
arch/microblaze/kernel/ptrace.c
135
asmlinkage unsigned long do_syscall_trace_enter(struct pt_regs *regs)
arch/microblaze/kernel/ptrace.c
155
asmlinkage void do_syscall_trace_leave(struct pt_regs *regs)
arch/microblaze/kernel/signal.c
308
asmlinkage void do_notify_resume(struct pt_regs *regs, int in_syscall)
arch/microblaze/kernel/signal.c
81
asmlinkage long sys_rt_sigreturn(struct pt_regs *regs)
arch/microblaze/mm/init.c
165
asmlinkage void __init mmu_init(void)
arch/mips/alchemy/common/irq.c
1000
asmlinkage void plat_irq_dispatch(void)
arch/mips/ath25/board.c
208
asmlinkage void plat_irq_dispatch(void)
arch/mips/bcm47xx/irq.c
34
asmlinkage void plat_irq_dispatch(void)
arch/mips/bcm63xx/irq.c
161
asmlinkage void plat_irq_dispatch(void)
arch/mips/cavium-octeon/octeon-irq.c
2963
asmlinkage void plat_irq_dispatch(void)
arch/mips/cavium-octeon/setup.c
298
extern asmlinkage void handle_int(void);
arch/mips/cobalt/irq.c
23
asmlinkage void plat_irq_dispatch(void)
arch/mips/dec/setup.c
780
asmlinkage unsigned int dec_irq_dispatch(unsigned int irq)
arch/mips/include/asm/bmips.h
91
extern asmlinkage void plat_wired_tlb_setup(void);
arch/mips/include/asm/idle.h
9
extern asmlinkage void r4k_wait(void);
arch/mips/include/asm/irq.h
55
asmlinkage void plat_irq_dispatch(void);
arch/mips/include/asm/paccess.h
25
extern asmlinkage void handle_ibe(void);
arch/mips/include/asm/paccess.h
26
extern asmlinkage void handle_dbe(void);
arch/mips/include/asm/ptrace.h
163
extern asmlinkage long syscall_trace_enter(struct pt_regs *regs);
arch/mips/include/asm/ptrace.h
164
extern asmlinkage void syscall_trace_leave(struct pt_regs *regs);
arch/mips/include/asm/smp.h
59
extern asmlinkage void smp_bootstrap(void);
arch/mips/include/asm/smp.h
63
asmlinkage void start_secondary(void);
arch/mips/include/asm/switch_to.h
32
extern asmlinkage struct task_struct *resume(struct task_struct *prev,
arch/mips/include/asm/syscalls.h
10
asmlinkage int sysm_pipe(void);
arch/mips/include/asm/syscalls.h
11
asmlinkage long mipsmt_sys_sched_setaffinity(pid_t pid, unsigned int len,
arch/mips/include/asm/syscalls.h
13
asmlinkage long mipsmt_sys_sched_getaffinity(pid_t pid, unsigned int len,
arch/mips/include/asm/syscalls.h
15
asmlinkage long sys32_fallocate(int fd, int mode, unsigned offset_a2,
arch/mips/include/asm/syscalls.h
18
asmlinkage long sys32_fadvise64_64(int fd, int __pad,
arch/mips/include/asm/syscalls.h
22
asmlinkage ssize_t sys32_readahead(int fd, u32 pad0, u64 a2, u64 a3,
arch/mips/include/asm/syscalls.h
24
asmlinkage long sys32_sync_file_range(int fd, int __pad,
arch/mips/include/asm/syscalls.h
28
asmlinkage void sys32_rt_sigreturn(void);
arch/mips/include/asm/syscalls.h
29
asmlinkage void sys32_sigreturn(void);
arch/mips/include/asm/syscalls.h
30
asmlinkage int sys32_sigsuspend(compat_sigset_t __user *uset);
arch/mips/include/asm/syscalls.h
31
asmlinkage void sysn32_rt_sigreturn(void);
arch/mips/include/asm/syscalls.h
8
asmlinkage void sys_sigreturn(void);
arch/mips/include/asm/syscalls.h
9
asmlinkage void sys_rt_sigreturn(void);
arch/mips/include/asm/traps.h
42
asmlinkage void do_ade(struct pt_regs *regs);
arch/mips/include/asm/traps.h
43
asmlinkage void do_be(struct pt_regs *regs);
arch/mips/include/asm/traps.h
44
asmlinkage void do_ov(struct pt_regs *regs);
arch/mips/include/asm/traps.h
45
asmlinkage void do_fpe(struct pt_regs *regs, unsigned long fcr31);
arch/mips/include/asm/traps.h
46
asmlinkage void do_bp(struct pt_regs *regs);
arch/mips/include/asm/traps.h
47
asmlinkage void do_tr(struct pt_regs *regs);
arch/mips/include/asm/traps.h
48
asmlinkage void do_ri(struct pt_regs *regs);
arch/mips/include/asm/traps.h
49
asmlinkage void do_cpu(struct pt_regs *regs);
arch/mips/include/asm/traps.h
50
asmlinkage void do_msa_fpe(struct pt_regs *regs, unsigned int msacsr);
arch/mips/include/asm/traps.h
51
asmlinkage void do_msa(struct pt_regs *regs);
arch/mips/include/asm/traps.h
52
asmlinkage void do_mdmx(struct pt_regs *regs);
arch/mips/include/asm/traps.h
53
asmlinkage void do_watch(struct pt_regs *regs);
arch/mips/include/asm/traps.h
54
asmlinkage void do_mcheck(struct pt_regs *regs);
arch/mips/include/asm/traps.h
55
asmlinkage void do_mt(struct pt_regs *regs);
arch/mips/include/asm/traps.h
56
asmlinkage void do_dsp(struct pt_regs *regs);
arch/mips/include/asm/traps.h
57
asmlinkage void do_reserved(struct pt_regs *regs);
arch/mips/include/asm/traps.h
58
asmlinkage void do_ftlb(void);
arch/mips/include/asm/traps.h
59
asmlinkage void do_gsexc(struct pt_regs *regs, u32 diag1);
arch/mips/include/asm/traps.h
60
asmlinkage void do_daddi_ov(struct pt_regs *regs);
arch/mips/include/asm/traps.h
61
asmlinkage void do_page_fault(struct pt_regs *regs,
arch/mips/include/asm/traps.h
64
asmlinkage void cache_parity_error(void);
arch/mips/include/asm/traps.h
65
asmlinkage void ejtag_exception_handler(struct pt_regs *regs);
arch/mips/include/asm/traps.h
66
asmlinkage void __noreturn nmi_exception_handler(struct pt_regs *regs);
arch/mips/jazz/irq.c
93
asmlinkage void plat_irq_dispatch(void)
arch/mips/kernel/irq.c
48
asmlinkage void spurious_interrupt(void)
arch/mips/kernel/linux32.c
103
asmlinkage ssize_t sys32_readahead(int fd, u32 pad0, u64 a2, u64 a3,
arch/mips/kernel/linux32.c
109
asmlinkage long sys32_sync_file_range(int fd, int __pad,
arch/mips/kernel/linux32.c
119
asmlinkage long sys32_fadvise64_64(int fd, int __pad,
arch/mips/kernel/linux32.c
129
asmlinkage long sys32_fallocate(int fd, int mode, unsigned offset_a2,
arch/mips/kernel/mips-mt-fpaff.c
158
asmlinkage long mipsmt_sys_sched_getaffinity(pid_t pid, unsigned int len,
arch/mips/kernel/mips-mt-fpaff.c
66
asmlinkage long mipsmt_sys_sched_setaffinity(pid_t pid, unsigned int len,
arch/mips/kernel/process.c
49
asmlinkage void ret_from_fork(void);
arch/mips/kernel/process.c
50
asmlinkage void ret_from_kernel_thread(void);
arch/mips/kernel/ptrace.c
1322
asmlinkage long syscall_trace_enter(struct pt_regs *regs)
arch/mips/kernel/ptrace.c
1354
asmlinkage void syscall_trace_leave(struct pt_regs *regs)
arch/mips/kernel/r4k-bugs64.c
173
asmlinkage void __init do_daddi_ov(struct pt_regs *regs)
arch/mips/kernel/r4k-bugs64.c
185
extern asmlinkage void handle_daddi_ov(void);
arch/mips/kernel/signal-common.h
35
extern asmlinkage int
arch/mips/kernel/signal-common.h
37
extern asmlinkage int
arch/mips/kernel/signal-common.h
40
extern asmlinkage int _save_msa_all_upper(void __user *buf);
arch/mips/kernel/signal-common.h
41
extern asmlinkage int _restore_msa_all_upper(void __user *buf);
arch/mips/kernel/signal.c
637
asmlinkage void sys_sigreturn(void)
arch/mips/kernel/signal.c
674
asmlinkage void sys_rt_sigreturn(void)
arch/mips/kernel/signal.c
904
asmlinkage void do_notify_resume(struct pt_regs *regs, void *unused,
arch/mips/kernel/signal32.c
34
asmlinkage int sys32_sigsuspend(compat_sigset_t __user *uset)
arch/mips/kernel/signal_n32.c
51
asmlinkage void sysn32_rt_sigreturn(void)
arch/mips/kernel/signal_o32.c
155
asmlinkage void sys32_rt_sigreturn(void)
arch/mips/kernel/signal_o32.c
257
asmlinkage void sys32_sigreturn(void)
arch/mips/kernel/smp-bmips.c
583
asmlinkage void __weak plat_wired_tlb_setup(void)
arch/mips/kernel/smp.c
357
asmlinkage void start_secondary(void)
arch/mips/kernel/syscall.c
52
asmlinkage int sysm_pipe(void)
arch/mips/kernel/traps.c
100
extern asmlinkage void handle_watch(void);
arch/mips/kernel/traps.c
101
extern asmlinkage void handle_mt(void);
arch/mips/kernel/traps.c
102
extern asmlinkage void handle_dsp(void);
arch/mips/kernel/traps.c
1029
asmlinkage void do_bp(struct pt_regs *regs)
arch/mips/kernel/traps.c
103
extern asmlinkage void handle_mcheck(void);
arch/mips/kernel/traps.c
104
extern asmlinkage void handle_reserved(void);
arch/mips/kernel/traps.c
1116
asmlinkage void do_tr(struct pt_regs *regs)
arch/mips/kernel/traps.c
1153
asmlinkage void do_ri(struct pt_regs *regs)
arch/mips/kernel/traps.c
1404
asmlinkage void do_cpu(struct pt_regs *regs)
arch/mips/kernel/traps.c
1509
asmlinkage void do_msa_fpe(struct pt_regs *regs, unsigned int msacsr)
arch/mips/kernel/traps.c
1529
asmlinkage void do_msa(struct pt_regs *regs)
arch/mips/kernel/traps.c
1550
asmlinkage void do_mdmx(struct pt_regs *regs)
arch/mips/kernel/traps.c
1562
asmlinkage void do_watch(struct pt_regs *regs)
arch/mips/kernel/traps.c
1589
asmlinkage void do_mcheck(struct pt_regs *regs)
arch/mips/kernel/traps.c
1614
asmlinkage void do_mt(struct pt_regs *regs)
arch/mips/kernel/traps.c
1650
asmlinkage void do_dsp(struct pt_regs *regs)
arch/mips/kernel/traps.c
1658
asmlinkage void do_reserved(struct pt_regs *regs)
arch/mips/kernel/traps.c
1834
asmlinkage void cache_parity_error(void)
arch/mips/kernel/traps.c
1882
asmlinkage void do_ftlb(void)
arch/mips/kernel/traps.c
1911
asmlinkage void do_gsexc(struct pt_regs *regs, u32 diag1)
arch/mips/kernel/traps.c
449
asmlinkage void do_be(struct pt_regs *regs)
arch/mips/kernel/traps.c
754
asmlinkage void do_ov(struct pt_regs *regs)
arch/mips/kernel/traps.c
80
extern asmlinkage void skipover_handle_int(void);
arch/mips/kernel/traps.c
81
extern asmlinkage void handle_int(void);
arch/mips/kernel/traps.c
82
extern asmlinkage void handle_adel(void);
arch/mips/kernel/traps.c
83
extern asmlinkage void handle_ades(void);
arch/mips/kernel/traps.c
84
extern asmlinkage void handle_ibe(void);
arch/mips/kernel/traps.c
85
extern asmlinkage void handle_dbe(void);
arch/mips/kernel/traps.c
86
extern asmlinkage void handle_sys(void);
arch/mips/kernel/traps.c
87
extern asmlinkage void handle_bp(void);
arch/mips/kernel/traps.c
876
asmlinkage void do_fpe(struct pt_regs *regs, unsigned long fcr31)
arch/mips/kernel/traps.c
88
extern asmlinkage void handle_ri(void);
arch/mips/kernel/traps.c
89
extern asmlinkage void handle_ri_rdhwr_tlbp(void);
arch/mips/kernel/traps.c
90
extern asmlinkage void handle_ri_rdhwr(void);
arch/mips/kernel/traps.c
91
extern asmlinkage void handle_cpu(void);
arch/mips/kernel/traps.c
92
extern asmlinkage void handle_ov(void);
arch/mips/kernel/traps.c
93
extern asmlinkage void handle_tr(void);
arch/mips/kernel/traps.c
94
extern asmlinkage void handle_msa_fpe(void);
arch/mips/kernel/traps.c
95
extern asmlinkage void handle_fpe(void);
arch/mips/kernel/traps.c
96
extern asmlinkage void handle_ftlb(void);
arch/mips/kernel/traps.c
97
extern asmlinkage void handle_gsexc(void);
arch/mips/kernel/traps.c
98
extern asmlinkage void handle_msa(void);
arch/mips/kernel/traps.c
99
extern asmlinkage void handle_mdmx(void);
arch/mips/kernel/unaligned.c
1517
asmlinkage void do_ade(struct pt_regs *regs)
arch/mips/loongson2ef/common/irq.c
34
asmlinkage void plat_irq_dispatch(void)
arch/mips/loongson2ef/fuloong-2e/irq.c
24
asmlinkage void mach_irq_dispatch(unsigned int pending)
arch/mips/loongson64/pm.c
15
asmlinkage void loongson_lefi_sleep(unsigned long sleep_addr);
arch/mips/mm/c-octeon.c
342
asmlinkage void cache_parity_error_octeon_recoverable(void)
arch/mips/mm/c-octeon.c
351
asmlinkage void cache_parity_error_octeon_non_recoverable(void)
arch/mips/mm/cerr-sb1.c
165
asmlinkage void sb1_cache_error(void)
arch/mips/mm/fault.c
324
asmlinkage void do_page_fault(struct pt_regs *regs,
arch/mips/ralink/irq.c
110
asmlinkage void plat_irq_dispatch(void)
arch/mips/rb532/irq.c
213
asmlinkage void plat_irq_dispatch(void)
arch/mips/sgi-ip22/ip22-int.c
196
asmlinkage void plat_irq_dispatch(void)
arch/mips/sgi-ip32/ip32-irq.c
406
asmlinkage void plat_irq_dispatch(void)
arch/mips/sibyte/bcm1480/irq.c
332
asmlinkage void plat_irq_dispatch(void)
arch/mips/sibyte/sb1250/irq.c
287
asmlinkage void plat_irq_dispatch(void)
arch/mips/sni/irq.c
24
asmlinkage void plat_irq_dispatch(void)
arch/mips/txx9/generic/setup.c
507
asmlinkage void plat_irq_dispatch(void)
arch/nios2/include/asm/syscalls.h
10
asmlinkage long __sys_clone3(struct clone_args __user *uargs, size_t size);
arch/nios2/kernel/irq.c
19
asmlinkage void do_IRQ(int hwirq, struct pt_regs *regs)
arch/nios2/kernel/kgdb.c
130
asmlinkage void kgdb_breakpoint_c(struct pt_regs *regs)
arch/nios2/kernel/misaligned.c
66
asmlinkage void handle_unaligned_c(struct pt_regs *fp, int cause)
arch/nios2/kernel/process.c
253
asmlinkage int nios2_clone(unsigned long clone_flags, unsigned long newsp,
arch/nios2/kernel/process.c
28
asmlinkage void ret_from_fork(void);
arch/nios2/kernel/process.c
29
asmlinkage void ret_from_kernel_thread(void);
arch/nios2/kernel/ptrace.c
131
asmlinkage int do_syscall_trace_enter(void)
arch/nios2/kernel/ptrace.c
141
asmlinkage void do_syscall_trace_exit(void)
arch/nios2/kernel/setup.c
102
asmlinkage void __init nios2_boot_init(unsigned r4, unsigned r5, unsigned r6,
arch/nios2/kernel/signal.c
101
asmlinkage int do_rt_sigreturn(struct switch_stack *sw)
arch/nios2/kernel/signal.c
302
asmlinkage int do_notify_resume(struct pt_regs *regs)
arch/nios2/kernel/sys_nios2.c
21
asmlinkage int sys_cacheflush(unsigned long addr, unsigned long len,
arch/nios2/kernel/sys_nios2.c
57
asmlinkage int sys_getpagesize(void)
arch/nios2/kernel/traps.c
109
asmlinkage void breakpoint_c(struct pt_regs *fp)
arch/nios2/kernel/traps.c
122
asmlinkage void handle_unaligned_c(struct pt_regs *fp, int cause)
arch/nios2/kernel/traps.c
147
asmlinkage void handle_illegal_c(struct pt_regs *fp)
arch/nios2/kernel/traps.c
154
asmlinkage void handle_supervisor_instr(struct pt_regs *fp)
arch/nios2/kernel/traps.c
161
asmlinkage void handle_diverror_c(struct pt_regs *fp)
arch/nios2/kernel/traps.c
168
asmlinkage void unhandled_exception(struct pt_regs *regs, int cause)
arch/nios2/kernel/traps.c
183
asmlinkage void handle_trap_1_c(struct pt_regs *fp)
arch/nios2/kernel/traps.c
188
asmlinkage void handle_trap_2_c(struct pt_regs *fp)
arch/nios2/kernel/traps.c
193
asmlinkage void handle_trap_3_c(struct pt_regs *fp)
arch/nios2/mm/fault.c
43
asmlinkage void do_page_fault(struct pt_regs *regs, unsigned long cause,
arch/openrisc/include/asm/syscalls.h
18
asmlinkage long sys_or1k_atomic(unsigned long type, unsigned long *v1,
arch/openrisc/include/asm/syscalls.h
23
asmlinkage long __sys_clone(unsigned long clone_flags, unsigned long newsp,
arch/openrisc/include/asm/syscalls.h
25
asmlinkage long __sys_clone3(struct clone_args __user *uargs, size_t size);
arch/openrisc/include/asm/syscalls.h
26
asmlinkage long __sys_fork(void);
arch/openrisc/kernel/process.c
132
extern asmlinkage void ret_from_fork(void);
arch/openrisc/kernel/ptrace.c
291
asmlinkage long do_syscall_trace_enter(struct pt_regs *regs)
arch/openrisc/kernel/ptrace.c
30
asmlinkage long do_syscall_trace_enter(struct pt_regs *regs);
arch/openrisc/kernel/ptrace.c
310
asmlinkage void do_syscall_trace_leave(struct pt_regs *regs)
arch/openrisc/kernel/ptrace.c
32
asmlinkage void do_syscall_trace_leave(struct pt_regs *regs);
arch/openrisc/kernel/signal.c
105
asmlinkage long _sys_rt_sigreturn(struct pt_regs *regs)
arch/openrisc/kernel/signal.c
331
asmlinkage int
arch/openrisc/kernel/signal.c
38
asmlinkage long _sys_rt_sigreturn(struct pt_regs *regs);
arch/openrisc/kernel/signal.c
40
asmlinkage int do_work_pending(struct pt_regs *regs, unsigned int thread_flags,
arch/openrisc/kernel/smp.c
124
asmlinkage __init void secondary_start_kernel(void)
arch/openrisc/kernel/smp.c
27
asmlinkage __init void secondary_start_kernel(void);
arch/openrisc/kernel/traps.c
174
asmlinkage void unhandled_exception(struct pt_regs *regs, int ea, int vector)
arch/openrisc/kernel/traps.c
181
asmlinkage void do_fpe_trap(struct pt_regs *regs, unsigned long address)
arch/openrisc/kernel/traps.c
213
asmlinkage void do_trap(struct pt_regs *regs, unsigned long address)
arch/openrisc/kernel/traps.c
223
asmlinkage void do_unaligned_access(struct pt_regs *regs, unsigned long address)
arch/openrisc/kernel/traps.c
235
asmlinkage void do_bus_fault(struct pt_regs *regs, unsigned long address)
arch/openrisc/kernel/traps.c
410
asmlinkage void do_illegal_instruction(struct pt_regs *regs,
arch/openrisc/kernel/traps.c
43
asmlinkage void unhandled_exception(struct pt_regs *regs, int ea, int vector);
arch/openrisc/kernel/traps.c
44
asmlinkage void do_trap(struct pt_regs *regs, unsigned long address);
arch/openrisc/kernel/traps.c
45
asmlinkage void do_fpe_trap(struct pt_regs *regs, unsigned long address);
arch/openrisc/kernel/traps.c
46
asmlinkage void do_unaligned_access(struct pt_regs *regs, unsigned long address);
arch/openrisc/kernel/traps.c
47
asmlinkage void do_bus_fault(struct pt_regs *regs, unsigned long address);
arch/openrisc/kernel/traps.c
48
asmlinkage void do_illegal_instruction(struct pt_regs *regs,
arch/openrisc/mm/fault.c
34
asmlinkage void do_page_fault(struct pt_regs *regs, unsigned long address,
arch/openrisc/mm/fault.c
46
asmlinkage void do_page_fault(struct pt_regs *regs, unsigned long address,
arch/parisc/boot/compressed/misc.c
294
asmlinkage unsigned long __visible decompress_kernel(unsigned int started_wide,
arch/parisc/kernel/ftrace.c
56
asmlinkage void notrace __hot ftrace_function_trampoline(unsigned long parent,
arch/parisc/kernel/irq.c
489
asmlinkage void do_cpu_irq_mask(struct pt_regs *regs)
arch/parisc/kernel/parisc_ksyms.c
101
asmlinkage void * __canonicalize_funcptr_for_compare(void *);
arch/parisc/kernel/signal.c
581
asmlinkage void do_notify_resume(struct pt_regs *regs, long in_syscall)
arch/parisc/kernel/signal.c
76
asmlinkage void
arch/parisc/kernel/sys_parisc.c
185
asmlinkage unsigned long sys_mmap2(unsigned long addr, unsigned long len,
arch/parisc/kernel/sys_parisc.c
195
asmlinkage unsigned long sys_mmap(unsigned long addr, unsigned long len,
arch/parisc/kernel/sys_parisc.c
210
asmlinkage long parisc_truncate64(const char __user * path,
arch/parisc/kernel/sys_parisc.c
216
asmlinkage long parisc_ftruncate64(unsigned int fd,
arch/parisc/kernel/sys_parisc.c
224
asmlinkage long sys_truncate64(const char __user * path, unsigned long length)
arch/parisc/kernel/sys_parisc.c
228
asmlinkage long sys_ftruncate64(unsigned int fd, unsigned long length)
arch/parisc/kernel/sys_parisc.c
232
asmlinkage long sys_fcntl64(unsigned int fd, unsigned int cmd, unsigned long arg)
arch/parisc/kernel/sys_parisc.c
238
asmlinkage long parisc_truncate64(const char __user * path,
arch/parisc/kernel/sys_parisc.c
244
asmlinkage long parisc_ftruncate64(unsigned int fd,
arch/parisc/kernel/sys_parisc.c
251
asmlinkage ssize_t parisc_pread64(unsigned int fd, char __user *buf, size_t count,
arch/parisc/kernel/sys_parisc.c
257
asmlinkage ssize_t parisc_pwrite64(unsigned int fd, const char __user *buf,
arch/parisc/kernel/sys_parisc.c
263
asmlinkage ssize_t parisc_readahead(int fd, unsigned int high, unsigned int low,
arch/parisc/kernel/sys_parisc.c
269
asmlinkage long parisc_fadvise64_64(int fd,
arch/parisc/kernel/sys_parisc.c
277
asmlinkage long parisc_sync_file_range(int fd,
arch/parisc/kernel/sys_parisc.c
285
asmlinkage long parisc_fallocate(int fd, int mode, u32 offhi, u32 offlo,
arch/parisc/kernel/sys_parisc.c
292
asmlinkage long parisc_personality(unsigned long personality)
arch/parisc/kernel/sys_parisc.c
332
asmlinkage long parisc_timerfd_create(int clockid, int flags)
arch/parisc/kernel/sys_parisc.c
338
asmlinkage long parisc_signalfd4(int ufd, sigset_t __user *user_mask,
arch/parisc/kernel/sys_parisc.c
346
asmlinkage long parisc_compat_signalfd4(int ufd,
arch/parisc/kernel/sys_parisc.c
355
asmlinkage long parisc_eventfd2(unsigned int count, int flags)
arch/parisc/kernel/sys_parisc.c
361
asmlinkage long parisc_userfaultfd(int flags)
arch/parisc/kernel/sys_parisc.c
367
asmlinkage long parisc_pipe2(int __user *fildes, int flags)
arch/parisc/kernel/sys_parisc.c
373
asmlinkage long parisc_inotify_init1(int flags)
arch/parisc/kernel/sys_parisc.c
390
asmlinkage notrace long parisc_madvise(unsigned long start, size_t len_in, int behavior)
arch/parisc/kernel/sys_parisc32.c
19
asmlinkage long sys32_unimplemented(int r26, int r25, int r24, int r23,
arch/powerpc/crypto/aes-gcm-p10-glue.c
35
asmlinkage int aes_p10_set_encrypt_key(const u8 *userKey, const int bits,
arch/powerpc/crypto/aes-gcm-p10-glue.c
37
asmlinkage void aes_p10_encrypt(const u8 *in, u8 *out, const void *key);
arch/powerpc/crypto/aes-gcm-p10-glue.c
38
asmlinkage void aes_p10_gcm_encrypt(const u8 *in, u8 *out, size_t len,
arch/powerpc/crypto/aes-gcm-p10-glue.c
40
asmlinkage void aes_p10_gcm_decrypt(const u8 *in, u8 *out, size_t len,
arch/powerpc/crypto/aes-gcm-p10-glue.c
42
asmlinkage void gcm_init_htable(unsigned char htable[], unsigned char Xi[]);
arch/powerpc/crypto/aes-gcm-p10-glue.c
43
asmlinkage void gcm_ghash_p10(unsigned char *Xi, unsigned char *Htable,
arch/powerpc/crypto/aes-gcm-p10-glue.c
45
asmlinkage void gcm_update(u8 *iv, void *Xi);
arch/riscv/crypto/aes-riscv64-glue.c
24
asmlinkage void aes_ecb_encrypt_zvkned(const struct crypto_aes_ctx *key,
arch/riscv/crypto/aes-riscv64-glue.c
26
asmlinkage void aes_ecb_decrypt_zvkned(const struct crypto_aes_ctx *key,
arch/riscv/crypto/aes-riscv64-glue.c
29
asmlinkage void aes_cbc_encrypt_zvkned(const struct crypto_aes_ctx *key,
arch/riscv/crypto/aes-riscv64-glue.c
32
asmlinkage void aes_cbc_decrypt_zvkned(const struct crypto_aes_ctx *key,
arch/riscv/crypto/aes-riscv64-glue.c
36
asmlinkage void aes_cbc_cts_crypt_zvkned(const struct crypto_aes_ctx *key,
arch/riscv/crypto/aes-riscv64-glue.c
40
asmlinkage void aes_ctr32_crypt_zvkned_zvkb(const struct crypto_aes_ctx *key,
arch/riscv/crypto/aes-riscv64-glue.c
44
asmlinkage void aes_xts_encrypt_zvkned_zvbb_zvkg(
arch/riscv/crypto/aes-riscv64-glue.c
49
asmlinkage void aes_xts_decrypt_zvkned_zvbb_zvkg(
arch/riscv/crypto/ghash-riscv64-glue.c
25
asmlinkage void ghash_zvkg(be128 *accumulator, const be128 *key, const u8 *data,
arch/riscv/crypto/sm3-riscv64-glue.c
25
asmlinkage void sm3_transform_zvksh_zvkb(
arch/riscv/crypto/sm4-riscv64-glue.c
20
asmlinkage void sm4_expandkey_zvksed_zvkb(const u8 user_key[SM4_KEY_SIZE],
arch/riscv/crypto/sm4-riscv64-glue.c
23
asmlinkage void sm4_crypt_zvksed_zvkb(const u32 rkey[SM4_RKEY_WORDS],
arch/riscv/include/asm/asm-prototypes.h
15
asmlinkage int enter_vector_usercopy(void *dst, void *src, size_t n, bool enable_sum);
arch/riscv/include/asm/asm-prototypes.h
34
asmlinkage void riscv_v_context_nesting_start(struct pt_regs *regs);
arch/riscv/include/asm/asm-prototypes.h
35
asmlinkage void riscv_v_context_nesting_end(struct pt_regs *regs);
arch/riscv/include/asm/asm-prototypes.h
40
#define DECLARE_DO_ERROR_INFO(name) asmlinkage void name(struct pt_regs *regs)
arch/riscv/include/asm/asm-prototypes.h
56
asmlinkage void ret_from_fork_kernel(void *fn_arg, int (*fn)(void *), struct pt_regs *regs);
arch/riscv/include/asm/asm-prototypes.h
57
asmlinkage void ret_from_fork_user(struct pt_regs *regs);
arch/riscv/include/asm/asm-prototypes.h
58
asmlinkage void handle_bad_stack(struct pt_regs *regs);
arch/riscv/include/asm/asm-prototypes.h
59
asmlinkage void do_page_fault(struct pt_regs *regs);
arch/riscv/include/asm/asm-prototypes.h
60
asmlinkage void do_irq(struct pt_regs *regs);
arch/riscv/include/asm/irq_stack.h
15
asmlinkage void call_on_irq_stack(struct pt_regs *regs,
arch/riscv/include/asm/kasan.h
40
asmlinkage void kasan_early_init(void);
arch/riscv/include/asm/smp.h
58
asmlinkage void smp_callin(void);
arch/riscv/include/asm/string.h
13
extern asmlinkage void *memset(void *, int, size_t);
arch/riscv/include/asm/string.h
14
extern asmlinkage void *__memset(void *, int, size_t);
arch/riscv/include/asm/string.h
16
extern asmlinkage void *memcpy(void *, const void *, size_t);
arch/riscv/include/asm/string.h
17
extern asmlinkage void *__memcpy(void *, const void *, size_t);
arch/riscv/include/asm/string.h
19
extern asmlinkage void *memmove(void *, const void *, size_t);
arch/riscv/include/asm/string.h
20
extern asmlinkage void *__memmove(void *, const void *, size_t);
arch/riscv/include/asm/string.h
24
extern asmlinkage int strcmp(const char *cs, const char *ct);
arch/riscv/include/asm/string.h
27
extern asmlinkage __kernel_size_t strlen(const char *);
arch/riscv/include/asm/string.h
30
extern asmlinkage int strncmp(const char *cs, const char *ct, size_t count);
arch/riscv/include/asm/suspend.h
59
asmlinkage void hibernate_restore_image(unsigned long resume_satp, unsigned long satp_temp,
arch/riscv/include/asm/suspend.h
61
asmlinkage int hibernate_core_restore_code(void);
arch/riscv/include/asm/syscall.h
120
asmlinkage long sys_riscv_flush_icache(uintptr_t, uintptr_t, uintptr_t);
arch/riscv/include/asm/syscall.h
122
asmlinkage long sys_riscv_hwprobe(struct riscv_hwprobe *, size_t, size_t,
arch/riscv/include/asm/syscall_wrapper.h
102
asmlinkage long __weak __riscv_sys_##name(const struct pt_regs *regs); \
arch/riscv/include/asm/syscall_wrapper.h
103
asmlinkage long __weak __riscv_sys_##name(const struct pt_regs *regs) \
arch/riscv/include/asm/syscall_wrapper.h
13
asmlinkage long __riscv_sys_ni_syscall(const struct pt_regs *);
arch/riscv/include/asm/syscall_wrapper.h
51
asmlinkage long __riscv_compat_sys##name(const struct pt_regs *regs); \
arch/riscv/include/asm/syscall_wrapper.h
58
asmlinkage long __riscv_compat_sys##name(const struct pt_regs *regs) \
arch/riscv/include/asm/syscall_wrapper.h
65
asmlinkage long __riscv_compat_sys_##sname(const struct pt_regs *__unused); \
arch/riscv/include/asm/syscall_wrapper.h
67
asmlinkage long __riscv_compat_sys_##sname(const struct pt_regs *__unused)
arch/riscv/include/asm/syscall_wrapper.h
70
asmlinkage long __weak __riscv_compat_sys_##name(const struct pt_regs *regs); \
arch/riscv/include/asm/syscall_wrapper.h
71
asmlinkage long __weak __riscv_compat_sys_##name(const struct pt_regs *regs) \
arch/riscv/include/asm/syscall_wrapper.h
79
asmlinkage long __riscv_sys##name(const struct pt_regs *regs); \
arch/riscv/include/asm/syscall_wrapper.h
89
asmlinkage long __riscv_sys##name(const struct pt_regs *regs) \
arch/riscv/include/asm/syscall_wrapper.h
97
asmlinkage long __riscv_sys_##sname(const struct pt_regs *__unused); \
arch/riscv/include/asm/syscall_wrapper.h
99
asmlinkage long __riscv_sys_##sname(const struct pt_regs *__unused)
arch/riscv/kernel/compat_syscall_table.c
14
#define __SYSCALL(nr, call) asmlinkage long __riscv_##call(const struct pt_regs *);
arch/riscv/kernel/compat_syscall_table.c
20
asmlinkage long compat_sys_rt_sigreturn(void);
arch/riscv/kernel/head.h
13
asmlinkage void __init setup_vm(uintptr_t dtb_pa);
arch/riscv/kernel/head.h
15
asmlinkage void __init __copy_data(void);
arch/riscv/kernel/kernel_mode_vector.c
155
asmlinkage void riscv_v_context_nesting_start(struct pt_regs *regs)
arch/riscv/kernel/kernel_mode_vector.c
169
asmlinkage void riscv_v_context_nesting_end(struct pt_regs *regs)
arch/riscv/kernel/process.c
226
asmlinkage void ret_from_fork_kernel(void *fn_arg, int (*fn)(void *), struct pt_regs *regs)
arch/riscv/kernel/process.c
233
asmlinkage void ret_from_fork_user(struct pt_regs *regs)
arch/riscv/kernel/process.c
42
extern asmlinkage void ret_from_fork_kernel_asm(void);
arch/riscv/kernel/process.c
43
extern asmlinkage void ret_from_fork_user_asm(void);
arch/riscv/kernel/smpboot.c
219
asmlinkage __visible void smp_callin(void)
arch/riscv/kernel/stacktrace.c
35
extern asmlinkage void handle_exception(void);
arch/riscv/kernel/sys_riscv.c
82
asmlinkage long __riscv_sys_ni_syscall(const struct pt_regs *__unused)
arch/riscv/kernel/syscall_table.c
15
#define __SYSCALL(nr, call) asmlinkage long __riscv_##call(const struct pt_regs *);
arch/riscv/kernel/traps.c
151
asmlinkage __visible __trap_section void name(struct pt_regs *regs) \
arch/riscv/kernel/traps.c
173
asmlinkage __visible __trap_section void do_trap_insn_illegal(struct pt_regs *regs)
arch/riscv/kernel/traps.c
242
asmlinkage __visible __trap_section void do_trap_load_misaligned(struct pt_regs *regs)
arch/riscv/kernel/traps.c
247
asmlinkage __visible __trap_section void do_trap_store_misaligned(struct pt_regs *regs)
arch/riscv/kernel/traps.c
307
asmlinkage __visible __trap_section void do_trap_break(struct pt_regs *regs)
arch/riscv/kernel/traps.c
326
asmlinkage __visible __trap_section __no_stack_protector
arch/riscv/kernel/traps.c
409
asmlinkage __visible __trap_section void do_trap_software_check(struct pt_regs *regs)
arch/riscv/kernel/traps.c
426
asmlinkage __visible noinstr void do_page_fault(struct pt_regs *regs)
arch/riscv/kernel/traps.c
449
asmlinkage void noinstr do_irq(struct pt_regs *regs)
arch/riscv/kernel/traps.c
481
asmlinkage void handle_bad_stack(struct pt_regs *regs)
arch/riscv/lib/riscv_v_helpers.c
22
asmlinkage int enter_vector_usercopy(void *dst, void *src, size_t n,
arch/riscv/mm/init.c
1088
asmlinkage void __init setup_vm(uintptr_t dtb_pa)
arch/riscv/mm/init.c
1375
asmlinkage void __init setup_vm(uintptr_t dtb_pa)
arch/riscv/mm/init.c
767
asmlinkage void __init __copy_data(void)
arch/riscv/mm/kasan_init.c
322
asmlinkage void __init kasan_early_init(void)
arch/sh/boot/romimage/mmcif-sh7724.c
37
asmlinkage void mmcif_loader(unsigned char *buf, unsigned long no_bytes)
arch/sh/include/asm/checksum_32.h
24
asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum);
arch/sh/include/asm/checksum_32.h
34
asmlinkage __wsum csum_partial_copy_generic(const void *src, void *dst, int len);
arch/sh/include/asm/irq.h
31
asmlinkage int do_IRQ(unsigned int irq, struct pt_regs *regs);
arch/sh/include/asm/syscalls.h
11
asmlinkage int sys_cacheflush(unsigned long addr, unsigned long len, int op);
arch/sh/include/asm/syscalls.h
5
asmlinkage int old_mmap(unsigned long addr, unsigned long len,
arch/sh/include/asm/syscalls.h
8
asmlinkage long sys_mmap2(unsigned long addr, unsigned long len,
arch/sh/include/asm/syscalls_32.h
11
asmlinkage int sys_sigreturn(void);
arch/sh/include/asm/syscalls_32.h
12
asmlinkage int sys_rt_sigreturn(void);
arch/sh/include/asm/syscalls_32.h
13
asmlinkage int sys_sh_pipe(void);
arch/sh/include/asm/syscalls_32.h
14
asmlinkage ssize_t sys_pread_wrapper(unsigned int fd, char __user *buf,
arch/sh/include/asm/syscalls_32.h
16
asmlinkage ssize_t sys_pwrite_wrapper(unsigned int fd, const char __user *buf,
arch/sh/include/asm/syscalls_32.h
18
asmlinkage int sys_fadvise64_64_wrapper(int fd, u32 offset0, u32 offset1,
arch/sh/include/asm/syscalls_32.h
22
asmlinkage long do_syscall_trace_enter(struct pt_regs *regs);
arch/sh/include/asm/syscalls_32.h
23
asmlinkage void do_syscall_trace_leave(struct pt_regs *regs);
arch/sh/include/asm/syscalls_32.h
24
asmlinkage void do_notify_resume(struct pt_regs *regs, unsigned int save_r0,
arch/sh/include/asm/tlb.h
28
asmlinkage int handle_tlbmiss(struct pt_regs *regs, unsigned long error_code,
arch/sh/include/asm/traps_32.h
43
asmlinkage void do_address_error(struct pt_regs *regs,
arch/sh/include/asm/traps_32.h
46
asmlinkage void do_page_fault(struct pt_regs *regs,
arch/sh/include/asm/traps_32.h
49
asmlinkage void do_divide_error(unsigned long r4);
arch/sh/include/asm/traps_32.h
50
asmlinkage void do_reserved_inst(void);
arch/sh/include/asm/traps_32.h
51
asmlinkage void do_illegal_slot_inst(void);
arch/sh/include/asm/traps_32.h
52
asmlinkage void do_exception_error(void);
arch/sh/include/asm/traps_32.h
55
asmlinkage void name##_trap_handler(unsigned long r4, unsigned long r5, \
arch/sh/kernel/cpu/init.c
295
asmlinkage void cpu_init(void)
arch/sh/kernel/irq.c
188
asmlinkage __irq_entry int do_IRQ(unsigned int irq, struct pt_regs *regs)
arch/sh/kernel/process_32.c
87
asmlinkage void ret_from_fork(void);
arch/sh/kernel/process_32.c
88
asmlinkage void ret_from_kernel_thread(void);
arch/sh/kernel/ptrace_32.c
455
asmlinkage long do_syscall_trace_enter(struct pt_regs *regs)
arch/sh/kernel/ptrace_32.c
475
asmlinkage void do_syscall_trace_leave(struct pt_regs *regs)
arch/sh/kernel/signal_32.c
155
asmlinkage int sys_sigreturn(void)
arch/sh/kernel/signal_32.c
185
asmlinkage int sys_rt_sigreturn(void)
arch/sh/kernel/signal_32.c
501
asmlinkage void do_notify_resume(struct pt_regs *regs, unsigned int save_r0,
arch/sh/kernel/smp.c
175
static asmlinkage void start_secondary(void)
arch/sh/kernel/sys_sh.c
32
asmlinkage int old_mmap(unsigned long addr, unsigned long len,
arch/sh/kernel/sys_sh.c
41
asmlinkage long sys_mmap2(unsigned long addr, unsigned long len,
arch/sh/kernel/sys_sh.c
58
asmlinkage int sys_cacheflush(unsigned long addr, unsigned long len, int op)
arch/sh/kernel/sys_sh32.c
26
asmlinkage int sys_sh_pipe(void)
arch/sh/kernel/sys_sh32.c
39
asmlinkage ssize_t sys_pread_wrapper(unsigned int fd, char __user *buf,
arch/sh/kernel/sys_sh32.c
45
asmlinkage ssize_t sys_pwrite_wrapper(unsigned int fd, const char __user *buf,
arch/sh/kernel/sys_sh32.c
51
asmlinkage int sys_fadvise64_64_wrapper(int fd, u32 offset0, u32 offset1,
arch/sh/kernel/traps_32.c
489
asmlinkage void do_address_error(struct pt_regs *regs,
arch/sh/kernel/traps_32.c
598
asmlinkage void do_divide_error(unsigned long r4)
arch/sh/kernel/traps_32.c
617
asmlinkage void do_reserved_inst(void)
arch/sh/kernel/traps_32.c
702
asmlinkage void do_illegal_slot_inst(void)
arch/sh/kernel/traps_32.c
728
asmlinkage void do_exception_error(void)
arch/sh/mm/fault.c
389
asmlinkage void __kprobes do_page_fault(struct pt_regs *regs,
arch/sh/mm/tlbex_32.c
22
asmlinkage int __kprobes
arch/sparc/include/asm/kgdb.h
35
asmlinkage void kgdb_trap(unsigned long trap_level, struct pt_regs *regs);
arch/sparc/include/asm/kprobes.h
51
asmlinkage void __kprobes kprobe_trap(unsigned long trap_level,
arch/sparc/include/asm/pgtable_64.h
1159
asmlinkage void do_sparc64_fault(struct pt_regs *regs);
arch/sparc/include/asm/syscalls.h
10
asmlinkage long sparc_clone3(struct pt_regs *regs);
arch/sparc/include/asm/syscalls.h
7
asmlinkage long sparc_fork(struct pt_regs *regs);
arch/sparc/include/asm/syscalls.h
8
asmlinkage long sparc_vfork(struct pt_regs *regs);
arch/sparc/include/asm/syscalls.h
9
asmlinkage long sparc_clone(struct pt_regs *regs);
arch/sparc/kernel/entry.h
78
asmlinkage void sparc_breakpoint(struct pt_regs *regs);
arch/sparc/kernel/entry.h
85
asmlinkage int syscall_trace_enter(struct pt_regs *regs);
arch/sparc/kernel/entry.h
86
asmlinkage void syscall_trace_leave(struct pt_regs *regs);
arch/sparc/kernel/kernel.h
166
asmlinkage void do_sigreturn(struct pt_regs *regs);
arch/sparc/kernel/kernel.h
167
asmlinkage void do_rt_sigreturn(struct pt_regs *regs);
arch/sparc/kernel/kernel.h
170
asmlinkage int do_sys_sigstack(struct sigstack __user *ssptr,
arch/sparc/kernel/kernel.h
175
asmlinkage int syscall_trace(struct pt_regs *regs, int syscall_exit_p);
arch/sparc/kernel/kernel.h
178
asmlinkage void kernel_unaligned_trap(struct pt_regs *regs, unsigned int insn);
arch/sparc/kernel/kernel.h
179
asmlinkage void user_unaligned_trap(struct pt_regs *regs, unsigned int insn);
arch/sparc/kernel/kernel.h
18
asmlinkage long sparc_clone(struct pt_regs *regs);
arch/sparc/kernel/kernel.h
19
asmlinkage long sparc_fork(struct pt_regs *regs);
arch/sparc/kernel/kernel.h
20
asmlinkage long sparc_vfork(struct pt_regs *regs);
arch/sparc/kernel/kernel.h
21
asmlinkage long sparc_clone3(struct pt_regs *regs);
arch/sparc/kernel/kernel.h
36
asmlinkage long sys_kern_features(void);
arch/sparc/kernel/kernel.h
39
asmlinkage void kernel_unaligned_trap(struct pt_regs *regs, unsigned int insn);
arch/sparc/kernel/kernel.h
45
asmlinkage void uprobe_trap(struct pt_regs *regs,
arch/sparc/kernel/kernel.h
66
asmlinkage void do_rt_sigreturn32(struct pt_regs *regs);
arch/sparc/kernel/kernel.h
68
asmlinkage int do_sys32_sigstack(u32 u_ssptr, u32 u_ossptr, unsigned long sp);
arch/sparc/kernel/kgdb_32.c
138
asmlinkage void kgdb_trap(unsigned long trap_level, struct pt_regs *regs)
arch/sparc/kernel/kgdb_64.c
164
asmlinkage void kgdb_trap(unsigned long trap_level, struct pt_regs *regs)
arch/sparc/kernel/kprobes.c
399
asmlinkage void __kprobes kprobe_trap(unsigned long trap_level,
arch/sparc/kernel/process.c
123
asmlinkage long sparc_clone3(struct pt_regs *regs)
arch/sparc/kernel/process.c
19
asmlinkage long sparc_fork(struct pt_regs *regs)
arch/sparc/kernel/process.c
46
asmlinkage long sparc_vfork(struct pt_regs *regs)
arch/sparc/kernel/process.c
74
asmlinkage long sparc_clone(struct pt_regs *regs)
arch/sparc/kernel/ptrace_32.c
436
asmlinkage int syscall_trace(struct pt_regs *regs, int syscall_exit_p)
arch/sparc/kernel/ptrace_64.c
1085
asmlinkage int syscall_trace_enter(struct pt_regs *regs)
arch/sparc/kernel/ptrace_64.c
1108
asmlinkage void syscall_trace_leave(struct pt_regs *regs)
arch/sparc/kernel/signal32.c
174
asmlinkage void do_rt_sigreturn32(struct pt_regs *regs)
arch/sparc/kernel/signal32.c
707
asmlinkage int do_sys32_sigstack(u32 u_ssptr, u32 u_ossptr, unsigned long sp)
arch/sparc/kernel/signal_32.c
141
asmlinkage void do_rt_sigreturn(struct pt_regs *regs)
arch/sparc/kernel/signal_32.c
530
asmlinkage int do_sys_sigstack(struct sigstack __user *ssptr,
arch/sparc/kernel/signal_32.c
74
asmlinkage void do_sigreturn(struct pt_regs *regs)
arch/sparc/kernel/signal_64.c
140
asmlinkage void sparc64_get_context(struct pt_regs *regs)
arch/sparc/kernel/signal_64.c
41
asmlinkage void sparc64_set_context(struct pt_regs *regs)
arch/sparc/kernel/sys_sparc_32.c
155
asmlinkage void
arch/sparc/kernel/sys_sparc_64.c
523
asmlinkage void sparc_breakpoint(struct pt_regs *regs)
arch/sparc/kernel/systbls.h
12
asmlinkage long sys_getpagesize(void);
arch/sparc/kernel/systbls.h
13
asmlinkage long sys_sparc_pipe(void);
arch/sparc/kernel/systbls.h
14
asmlinkage long sys_nis_syscall(void);
arch/sparc/kernel/systbls.h
15
asmlinkage long sys_getdomainname(char __user *name, int len);
arch/sparc/kernel/systbls.h
17
asmlinkage long sys_mmap(unsigned long addr, unsigned long len,
arch/sparc/kernel/systbls.h
20
asmlinkage void sparc_breakpoint(struct pt_regs *regs);
arch/sparc/kernel/systbls.h
23
asmlinkage long sys_mmap2(unsigned long addr, unsigned long len,
arch/sparc/kernel/systbls.h
33
asmlinkage long sys_sparc_ipc(unsigned int call, int first,
arch/sparc/kernel/systbls.h
37
asmlinkage long sparc64_personality(unsigned long personality);
arch/sparc/kernel/systbls.h
38
asmlinkage long sys64_munmap(unsigned long addr, size_t len);
arch/sparc/kernel/systbls.h
39
asmlinkage unsigned long sys64_mremap(unsigned long addr,
arch/sparc/kernel/systbls.h
44
asmlinkage long sys_utrap_install(utrap_entry_t type,
arch/sparc/kernel/systbls.h
49
asmlinkage long sys_memory_ordering(unsigned long model);
arch/sparc/kernel/systbls.h
50
asmlinkage void sparc64_set_context(struct pt_regs *regs);
arch/sparc/kernel/systbls.h
51
asmlinkage void sparc64_get_context(struct pt_regs *regs);
arch/sparc/kernel/systbls.h
52
asmlinkage long compat_sys_truncate64(const char __user * path,
arch/sparc/kernel/systbls.h
55
asmlinkage long compat_sys_ftruncate64(unsigned int fd,
arch/sparc/kernel/systbls.h
59
asmlinkage long compat_sys_stat64(const char __user * filename,
arch/sparc/kernel/systbls.h
61
asmlinkage long compat_sys_lstat64(const char __user * filename,
arch/sparc/kernel/systbls.h
63
asmlinkage long compat_sys_fstat64(unsigned int fd,
arch/sparc/kernel/systbls.h
65
asmlinkage long compat_sys_fstatat64(unsigned int dfd,
arch/sparc/kernel/systbls.h
68
asmlinkage long compat_sys_pread64(unsigned int fd,
arch/sparc/kernel/systbls.h
73
asmlinkage long compat_sys_pwrite64(unsigned int fd,
arch/sparc/kernel/systbls.h
78
asmlinkage long compat_sys_readahead(int fd,
arch/sparc/kernel/systbls.h
94
asmlinkage long compat_sys_fallocate(int fd, int mode, u32 offhi, u32 offlo,
arch/sparc/kernel/systbls.h
96
asmlinkage long compat_sys_fstat64(unsigned int fd,
arch/sparc/kernel/systbls.h
98
asmlinkage long compat_sys_fstatat64(unsigned int dfd,
arch/sparc/kernel/unaligned_32.c
240
asmlinkage void kernel_unaligned_trap(struct pt_regs *regs, unsigned int insn)
arch/sparc/kernel/unaligned_32.c
277
asmlinkage void user_unaligned_trap(struct pt_regs *regs, unsigned int insn)
arch/sparc/kernel/unaligned_64.c
306
asmlinkage void kernel_unaligned_trap(struct pt_regs *regs, unsigned int insn)
arch/sparc/kernel/uprobes.c
239
asmlinkage void uprobe_trap(struct pt_regs *regs,
arch/sparc/mm/fault_32.c
112
asmlinkage void do_sparc_fault(struct pt_regs *regs, int text_fault, int write,
arch/sparc/mm/fault_64.c
267
asmlinkage void __kprobes do_sparc64_fault(struct pt_regs *regs)
arch/sparc/mm/mm_32.h
3
asmlinkage void do_sparc_fault(struct pt_regs *regs, int text_fault, int write,
arch/x86/boot/compressed/misc.c
407
asmlinkage __visible void *extract_kernel(void *rmode, unsigned char *output)
arch/x86/boot/compressed/pgtable_64.c
103
asmlinkage void configure_5level_paging(struct boot_params *bp, void *pgtable)
arch/x86/crypto/aegis128-aesni-glue.c
37
asmlinkage void aegis128_aesni_init(struct aegis_state *state,
arch/x86/crypto/aegis128-aesni-glue.c
41
asmlinkage void aegis128_aesni_ad(struct aegis_state *state, const u8 *data,
arch/x86/crypto/aegis128-aesni-glue.c
44
asmlinkage void aegis128_aesni_enc(struct aegis_state *state, const u8 *src,
arch/x86/crypto/aegis128-aesni-glue.c
47
asmlinkage void aegis128_aesni_dec(struct aegis_state *state, const u8 *src,
arch/x86/crypto/aegis128-aesni-glue.c
50
asmlinkage void aegis128_aesni_enc_tail(struct aegis_state *state,
arch/x86/crypto/aegis128-aesni-glue.c
54
asmlinkage void aegis128_aesni_dec_tail(struct aegis_state *state,
arch/x86/crypto/aegis128-aesni-glue.c
58
asmlinkage void aegis128_aesni_final(struct aegis_state *state,
arch/x86/crypto/aesni-intel_glue.c
1027
asmlinkage void
arch/x86/crypto/aesni-intel_glue.c
1031
asmlinkage void
arch/x86/crypto/aesni-intel_glue.c
1035
asmlinkage void
arch/x86/crypto/aesni-intel_glue.c
1039
asmlinkage void
arch/x86/crypto/aesni-intel_glue.c
1068
asmlinkage bool __must_check
arch/x86/crypto/aesni-intel_glue.c
1073
asmlinkage bool __must_check
arch/x86/crypto/aesni-intel_glue.c
1078
asmlinkage bool __must_check
arch/x86/crypto/aesni-intel_glue.c
1083
asmlinkage bool __must_check
arch/x86/crypto/aesni-intel_glue.c
597
asmlinkage void aes_xts_encrypt_iv(const struct crypto_aes_ctx *tweak_key,
arch/x86/crypto/aesni-intel_glue.c
60
asmlinkage void aesni_set_key(struct crypto_aes_ctx *ctx, const u8 *in_key,
arch/x86/crypto/aesni-intel_glue.c
62
asmlinkage void aesni_enc(const void *ctx, u8 *out, const u8 *in);
arch/x86/crypto/aesni-intel_glue.c
63
asmlinkage void aesni_ecb_enc(struct crypto_aes_ctx *ctx, u8 *out,
arch/x86/crypto/aesni-intel_glue.c
65
asmlinkage void aesni_ecb_dec(struct crypto_aes_ctx *ctx, u8 *out,
arch/x86/crypto/aesni-intel_glue.c
67
asmlinkage void aesni_cbc_enc(struct crypto_aes_ctx *ctx, u8 *out,
arch/x86/crypto/aesni-intel_glue.c
69
asmlinkage void aesni_cbc_dec(struct crypto_aes_ctx *ctx, u8 *out,
arch/x86/crypto/aesni-intel_glue.c
696
asmlinkage void \
arch/x86/crypto/aesni-intel_glue.c
699
asmlinkage void \
arch/x86/crypto/aesni-intel_glue.c
71
asmlinkage void aesni_cts_cbc_enc(struct crypto_aes_ctx *ctx, u8 *out,
arch/x86/crypto/aesni-intel_glue.c
713
asmlinkage void \
arch/x86/crypto/aesni-intel_glue.c
722
asmlinkage void \
arch/x86/crypto/aesni-intel_glue.c
73
asmlinkage void aesni_cts_cbc_dec(struct crypto_aes_ctx *ctx, u8 *out,
arch/x86/crypto/aesni-intel_glue.c
76
asmlinkage void aesni_xts_enc(const struct crypto_aes_ctx *ctx, u8 *out,
arch/x86/crypto/aesni-intel_glue.c
79
asmlinkage void aesni_xts_dec(const struct crypto_aes_ctx *ctx, u8 *out,
arch/x86/crypto/aesni-intel_glue.c
83
asmlinkage void aesni_ctr_enc(struct crypto_aes_ctx *ctx, u8 *out,
arch/x86/crypto/aesni-intel_glue.c
900
asmlinkage void
arch/x86/crypto/aesni-intel_glue.c
902
asmlinkage void
arch/x86/crypto/aesni-intel_glue.c
904
asmlinkage void
arch/x86/crypto/aesni-intel_glue.c
906
asmlinkage void
arch/x86/crypto/aesni-intel_glue.c
921
asmlinkage void
arch/x86/crypto/aesni-intel_glue.c
924
asmlinkage void
arch/x86/crypto/aesni-intel_glue.c
927
asmlinkage void
arch/x86/crypto/aesni-intel_glue.c
930
asmlinkage void
arch/x86/crypto/aesni-intel_glue.c
951
asmlinkage void
arch/x86/crypto/aesni-intel_glue.c
955
asmlinkage void
arch/x86/crypto/aesni-intel_glue.c
959
asmlinkage void
arch/x86/crypto/aesni-intel_glue.c
963
asmlinkage void
arch/x86/crypto/aesni-intel_glue.c
968
asmlinkage void
arch/x86/crypto/aesni-intel_glue.c
972
asmlinkage void
arch/x86/crypto/aesni-intel_glue.c
976
asmlinkage void
arch/x86/crypto/aesni-intel_glue.c
980
asmlinkage void
arch/x86/crypto/aria-avx.h
16
asmlinkage void aria_aesni_avx_encrypt_16way(const void *ctx, u8 *dst,
arch/x86/crypto/aria-avx.h
18
asmlinkage void aria_aesni_avx_decrypt_16way(const void *ctx, u8 *dst,
arch/x86/crypto/aria-avx.h
20
asmlinkage void aria_aesni_avx_ctr_crypt_16way(const void *ctx, u8 *dst,
arch/x86/crypto/aria-avx.h
23
asmlinkage void aria_aesni_avx_gfni_encrypt_16way(const void *ctx, u8 *dst,
arch/x86/crypto/aria-avx.h
25
asmlinkage void aria_aesni_avx_gfni_decrypt_16way(const void *ctx, u8 *dst,
arch/x86/crypto/aria-avx.h
27
asmlinkage void aria_aesni_avx_gfni_ctr_crypt_16way(const void *ctx, u8 *dst,
arch/x86/crypto/aria-avx.h
31
asmlinkage void aria_aesni_avx2_encrypt_32way(const void *ctx, u8 *dst,
arch/x86/crypto/aria-avx.h
33
asmlinkage void aria_aesni_avx2_decrypt_32way(const void *ctx, u8 *dst,
arch/x86/crypto/aria-avx.h
35
asmlinkage void aria_aesni_avx2_ctr_crypt_32way(const void *ctx, u8 *dst,
arch/x86/crypto/aria-avx.h
38
asmlinkage void aria_aesni_avx2_gfni_encrypt_32way(const void *ctx, u8 *dst,
arch/x86/crypto/aria-avx.h
40
asmlinkage void aria_aesni_avx2_gfni_decrypt_32way(const void *ctx, u8 *dst,
arch/x86/crypto/aria-avx.h
42
asmlinkage void aria_aesni_avx2_gfni_ctr_crypt_32way(const void *ctx, u8 *dst,
arch/x86/crypto/aria_aesni_avx2_glue.c
19
asmlinkage void aria_aesni_avx2_encrypt_32way(const void *ctx, u8 *dst,
arch/x86/crypto/aria_aesni_avx2_glue.c
22
asmlinkage void aria_aesni_avx2_decrypt_32way(const void *ctx, u8 *dst,
arch/x86/crypto/aria_aesni_avx2_glue.c
25
asmlinkage void aria_aesni_avx2_ctr_crypt_32way(const void *ctx, u8 *dst,
arch/x86/crypto/aria_aesni_avx2_glue.c
29
asmlinkage void aria_aesni_avx2_gfni_encrypt_32way(const void *ctx, u8 *dst,
arch/x86/crypto/aria_aesni_avx2_glue.c
32
asmlinkage void aria_aesni_avx2_gfni_decrypt_32way(const void *ctx, u8 *dst,
arch/x86/crypto/aria_aesni_avx2_glue.c
35
asmlinkage void aria_aesni_avx2_gfni_ctr_crypt_32way(const void *ctx, u8 *dst,
arch/x86/crypto/aria_aesni_avx_glue.c
19
asmlinkage void aria_aesni_avx_encrypt_16way(const void *ctx, u8 *dst,
arch/x86/crypto/aria_aesni_avx_glue.c
22
asmlinkage void aria_aesni_avx_decrypt_16way(const void *ctx, u8 *dst,
arch/x86/crypto/aria_aesni_avx_glue.c
25
asmlinkage void aria_aesni_avx_ctr_crypt_16way(const void *ctx, u8 *dst,
arch/x86/crypto/aria_aesni_avx_glue.c
29
asmlinkage void aria_aesni_avx_gfni_encrypt_16way(const void *ctx, u8 *dst,
arch/x86/crypto/aria_aesni_avx_glue.c
32
asmlinkage void aria_aesni_avx_gfni_decrypt_16way(const void *ctx, u8 *dst,
arch/x86/crypto/aria_aesni_avx_glue.c
35
asmlinkage void aria_aesni_avx_gfni_ctr_crypt_16way(const void *ctx, u8 *dst,
arch/x86/crypto/aria_gfni_avx512_glue.c
18
asmlinkage void aria_gfni_avx512_encrypt_64way(const void *ctx, u8 *dst,
arch/x86/crypto/aria_gfni_avx512_glue.c
20
asmlinkage void aria_gfni_avx512_decrypt_64way(const void *ctx, u8 *dst,
arch/x86/crypto/aria_gfni_avx512_glue.c
22
asmlinkage void aria_gfni_avx512_ctr_crypt_64way(const void *ctx, u8 *dst,
arch/x86/crypto/blowfish_glue.c
22
asmlinkage void blowfish_enc_blk(struct bf_ctx *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/blowfish_glue.c
23
asmlinkage void blowfish_dec_blk(struct bf_ctx *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/blowfish_glue.c
26
asmlinkage void blowfish_enc_blk_4way(struct bf_ctx *ctx, u8 *dst,
arch/x86/crypto/blowfish_glue.c
28
asmlinkage void __blowfish_dec_blk_4way(struct bf_ctx *ctx, u8 *dst,
arch/x86/crypto/camellia.h
27
asmlinkage void __camellia_enc_blk(const void *ctx, u8 *dst, const u8 *src,
arch/x86/crypto/camellia.h
29
asmlinkage void camellia_dec_blk(const void *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/camellia.h
32
asmlinkage void __camellia_enc_blk_2way(const void *ctx, u8 *dst, const u8 *src,
arch/x86/crypto/camellia.h
34
asmlinkage void camellia_dec_blk_2way(const void *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/camellia.h
37
asmlinkage void camellia_ecb_enc_16way(const void *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/camellia.h
38
asmlinkage void camellia_ecb_dec_16way(const void *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/camellia.h
40
asmlinkage void camellia_cbc_dec_16way(const void *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/camellia_aesni_avx2_glue.c
21
asmlinkage void camellia_ecb_enc_32way(const void *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/camellia_aesni_avx2_glue.c
22
asmlinkage void camellia_ecb_dec_32way(const void *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/camellia_aesni_avx2_glue.c
24
asmlinkage void camellia_cbc_dec_32way(const void *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/camellia_aesni_avx_glue.c
21
asmlinkage void camellia_ecb_enc_16way(const void *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/camellia_aesni_avx_glue.c
24
asmlinkage void camellia_ecb_dec_16way(const void *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/camellia_aesni_avx_glue.c
27
asmlinkage void camellia_cbc_dec_16way(const void *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/camellia_glue.c
23
asmlinkage void __camellia_enc_blk(const void *ctx, u8 *dst, const u8 *src,
arch/x86/crypto/camellia_glue.c
26
asmlinkage void camellia_dec_blk(const void *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/camellia_glue.c
30
asmlinkage void __camellia_enc_blk_2way(const void *ctx, u8 *dst, const u8 *src,
arch/x86/crypto/camellia_glue.c
33
asmlinkage void camellia_dec_blk_2way(const void *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/cast5_avx_glue.c
20
asmlinkage void cast5_ecb_enc_16way(struct cast5_ctx *ctx, u8 *dst,
arch/x86/crypto/cast5_avx_glue.c
22
asmlinkage void cast5_ecb_dec_16way(struct cast5_ctx *ctx, u8 *dst,
arch/x86/crypto/cast5_avx_glue.c
24
asmlinkage void cast5_cbc_dec_16way(struct cast5_ctx *ctx, u8 *dst,
arch/x86/crypto/cast6_avx_glue.c
22
asmlinkage void cast6_ecb_enc_8way(const void *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/cast6_avx_glue.c
23
asmlinkage void cast6_ecb_dec_8way(const void *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/cast6_avx_glue.c
25
asmlinkage void cast6_cbc_dec_8way(const void *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/des3_ede_glue.c
25
asmlinkage void des3_ede_x86_64_crypt_blk(const u32 *expkey, u8 *dst,
arch/x86/crypto/des3_ede_glue.c
29
asmlinkage void des3_ede_x86_64_crypt_blk_3way(const u32 *expkey, u8 *dst,
arch/x86/crypto/ghash-clmulni-intel_glue.c
22
asmlinkage void clmul_ghash_mul(char *dst, const le128 *shash);
arch/x86/crypto/ghash-clmulni-intel_glue.c
24
asmlinkage int clmul_ghash_update(char *dst, const char *src,
arch/x86/crypto/serpent-avx.h
13
asmlinkage void serpent_ecb_enc_8way_avx(const void *ctx, u8 *dst,
arch/x86/crypto/serpent-avx.h
15
asmlinkage void serpent_ecb_dec_8way_avx(const void *ctx, u8 *dst,
arch/x86/crypto/serpent-avx.h
18
asmlinkage void serpent_cbc_dec_8way_avx(const void *ctx, u8 *dst,
arch/x86/crypto/serpent-sse2.h
12
asmlinkage void __serpent_enc_blk_4way(const struct serpent_ctx *ctx, u8 *dst,
arch/x86/crypto/serpent-sse2.h
14
asmlinkage void serpent_dec_blk_4way(const struct serpent_ctx *ctx, u8 *dst,
arch/x86/crypto/serpent-sse2.h
37
asmlinkage void __serpent_enc_blk_8way(const struct serpent_ctx *ctx, u8 *dst,
arch/x86/crypto/serpent-sse2.h
39
asmlinkage void serpent_dec_blk_8way(const struct serpent_ctx *ctx, u8 *dst,
arch/x86/crypto/serpent_avx2_glue.c
21
asmlinkage void serpent_ecb_enc_16way(const void *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/serpent_avx2_glue.c
22
asmlinkage void serpent_ecb_dec_16way(const void *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/serpent_avx2_glue.c
23
asmlinkage void serpent_cbc_dec_16way(const void *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/serpent_avx_glue.c
23
asmlinkage void serpent_ecb_enc_8way_avx(const void *ctx, u8 *dst,
arch/x86/crypto/serpent_avx_glue.c
27
asmlinkage void serpent_ecb_dec_8way_avx(const void *ctx, u8 *dst,
arch/x86/crypto/serpent_avx_glue.c
31
asmlinkage void serpent_cbc_dec_8way_avx(const void *ctx, u8 *dst,
arch/x86/crypto/sm3_avx_glue.c
19
asmlinkage void sm3_transform_avx(struct sm3_state *state,
arch/x86/crypto/sm4_aesni_avx2_glue.c
21
asmlinkage void sm4_aesni_avx2_ctr_enc_blk16(const u32 *rk, u8 *dst,
arch/x86/crypto/sm4_aesni_avx2_glue.c
23
asmlinkage void sm4_aesni_avx2_cbc_dec_blk16(const u32 *rk, u8 *dst,
arch/x86/crypto/sm4_aesni_avx_glue.c
22
asmlinkage void sm4_aesni_avx_crypt4(const u32 *rk, u8 *dst,
arch/x86/crypto/sm4_aesni_avx_glue.c
24
asmlinkage void sm4_aesni_avx_crypt8(const u32 *rk, u8 *dst,
arch/x86/crypto/sm4_aesni_avx_glue.c
26
asmlinkage void sm4_aesni_avx_ctr_enc_blk8(const u32 *rk, u8 *dst,
arch/x86/crypto/sm4_aesni_avx_glue.c
28
asmlinkage void sm4_aesni_avx_cbc_dec_blk8(const u32 *rk, u8 *dst,
arch/x86/crypto/twofish.h
10
asmlinkage void twofish_enc_blk(const void *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/twofish.h
11
asmlinkage void twofish_dec_blk(const void *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/twofish.h
14
asmlinkage void __twofish_enc_blk_3way(const void *ctx, u8 *dst, const u8 *src,
arch/x86/crypto/twofish.h
16
asmlinkage void twofish_dec_blk_3way(const void *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/twofish_avx_glue.c
24
asmlinkage void twofish_ecb_enc_8way(const void *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/twofish_avx_glue.c
25
asmlinkage void twofish_ecb_dec_8way(const void *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/twofish_avx_glue.c
27
asmlinkage void twofish_cbc_dec_8way(const void *ctx, u8 *dst, const u8 *src);
arch/x86/crypto/twofish_glue.c
48
asmlinkage void twofish_enc_blk(struct twofish_ctx *ctx, u8 *dst,
arch/x86/crypto/twofish_glue.c
51
asmlinkage void twofish_dec_blk(struct twofish_ctx *ctx, u8 *dst,
arch/x86/include/asm/checksum_32.h
20
asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum);
arch/x86/include/asm/checksum_32.h
30
asmlinkage __wsum csum_partial_copy_generic(const void *src, void *dst, int len);
arch/x86/include/asm/doublefault.h
15
asmlinkage void __noreturn doublefault_shim(void);
arch/x86/include/asm/efi.h
97
extern asmlinkage u64 __efi_call(void *fp, ...);
arch/x86/include/asm/gsseg.h
15
extern asmlinkage void asm_load_gs_index(u16 selector);
arch/x86/include/asm/idtentry.h
35
asmlinkage void asm_##func(void); \
arch/x86/include/asm/idtentry.h
36
asmlinkage void xen_asm_##func(void); \
arch/x86/include/asm/idtentry.h
426
asmlinkage void asm_##func(void); \
arch/x86/include/asm/idtentry.h
87
asmlinkage void asm_##func(void); \
arch/x86/include/asm/idtentry.h
88
asmlinkage void xen_asm_##func(void); \
arch/x86/include/asm/kexec.h
122
typedef asmlinkage unsigned long
arch/x86/include/asm/preempt.h
109
extern asmlinkage void preempt_schedule(void);
arch/x86/include/asm/preempt.h
110
extern asmlinkage void preempt_schedule_thunk(void);
arch/x86/include/asm/preempt.h
115
extern asmlinkage void preempt_schedule_notrace(void);
arch/x86/include/asm/preempt.h
116
extern asmlinkage void preempt_schedule_notrace_thunk(void);
arch/x86/include/asm/processor.h
440
extern asmlinkage void entry_SYSCALL32_ignore(void);
arch/x86/include/asm/setup.h
133
asmlinkage void __init __noreturn i386_start_kernel(void);
arch/x86/include/asm/setup.h
137
asmlinkage void __init __noreturn x86_64_start_kernel(char *real_mode);
arch/x86/include/asm/setup.h
138
asmlinkage void __init __noreturn x86_64_start_reservations(char *real_mode_data);
arch/x86/include/asm/smp.h
127
asmlinkage __visible void smp_reboot_interrupt(void);
arch/x86/include/asm/suspend.h
14
extern asmlinkage __visible int restore_image(void);
arch/x86/include/asm/switch_to.h
15
asmlinkage void ret_from_fork_asm(void);
arch/x86/include/asm/traps.h
14
asmlinkage __visible notrace struct pt_regs *sync_regs(struct pt_regs *eregs);
arch/x86/include/asm/traps.h
15
asmlinkage __visible notrace
arch/x86/include/asm/traps.h
17
asmlinkage __visible noinstr struct pt_regs *vc_switch_off_ist(struct pt_regs *eregs);
arch/x86/kernel/acpi/sleep.c
49
asmlinkage acpi_status __visible x86_acpi_enter_sleep_state(u8 state)
arch/x86/kernel/acpi/sleep.h
21
asmlinkage acpi_status x86_acpi_enter_sleep_state(u8 state);
arch/x86/kernel/doublefault_32.c
24
asmlinkage noinstr void __noreturn doublefault_shim(void)
arch/x86/kernel/head32.c
52
asmlinkage __visible void __init __noreturn i386_start_kernel(void)
arch/x86/kernel/head64.c
222
asmlinkage __visible void __init __noreturn x86_64_start_kernel(char * real_mode_data)
arch/x86/kernel/traps.c
1042
asmlinkage __visible noinstr struct pt_regs *sync_regs(struct pt_regs *eregs)
arch/x86/kernel/traps.c
1051
asmlinkage __visible noinstr struct pt_regs *vc_switch_off_ist(struct pt_regs *regs)
arch/x86/kernel/traps.c
1093
asmlinkage __visible noinstr struct pt_regs *fixup_bad_iret(struct pt_regs *bad_regs)
arch/x86/lib/error-inject.c
8
asmlinkage void just_return_func(void);
arch/x86/math-emu/errors.c
307
asmlinkage __visible void FPU_exception(int n)
arch/x86/math-emu/errors.c
497
asmlinkage __visible int arith_invalid(int deststnr)
arch/x86/math-emu/errors.c
512
asmlinkage __visible int FPU_divide_by_zero(int deststnr, u_char sign)
arch/x86/math-emu/errors.c
544
asmlinkage __visible void set_precision_flag_up(void)
arch/x86/math-emu/errors.c
553
asmlinkage __visible void set_precision_flag_down(void)
arch/x86/math-emu/errors.c
562
asmlinkage __visible int denormal_operand(void)
arch/x86/math-emu/errors.c
573
asmlinkage __visible int arith_overflow(FPU_REG *dest)
arch/x86/math-emu/errors.c
601
asmlinkage __visible int arith_underflow(FPU_REG *dest)
arch/x86/math-emu/fpu_emu.h
191
asmlinkage int FPU_normalize(FPU_REG *x);
arch/x86/math-emu/fpu_emu.h
192
asmlinkage int FPU_normalize_nuo(FPU_REG *x);
arch/x86/math-emu/fpu_emu.h
193
asmlinkage int FPU_u_sub(FPU_REG const *arg1, FPU_REG const *arg2,
arch/x86/math-emu/fpu_emu.h
196
asmlinkage int FPU_u_mul(FPU_REG const *arg1, FPU_REG const *arg2,
arch/x86/math-emu/fpu_emu.h
199
asmlinkage int FPU_u_div(FPU_REG const *arg1, FPU_REG const *arg2,
arch/x86/math-emu/fpu_emu.h
201
asmlinkage int FPU_u_add(FPU_REG const *arg1, FPU_REG const *arg2,
arch/x86/math-emu/fpu_emu.h
204
asmlinkage int wm_sqrt(FPU_REG *n, int dummy1, int dummy2,
arch/x86/math-emu/fpu_emu.h
206
asmlinkage unsigned FPU_shrx(void *l, unsigned x);
arch/x86/math-emu/fpu_emu.h
207
asmlinkage unsigned FPU_shrxs(void *v, unsigned x);
arch/x86/math-emu/fpu_emu.h
208
asmlinkage unsigned long FPU_div_small(unsigned long long *x, unsigned long y);
arch/x86/math-emu/fpu_emu.h
209
asmlinkage int FPU_round(FPU_REG *arg, unsigned int extent, int dummy,
arch/x86/math-emu/fpu_proto.h
12
asmlinkage int arith_invalid(int deststnr);
arch/x86/math-emu/fpu_proto.h
13
asmlinkage int FPU_divide_by_zero(int deststnr, u_char sign);
arch/x86/math-emu/fpu_proto.h
15
asmlinkage void set_precision_flag_up(void);
arch/x86/math-emu/fpu_proto.h
16
asmlinkage void set_precision_flag_down(void);
arch/x86/math-emu/fpu_proto.h
17
asmlinkage int denormal_operand(void);
arch/x86/math-emu/fpu_proto.h
18
asmlinkage int arith_overflow(FPU_REG *dest);
arch/x86/math-emu/fpu_proto.h
19
asmlinkage int arith_underflow(FPU_REG *dest);
arch/x86/math-emu/fpu_proto.h
8
asmlinkage void FPU_exception(int n);
arch/x86/math-emu/poly.h
30
asmlinkage void mul64(unsigned long long const *a, unsigned long long const *b,
arch/x86/math-emu/poly.h
32
asmlinkage void polynomial_Xsig(Xsig *, const unsigned long long *x,
arch/x86/math-emu/poly.h
35
asmlinkage void mul32_Xsig(Xsig *, const unsigned long mult);
arch/x86/math-emu/poly.h
36
asmlinkage void mul64_Xsig(Xsig *, const unsigned long long *mult);
arch/x86/math-emu/poly.h
37
asmlinkage void mul_Xsig_Xsig(Xsig *dest, const Xsig *mult);
arch/x86/math-emu/poly.h
39
asmlinkage void shr_Xsig(Xsig *, const int n);
arch/x86/math-emu/poly.h
40
asmlinkage int round_Xsig(Xsig *);
arch/x86/math-emu/poly.h
41
asmlinkage int norm_Xsig(Xsig *);
arch/x86/math-emu/poly.h
42
asmlinkage void div_Xsig(Xsig *x1, const Xsig *x2, Xsig *dest);
arch/x86/platform/olpc/olpc-xo1-pm.c
73
asmlinkage __visible int xo1_do_sleep(u8 sleep_state)
arch/x86/power/hibernate_32.c
171
asmlinkage int swsusp_arch_resume(void)
arch/x86/power/hibernate_64.c
127
asmlinkage int swsusp_arch_resume(void)
arch/x86/um/asm/syscall.h
8
typedef asmlinkage long (*sys_call_ptr_t)(unsigned long, unsigned long,
arch/x86/um/sys_call_table_32.c
12
extern asmlinkage long sys_ni_syscall(unsigned long, unsigned long,
arch/x86/um/sys_call_table_32.c
31
#define __SYSCALL(nr, sym) extern asmlinkage long sym(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long);
arch/x86/um/sys_call_table_64.c
12
extern asmlinkage long sys_ni_syscall(unsigned long, unsigned long,
arch/x86/um/sys_call_table_64.c
27
#define __SYSCALL(nr, sym) extern asmlinkage long sym(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long);
arch/x86/xen/enlighten_pv.c
1337
asmlinkage __visible void __init xen_start_kernel(struct start_info *si)
arch/x86/xen/smp_pv.c
89
asmlinkage __visible void cpu_bringup_and_idle(void)
arch/x86/xen/xen-ops.h
280
asmlinkage void cpu_bringup_and_idle(void);
arch/xtensa/include/asm/checksum.h
30
asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum);
arch/xtensa/include/asm/checksum.h
40
asmlinkage __wsum csum_partial_copy_generic(const void *src, void *dst, int len);
arch/xtensa/include/asm/syscall.h
88
asmlinkage long xtensa_rt_sigreturn(void);
arch/xtensa/include/asm/syscall.h
89
asmlinkage long xtensa_shmat(int, char __user *, int);
arch/xtensa/include/asm/syscall.h
90
asmlinkage long xtensa_fadvise64_64(int, int,
arch/xtensa/include/asm/traps.h
47
asmlinkage void fast_illegal_instruction_user(void);
arch/xtensa/include/asm/traps.h
48
asmlinkage void fast_syscall_user(void);
arch/xtensa/include/asm/traps.h
49
asmlinkage void fast_alloca(void);
arch/xtensa/include/asm/traps.h
50
asmlinkage void fast_load_store(void);
arch/xtensa/include/asm/traps.h
51
asmlinkage void fast_unaligned(void);
arch/xtensa/include/asm/traps.h
52
asmlinkage void fast_second_level_miss(void);
arch/xtensa/include/asm/traps.h
53
asmlinkage void fast_store_prohibited(void);
arch/xtensa/include/asm/traps.h
54
asmlinkage void fast_coprocessor(void);
arch/xtensa/include/asm/traps.h
56
asmlinkage void kernel_exception(void);
arch/xtensa/include/asm/traps.h
57
asmlinkage void user_exception(void);
arch/xtensa/include/asm/traps.h
58
asmlinkage void system_call(struct pt_regs *regs);
arch/xtensa/kernel/irq.c
35
asmlinkage void do_IRQ(int hwirq, struct pt_regs *regs)
arch/xtensa/kernel/signal.c
248
asmlinkage long xtensa_rt_sigreturn(void)
arch/xtensa/kernel/syscall.c
39
asmlinkage long xtensa_shmat(int shmid, char __user *shmaddr, int shmflg)
arch/xtensa/kernel/syscall.c
50
asmlinkage long xtensa_fadvise64_64(int fd, int advice,
drivers/bus/arm-cci.c
298
asmlinkage void __naked cci_enable_port_for_self(void)
drivers/firmware/arm_sdei.c
38
static asmlinkage void (*sdei_firmware_call)(unsigned long function_id,
drivers/firmware/efi/libstub/arm64-stub.c
46
asmlinkage void primary_entry(void);
drivers/firmware/efi/libstub/efistub.h
1162
asmlinkage void __noreturn efi_enter_kernel(unsigned long entrypoint,
drivers/firmware/efi/libstub/efistub.h
1258
asmlinkage efi_status_t __efiapi
drivers/firmware/efi/libstub/zboot.c
34
asmlinkage efi_status_t __efiapi
drivers/irqchip/irq-ath79-cpu.c
34
asmlinkage void plat_irq_dispatch(void)
drivers/irqchip/irq-mips-cpu.c
127
asmlinkage void __weak plat_irq_dispatch(void)
drivers/irqchip/irq-pic32-evic.c
43
asmlinkage void __weak plat_irq_dispatch(void)
drivers/pnp/pnpbios/bioscalls.c
41
asmlinkage __visible void pnp_bios_callfunc(void);
drivers/soc/bcm/brcmstb/pm/pm.h
67
extern asmlinkage int brcmstb_pm_do_s2(void __iomem *aon_ctrl_base,
drivers/soc/bcm/brcmstb/pm/pm.h
71
extern asmlinkage int brcm_pm_do_s2(u32 *s2_params);
drivers/soc/bcm/brcmstb/pm/pm.h
74
extern asmlinkage int brcm_pm_do_s3(void __iomem *aon_ctrl_base,
include/asm-generic/preempt.h
82
extern asmlinkage void preempt_schedule(void);
include/asm-generic/preempt.h
83
extern asmlinkage void preempt_schedule_notrace(void);
include/asm-generic/syscalls.h
14
asmlinkage long sys_mmap2(unsigned long addr, unsigned long len,
include/asm-generic/syscalls.h
20
asmlinkage long sys_mmap(unsigned long addr, unsigned long len,
include/asm-generic/syscalls.h
26
asmlinkage long sys_rt_sigreturn(struct pt_regs *regs);
include/linux/arm-smccc.h
455
asmlinkage void arm_smccc_1_2_hvc(const struct arm_smccc_1_2_regs *args,
include/linux/arm-smccc.h
469
asmlinkage void arm_smccc_1_2_smc(const struct arm_smccc_1_2_regs *args,
include/linux/arm-smccc.h
499
asmlinkage void __arm_smccc_smc(unsigned long a0, unsigned long a1,
include/linux/arm-smccc.h
525
asmlinkage void __arm_smccc_hvc(unsigned long a0, unsigned long a1,
include/linux/compat.h
47
asmlinkage long compat_sys_##name(void); \
include/linux/compat.h
49
asmlinkage long compat_sys_##name(void)
include/linux/compat.h
569
asmlinkage long compat_sys_io_setup(unsigned nr_reqs, u32 __user *ctx32p);
include/linux/compat.h
570
asmlinkage long compat_sys_io_submit(compat_aio_context_t ctx_id, int nr,
include/linux/compat.h
572
asmlinkage long compat_sys_io_pgetevents(compat_aio_context_t ctx_id,
include/linux/compat.h
578
asmlinkage long compat_sys_io_pgetevents_time64(compat_aio_context_t ctx_id,
include/linux/compat.h
584
asmlinkage long compat_sys_epoll_pwait(int epfd,
include/linux/compat.h
589
asmlinkage long compat_sys_epoll_pwait2(int epfd,
include/linux/compat.h
595
asmlinkage long compat_sys_fcntl(unsigned int fd, unsigned int cmd,
include/linux/compat.h
597
asmlinkage long compat_sys_fcntl64(unsigned int fd, unsigned int cmd,
include/linux/compat.h
599
asmlinkage long compat_sys_ioctl(unsigned int fd, unsigned int cmd,
include/linux/compat.h
601
asmlinkage long compat_sys_statfs(const char __user *pathname,
include/linux/compat.h
603
asmlinkage long compat_sys_statfs64(const char __user *pathname,
include/linux/compat.h
606
asmlinkage long compat_sys_fstatfs(unsigned int fd,
include/linux/compat.h
608
asmlinkage long compat_sys_fstatfs64(unsigned int fd, compat_size_t sz,
include/linux/compat.h
610
asmlinkage long compat_sys_truncate(const char __user *, compat_off_t);
include/linux/compat.h
611
asmlinkage long compat_sys_ftruncate(unsigned int, compat_off_t);
include/linux/compat.h
613
asmlinkage long compat_sys_openat(int dfd, const char __user *filename,
include/linux/compat.h
615
asmlinkage long compat_sys_getdents(unsigned int fd,
include/linux/compat.h
618
asmlinkage long compat_sys_lseek(unsigned int, compat_off_t, unsigned int);
include/linux/compat.h
620
asmlinkage ssize_t compat_sys_preadv(compat_ulong_t fd,
include/linux/compat.h
623
asmlinkage ssize_t compat_sys_pwritev(compat_ulong_t fd,
include/linux/compat.h
627
asmlinkage long compat_sys_preadv64(unsigned long fd,
include/linux/compat.h
633
asmlinkage long compat_sys_pwritev64(unsigned long fd,
include/linux/compat.h
637
asmlinkage long compat_sys_sendfile(int out_fd, int in_fd,
include/linux/compat.h
639
asmlinkage long compat_sys_sendfile64(int out_fd, int in_fd,
include/linux/compat.h
641
asmlinkage long compat_sys_pselect6_time32(int n, compat_ulong_t __user *inp,
include/linux/compat.h
646
asmlinkage long compat_sys_pselect6_time64(int n, compat_ulong_t __user *inp,
include/linux/compat.h
651
asmlinkage long compat_sys_ppoll_time32(struct pollfd __user *ufds,
include/linux/compat.h
656
asmlinkage long compat_sys_ppoll_time64(struct pollfd __user *ufds,
include/linux/compat.h
661
asmlinkage long compat_sys_signalfd4(int ufd,
include/linux/compat.h
664
asmlinkage long compat_sys_newfstatat(unsigned int dfd,
include/linux/compat.h
668
asmlinkage long compat_sys_newfstat(unsigned int fd,
include/linux/compat.h
671
asmlinkage long compat_sys_waitid(int, compat_pid_t,
include/linux/compat.h
674
asmlinkage long
include/linux/compat.h
677
asmlinkage long
include/linux/compat.h
680
asmlinkage long compat_sys_getitimer(int which,
include/linux/compat.h
682
asmlinkage long compat_sys_setitimer(int which,
include/linux/compat.h
685
asmlinkage long compat_sys_kexec_load(compat_ulong_t entry,
include/linux/compat.h
689
asmlinkage long compat_sys_timer_create(clockid_t which_clock,
include/linux/compat.h
692
asmlinkage long compat_sys_ptrace(compat_long_t request, compat_long_t pid,
include/linux/compat.h
694
asmlinkage long compat_sys_sched_setaffinity(compat_pid_t pid,
include/linux/compat.h
697
asmlinkage long compat_sys_sched_getaffinity(compat_pid_t pid,
include/linux/compat.h
700
asmlinkage long compat_sys_sigaltstack(const compat_stack_t __user *uss_ptr,
include/linux/compat.h
702
asmlinkage long compat_sys_rt_sigsuspend(compat_sigset_t __user *unewset,
include/linux/compat.h
705
asmlinkage long compat_sys_rt_sigaction(int,
include/linux/compat.h
710
asmlinkage long compat_sys_rt_sigprocmask(int how, compat_sigset_t __user *set,
include/linux/compat.h
713
asmlinkage long compat_sys_rt_sigpending(compat_sigset_t __user *uset,
include/linux/compat.h
715
asmlinkage long compat_sys_rt_sigtimedwait_time32(compat_sigset_t __user *uthese,
include/linux/compat.h
718
asmlinkage long compat_sys_rt_sigtimedwait_time64(compat_sigset_t __user *uthese,
include/linux/compat.h
721
asmlinkage long compat_sys_rt_sigqueueinfo(compat_pid_t pid, int sig,
include/linux/compat.h
724
asmlinkage long compat_sys_times(struct compat_tms __user *tbuf);
include/linux/compat.h
725
asmlinkage long compat_sys_getrlimit(unsigned int resource,
include/linux/compat.h
727
asmlinkage long compat_sys_setrlimit(unsigned int resource,
include/linux/compat.h
729
asmlinkage long compat_sys_getrusage(int who, struct compat_rusage __user *ru);
include/linux/compat.h
730
asmlinkage long compat_sys_gettimeofday(struct old_timeval32 __user *tv,
include/linux/compat.h
732
asmlinkage long compat_sys_settimeofday(struct old_timeval32 __user *tv,
include/linux/compat.h
734
asmlinkage long compat_sys_sysinfo(struct compat_sysinfo __user *info);
include/linux/compat.h
735
asmlinkage long compat_sys_mq_open(const char __user *u_name,
include/linux/compat.h
738
asmlinkage long compat_sys_mq_notify(mqd_t mqdes,
include/linux/compat.h
740
asmlinkage long compat_sys_mq_getsetattr(mqd_t mqdes,
include/linux/compat.h
743
asmlinkage long compat_sys_msgctl(int first, int second, void __user *uptr);
include/linux/compat.h
744
asmlinkage long compat_sys_msgrcv(int msqid, compat_uptr_t msgp,
include/linux/compat.h
746
asmlinkage long compat_sys_msgsnd(int msqid, compat_uptr_t msgp,
include/linux/compat.h
748
asmlinkage long compat_sys_semctl(int semid, int semnum, int cmd, int arg);
include/linux/compat.h
749
asmlinkage long compat_sys_shmctl(int first, int second, void __user *uptr);
include/linux/compat.h
75
asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \
include/linux/compat.h
750
asmlinkage long compat_sys_shmat(int shmid, compat_uptr_t shmaddr, int shmflg);
include/linux/compat.h
751
asmlinkage long compat_sys_recvfrom(int fd, void __user *buf, compat_size_t len,
include/linux/compat.h
754
asmlinkage long compat_sys_sendmsg(int fd, struct compat_msghdr __user *msg,
include/linux/compat.h
756
asmlinkage long compat_sys_recvmsg(int fd, struct compat_msghdr __user *msg,
include/linux/compat.h
759
asmlinkage long compat_sys_keyctl(u32 option,
include/linux/compat.h
761
asmlinkage long compat_sys_execve(const char __user *filename, const compat_uptr_t __user *argv,
include/linux/compat.h
765
asmlinkage long compat_sys_rt_tgsigqueueinfo(compat_pid_t tgid,
include/linux/compat.h
768
asmlinkage long compat_sys_recvmmsg_time64(int fd, struct compat_mmsghdr __user *mmsg,
include/linux/compat.h
771
asmlinkage long compat_sys_recvmmsg_time32(int fd, struct compat_mmsghdr __user *mmsg,
include/linux/compat.h
774
asmlinkage long compat_sys_wait4(compat_pid_t pid,
include/linux/compat.h
777
asmlinkage long compat_sys_fanotify_mark(int, unsigned int, __u32, __u32,
include/linux/compat.h
779
asmlinkage long compat_sys_open_by_handle_at(int mountdirfd,
include/linux/compat.h
782
asmlinkage long compat_sys_sendmmsg(int fd, struct compat_mmsghdr __user *mmsg,
include/linux/compat.h
784
asmlinkage long compat_sys_execveat(int dfd, const char __user *filename,
include/linux/compat.h
787
asmlinkage ssize_t compat_sys_preadv2(compat_ulong_t fd,
include/linux/compat.h
79
asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)); \
include/linux/compat.h
790
asmlinkage ssize_t compat_sys_pwritev2(compat_ulong_t fd,
include/linux/compat.h
794
asmlinkage long compat_sys_preadv64v2(unsigned long fd,
include/linux/compat.h
80
asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \
include/linux/compat.h
800
asmlinkage long compat_sys_pwritev64v2(unsigned long fd,
include/linux/compat.h
812
asmlinkage long compat_sys_open(const char __user *filename, int flags,
include/linux/compat.h
816
asmlinkage long compat_sys_signalfd(int ufd,
include/linux/compat.h
821
asmlinkage long compat_sys_newstat(const char __user *filename,
include/linux/compat.h
823
asmlinkage long compat_sys_newlstat(const char __user *filename,
include/linux/compat.h
827
asmlinkage long compat_sys_select(int n, compat_ulong_t __user *inp,
include/linux/compat.h
830
asmlinkage long compat_sys_ustat(unsigned dev, struct compat_ustat __user *u32);
include/linux/compat.h
831
asmlinkage long compat_sys_recv(int fd, void __user *buf, compat_size_t len,
include/linux/compat.h
835
asmlinkage long compat_sys_old_readdir(unsigned int fd,
include/linux/compat.h
840
asmlinkage long compat_sys_old_select(struct compat_sel_arg_struct __user *arg);
include/linux/compat.h
843
asmlinkage long compat_sys_ipc(u32, int, int, u32, compat_uptr_t, u32);
include/linux/compat.h
847
asmlinkage long compat_sys_sigpending(compat_old_sigset_t __user *set);
include/linux/compat.h
851
asmlinkage long compat_sys_sigprocmask(int how, compat_old_sigset_t __user *nset,
include/linux/compat.h
855
asmlinkage long compat_sys_sigaction(int sig,
include/linux/compat.h
861
asmlinkage long compat_sys_socketcall(int call, u32 __user *args);
include/linux/compat.h
864
asmlinkage long compat_sys_truncate64(const char __user *pathname, compat_arg_u64(len));
include/linux/compat.h
868
asmlinkage long compat_sys_ftruncate64(unsigned int fd, compat_arg_u64(len));
include/linux/compat.h
872
asmlinkage long compat_sys_fallocate(int fd, int mode, compat_arg_u64(offset),
include/linux/compat.h
877
asmlinkage long compat_sys_pread64(unsigned int fd, char __user *buf, size_t count,
include/linux/compat.h
882
asmlinkage long compat_sys_pwrite64(unsigned int fd, const char __user *buf, size_t count,
include/linux/compat.h
887
asmlinkage long compat_sys_sync_file_range(int fd, compat_arg_u64(pos),
include/linux/compat.h
892
asmlinkage long compat_sys_fadvise64_64(int fd, compat_arg_u64(pos),
include/linux/compat.h
897
asmlinkage long compat_sys_readahead(int fd, compat_arg_u64(offset), size_t count);
include/linux/interrupt.h
595
asmlinkage void do_softirq(void);
include/linux/interrupt.h
596
asmlinkage void __do_softirq(void);
include/linux/irq.h
1292
asmlinkage void generic_handle_arch_irq(struct pt_regs *regs);
include/linux/kasan.h
478
asmlinkage void kasan_unpoison_task_stack_below(const void *watermark);
include/linux/kstack_erase.h
80
asmlinkage void noinstr stackleak_erase(void);
include/linux/kstack_erase.h
81
asmlinkage void noinstr stackleak_erase_on_task_stack(void);
include/linux/kstack_erase.h
82
asmlinkage void noinstr stackleak_erase_off_task_stack(void);
include/linux/linkage.h
21
#ifndef asmlinkage
include/linux/lockdep.h
92
extern asmlinkage void lockdep_sys_exit(void);
include/linux/olpc-ec.h
59
asmlinkage int xo1_do_sleep(u8 sleep_state);
include/linux/printk.h
139
extern asmlinkage __printf(1, 2)
include/linux/printk.h
149
asmlinkage __printf(4, 0)
include/linux/printk.h
154
asmlinkage __printf(1, 0)
include/linux/printk.h
159
asmlinkage __printf(1, 2) __cold
include/linux/printk.h
203
extern asmlinkage void dump_stack_lvl(const char *log_lvl) __cold;
include/linux/printk.h
204
extern asmlinkage void dump_stack(void) __cold;
include/linux/sched.h
337
asmlinkage void schedule(void);
include/linux/sched.h
339
asmlinkage void preempt_schedule_irq(void);
include/linux/sched/task.h
63
extern asmlinkage void schedule_tail(struct task_struct *prev);
include/linux/start_kernel.h
11
extern asmlinkage void __init __noreturn start_kernel(void);
include/linux/suspend.h
388
extern asmlinkage int swsusp_arch_suspend(void);
include/linux/suspend.h
389
extern asmlinkage int swsusp_arch_resume(void);
include/linux/suspend.h
396
asmlinkage int swsusp_save(void);
include/linux/syscalls.h
1001
asmlinkage long sys_lsm_list_modules(u64 __user *ids, u32 __user *size, u32 flags);
include/linux/syscalls.h
1008
asmlinkage long sys_ioperm(unsigned long from, unsigned long num, int on);
include/linux/syscalls.h
1010
asmlinkage long sys_uretprobe(void);
include/linux/syscalls.h
1012
asmlinkage long sys_uprobe(void);
include/linux/syscalls.h
1015
asmlinkage long sys_pciconfig_read(unsigned long bus, unsigned long dfn,
include/linux/syscalls.h
1018
asmlinkage long sys_pciconfig_write(unsigned long bus, unsigned long dfn,
include/linux/syscalls.h
1021
asmlinkage long sys_pciconfig_iobase(long which, unsigned long bus, unsigned long devfn);
include/linux/syscalls.h
1024
asmlinkage long sys_spu_run(int fd, __u32 __user *unpc,
include/linux/syscalls.h
1026
asmlinkage long sys_spu_create(const char __user *name,
include/linux/syscalls.h
1036
asmlinkage long sys_open(const char __user *filename,
include/linux/syscalls.h
1038
asmlinkage long sys_link(const char __user *oldname,
include/linux/syscalls.h
1040
asmlinkage long sys_unlink(const char __user *pathname);
include/linux/syscalls.h
1041
asmlinkage long sys_mknod(const char __user *filename, umode_t mode,
include/linux/syscalls.h
1043
asmlinkage long sys_chmod(const char __user *filename, umode_t mode);
include/linux/syscalls.h
1044
asmlinkage long sys_chown(const char __user *filename,
include/linux/syscalls.h
1046
asmlinkage long sys_mkdir(const char __user *pathname, umode_t mode);
include/linux/syscalls.h
1047
asmlinkage long sys_rmdir(const char __user *pathname);
include/linux/syscalls.h
1048
asmlinkage long sys_lchown(const char __user *filename,
include/linux/syscalls.h
1050
asmlinkage long sys_access(const char __user *filename, int mode);
include/linux/syscalls.h
1051
asmlinkage long sys_rename(const char __user *oldname,
include/linux/syscalls.h
1053
asmlinkage long sys_symlink(const char __user *old, const char __user *new);
include/linux/syscalls.h
1055
asmlinkage long sys_stat64(const char __user *filename,
include/linux/syscalls.h
1057
asmlinkage long sys_lstat64(const char __user *filename,
include/linux/syscalls.h
1062
asmlinkage long sys_pipe(int __user *fildes);
include/linux/syscalls.h
1063
asmlinkage long sys_dup2(unsigned int oldfd, unsigned int newfd);
include/linux/syscalls.h
1064
asmlinkage long sys_epoll_create(int size);
include/linux/syscalls.h
1065
asmlinkage long sys_inotify_init(void);
include/linux/syscalls.h
1066
asmlinkage long sys_eventfd(unsigned int count);
include/linux/syscalls.h
1067
asmlinkage long sys_signalfd(int ufd, sigset_t __user *user_mask, size_t sizemask);
include/linux/syscalls.h
1070
asmlinkage long sys_sendfile(int out_fd, int in_fd,
include/linux/syscalls.h
1072
asmlinkage long sys_newstat(const char __user *filename,
include/linux/syscalls.h
1074
asmlinkage long sys_newlstat(const char __user *filename,
include/linux/syscalls.h
1076
asmlinkage long sys_fadvise64(int fd, loff_t offset, size_t len, int advice);
include/linux/syscalls.h
1079
asmlinkage long sys_alarm(unsigned int seconds);
include/linux/syscalls.h
1080
asmlinkage long sys_getpgrp(void);
include/linux/syscalls.h
1081
asmlinkage long sys_pause(void);
include/linux/syscalls.h
1082
asmlinkage long sys_time(__kernel_old_time_t __user *tloc);
include/linux/syscalls.h
1083
asmlinkage long sys_time32(old_time32_t __user *tloc);
include/linux/syscalls.h
1085
asmlinkage long sys_utime(char __user *filename,
include/linux/syscalls.h
1087
asmlinkage long sys_utimes(char __user *filename,
include/linux/syscalls.h
1089
asmlinkage long sys_futimesat(int dfd, const char __user *filename,
include/linux/syscalls.h
1092
asmlinkage long sys_futimesat_time32(unsigned int dfd,
include/linux/syscalls.h
1095
asmlinkage long sys_utime32(const char __user *filename,
include/linux/syscalls.h
1097
asmlinkage long sys_utimes_time32(const char __user *filename,
include/linux/syscalls.h
1099
asmlinkage long sys_creat(const char __user *pathname, umode_t mode);
include/linux/syscalls.h
1100
asmlinkage long sys_getdents(unsigned int fd,
include/linux/syscalls.h
1103
asmlinkage long sys_select(int n, fd_set __user *inp, fd_set __user *outp,
include/linux/syscalls.h
1105
asmlinkage long sys_poll(struct pollfd __user *ufds, unsigned int nfds,
include/linux/syscalls.h
1107
asmlinkage long sys_epoll_wait(int epfd, struct epoll_event __user *events,
include/linux/syscalls.h
1109
asmlinkage long sys_ustat(unsigned dev, struct ustat __user *ubuf);
include/linux/syscalls.h
1110
asmlinkage long sys_vfork(void);
include/linux/syscalls.h
1111
asmlinkage long sys_recv(int, void __user *, size_t, unsigned);
include/linux/syscalls.h
1112
asmlinkage long sys_send(int, void __user *, size_t, unsigned);
include/linux/syscalls.h
1113
asmlinkage long sys_oldumount(char __user *name);
include/linux/syscalls.h
1114
asmlinkage long sys_uselib(const char __user *library);
include/linux/syscalls.h
1115
asmlinkage long sys_sysfs(int option,
include/linux/syscalls.h
1117
asmlinkage long sys_fork(void);
include/linux/syscalls.h
1120
asmlinkage long sys_stime(__kernel_old_time_t __user *tptr);
include/linux/syscalls.h
1121
asmlinkage long sys_stime32(old_time32_t __user *tptr);
include/linux/syscalls.h
1124
asmlinkage long sys_sigpending(old_sigset_t __user *uset);
include/linux/syscalls.h
1125
asmlinkage long sys_sigprocmask(int how, old_sigset_t __user *set,
include/linux/syscalls.h
1128
asmlinkage long sys_sigsuspend(old_sigset_t mask);
include/linux/syscalls.h
1132
asmlinkage long sys_sigsuspend(int unused1, int unused2, old_sigset_t mask);
include/linux/syscalls.h
1136
asmlinkage long sys_sigaction(int, const struct old_sigaction __user *,
include/linux/syscalls.h
1139
asmlinkage long sys_sgetmask(void);
include/linux/syscalls.h
1140
asmlinkage long sys_ssetmask(int newmask);
include/linux/syscalls.h
1141
asmlinkage long sys_signal(int sig, __sighandler_t handler);
include/linux/syscalls.h
1144
asmlinkage long sys_nice(int increment);
include/linux/syscalls.h
1147
asmlinkage long sys_kexec_file_load(int kernel_fd, int initrd_fd,
include/linux/syscalls.h
1153
asmlinkage long sys_waitpid(pid_t pid, int __user *stat_addr, int options);
include/linux/syscalls.h
1157
asmlinkage long sys_chown16(const char __user *filename,
include/linux/syscalls.h
1159
asmlinkage long sys_lchown16(const char __user *filename,
include/linux/syscalls.h
1161
asmlinkage long sys_fchown16(unsigned int fd, old_uid_t user, old_gid_t group);
include/linux/syscalls.h
1162
asmlinkage long sys_setregid16(old_gid_t rgid, old_gid_t egid);
include/linux/syscalls.h
1163
asmlinkage long sys_setgid16(old_gid_t gid);
include/linux/syscalls.h
1164
asmlinkage long sys_setreuid16(old_uid_t ruid, old_uid_t euid);
include/linux/syscalls.h
1165
asmlinkage long sys_setuid16(old_uid_t uid);
include/linux/syscalls.h
1166
asmlinkage long sys_setresuid16(old_uid_t ruid, old_uid_t euid, old_uid_t suid);
include/linux/syscalls.h
1167
asmlinkage long sys_getresuid16(old_uid_t __user *ruid,
include/linux/syscalls.h
1169
asmlinkage long sys_setresgid16(old_gid_t rgid, old_gid_t egid, old_gid_t sgid);
include/linux/syscalls.h
1170
asmlinkage long sys_getresgid16(old_gid_t __user *rgid,
include/linux/syscalls.h
1172
asmlinkage long sys_setfsuid16(old_uid_t uid);
include/linux/syscalls.h
1173
asmlinkage long sys_setfsgid16(old_gid_t gid);
include/linux/syscalls.h
1174
asmlinkage long sys_getgroups16(int gidsetsize, old_gid_t __user *grouplist);
include/linux/syscalls.h
1175
asmlinkage long sys_setgroups16(int gidsetsize, old_gid_t __user *grouplist);
include/linux/syscalls.h
1176
asmlinkage long sys_getuid16(void);
include/linux/syscalls.h
1177
asmlinkage long sys_geteuid16(void);
include/linux/syscalls.h
1178
asmlinkage long sys_getgid16(void);
include/linux/syscalls.h
1179
asmlinkage long sys_getegid16(void);
include/linux/syscalls.h
1183
asmlinkage long sys_socketcall(int call, unsigned long __user *args);
include/linux/syscalls.h
1186
asmlinkage long sys_stat(const char __user *filename,
include/linux/syscalls.h
1188
asmlinkage long sys_lstat(const char __user *filename,
include/linux/syscalls.h
1190
asmlinkage long sys_fstat(unsigned int fd,
include/linux/syscalls.h
1192
asmlinkage long sys_readlink(const char __user *path,
include/linux/syscalls.h
1196
asmlinkage long sys_old_select(struct sel_arg_struct __user *arg);
include/linux/syscalls.h
1199
asmlinkage long sys_old_readdir(unsigned int, struct old_linux_dirent __user *, unsigned int);
include/linux/syscalls.h
1202
asmlinkage long sys_gethostname(char __user *name, int len);
include/linux/syscalls.h
1203
asmlinkage long sys_uname(struct old_utsname __user *);
include/linux/syscalls.h
1204
asmlinkage long sys_olduname(struct oldold_utsname __user *);
include/linux/syscalls.h
1206
asmlinkage long sys_old_getrlimit(unsigned int resource, struct rlimit __user *rlim);
include/linux/syscalls.h
1210
asmlinkage long sys_ipc(unsigned int call, int first, unsigned long second,
include/linux/syscalls.h
1214
asmlinkage long sys_mmap_pgoff(unsigned long addr, unsigned long len,
include/linux/syscalls.h
1217
asmlinkage long sys_old_mmap(struct mmap_arg_struct __user *arg);
include/linux/syscalls.h
1224
asmlinkage long sys_ni_syscall(void);
include/linux/syscalls.h
1228
asmlinkage long sys_ni_posix_timers(void);
include/linux/syscalls.h
220
asmlinkage long sys_##sname(void); \
include/linux/syscalls.h
222
asmlinkage long sys_##sname(void)
include/linux/syscalls.h
250
asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \
include/linux/syscalls.h
254
asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)); \
include/linux/syscalls.h
255
asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \
include/linux/syscalls.h
306
asmlinkage long sys_io_setup(unsigned nr_reqs, aio_context_t __user *ctx);
include/linux/syscalls.h
307
asmlinkage long sys_io_destroy(aio_context_t ctx);
include/linux/syscalls.h
308
asmlinkage long sys_io_submit(aio_context_t, long,
include/linux/syscalls.h
310
asmlinkage long sys_io_cancel(aio_context_t ctx_id, struct iocb __user *iocb,
include/linux/syscalls.h
312
asmlinkage long sys_io_getevents(aio_context_t ctx_id,
include/linux/syscalls.h
317
asmlinkage long sys_io_getevents_time32(__u32 ctx_id,
include/linux/syscalls.h
322
asmlinkage long sys_io_pgetevents(aio_context_t ctx_id,
include/linux/syscalls.h
328
asmlinkage long sys_io_pgetevents_time32(aio_context_t ctx_id,
include/linux/syscalls.h
334
asmlinkage long sys_io_uring_setup(u32 entries,
include/linux/syscalls.h
336
asmlinkage long sys_io_uring_enter(unsigned int fd, u32 to_submit,
include/linux/syscalls.h
339
asmlinkage long sys_io_uring_register(unsigned int fd, unsigned int op,
include/linux/syscalls.h
341
asmlinkage long sys_setxattr(const char __user *path, const char __user *name,
include/linux/syscalls.h
343
asmlinkage long sys_setxattrat(int dfd, const char __user *path, unsigned int at_flags,
include/linux/syscalls.h
346
asmlinkage long sys_lsetxattr(const char __user *path, const char __user *name,
include/linux/syscalls.h
348
asmlinkage long sys_fsetxattr(int fd, const char __user *name,
include/linux/syscalls.h
350
asmlinkage long sys_getxattr(const char __user *path, const char __user *name,
include/linux/syscalls.h
352
asmlinkage long sys_getxattrat(int dfd, const char __user *path, unsigned int at_flags,
include/linux/syscalls.h
355
asmlinkage long sys_lgetxattr(const char __user *path, const char __user *name,
include/linux/syscalls.h
357
asmlinkage long sys_fgetxattr(int fd, const char __user *name,
include/linux/syscalls.h
359
asmlinkage long sys_listxattr(const char __user *path, char __user *list,
include/linux/syscalls.h
361
asmlinkage long sys_listxattrat(int dfd, const char __user *path,
include/linux/syscalls.h
364
asmlinkage long sys_llistxattr(const char __user *path, char __user *list,
include/linux/syscalls.h
366
asmlinkage long sys_flistxattr(int fd, char __user *list, size_t size);
include/linux/syscalls.h
367
asmlinkage long sys_removexattr(const char __user *path,
include/linux/syscalls.h
369
asmlinkage long sys_removexattrat(int dfd, const char __user *path,
include/linux/syscalls.h
372
asmlinkage long sys_lremovexattr(const char __user *path,
include/linux/syscalls.h
374
asmlinkage long sys_fremovexattr(int fd, const char __user *name);
include/linux/syscalls.h
375
asmlinkage long sys_file_getattr(int dfd, const char __user *filename,
include/linux/syscalls.h
378
asmlinkage long sys_file_setattr(int dfd, const char __user *filename,
include/linux/syscalls.h
381
asmlinkage long sys_getcwd(char __user *buf, unsigned long size);
include/linux/syscalls.h
382
asmlinkage long sys_eventfd2(unsigned int count, int flags);
include/linux/syscalls.h
383
asmlinkage long sys_epoll_create1(int flags);
include/linux/syscalls.h
384
asmlinkage long sys_epoll_ctl(int epfd, int op, int fd,
include/linux/syscalls.h
386
asmlinkage long sys_epoll_pwait(int epfd, struct epoll_event __user *events,
include/linux/syscalls.h
390
asmlinkage long sys_epoll_pwait2(int epfd, struct epoll_event __user *events,
include/linux/syscalls.h
395
asmlinkage long sys_dup(unsigned int fildes);
include/linux/syscalls.h
396
asmlinkage long sys_dup3(unsigned int oldfd, unsigned int newfd, int flags);
include/linux/syscalls.h
397
asmlinkage long sys_fcntl(unsigned int fd, unsigned int cmd, unsigned long arg);
include/linux/syscalls.h
399
asmlinkage long sys_fcntl64(unsigned int fd,
include/linux/syscalls.h
402
asmlinkage long sys_inotify_init1(int flags);
include/linux/syscalls.h
403
asmlinkage long sys_inotify_add_watch(int fd, const char __user *path,
include/linux/syscalls.h
405
asmlinkage long sys_inotify_rm_watch(int fd, __s32 wd);
include/linux/syscalls.h
406
asmlinkage long sys_ioctl(unsigned int fd, unsigned int cmd,
include/linux/syscalls.h
408
asmlinkage long sys_ioprio_set(int which, int who, int ioprio);
include/linux/syscalls.h
409
asmlinkage long sys_ioprio_get(int which, int who);
include/linux/syscalls.h
410
asmlinkage long sys_flock(unsigned int fd, unsigned int cmd);
include/linux/syscalls.h
411
asmlinkage long sys_mknodat(int dfd, const char __user * filename, umode_t mode,
include/linux/syscalls.h
413
asmlinkage long sys_mkdirat(int dfd, const char __user * pathname, umode_t mode);
include/linux/syscalls.h
414
asmlinkage long sys_unlinkat(int dfd, const char __user * pathname, int flag);
include/linux/syscalls.h
415
asmlinkage long sys_symlinkat(const char __user * oldname,
include/linux/syscalls.h
417
asmlinkage long sys_linkat(int olddfd, const char __user *oldname,
include/linux/syscalls.h
419
asmlinkage long sys_renameat(int olddfd, const char __user * oldname,
include/linux/syscalls.h
421
asmlinkage long sys_umount(char __user *name, int flags);
include/linux/syscalls.h
422
asmlinkage long sys_mount(char __user *dev_name, char __user *dir_name,
include/linux/syscalls.h
425
asmlinkage long sys_pivot_root(const char __user *new_root,
include/linux/syscalls.h
427
asmlinkage long sys_statfs(const char __user * path,
include/linux/syscalls.h
429
asmlinkage long sys_statfs64(const char __user *path, size_t sz,
include/linux/syscalls.h
431
asmlinkage long sys_fstatfs(unsigned int fd, struct statfs __user *buf);
include/linux/syscalls.h
432
asmlinkage long sys_fstatfs64(unsigned int fd, size_t sz,
include/linux/syscalls.h
434
asmlinkage long sys_statmount(const struct mnt_id_req __user *req,
include/linux/syscalls.h
437
asmlinkage long sys_listmount(const struct mnt_id_req __user *req,
include/linux/syscalls.h
440
asmlinkage long sys_listns(const struct ns_id_req __user *req,
include/linux/syscalls.h
443
asmlinkage long sys_truncate(const char __user *path, long length);
include/linux/syscalls.h
444
asmlinkage long sys_ftruncate(unsigned int fd, off_t length);
include/linux/syscalls.h
446
asmlinkage long sys_truncate64(const char __user *path, loff_t length);
include/linux/syscalls.h
447
asmlinkage long sys_ftruncate64(unsigned int fd, loff_t length);
include/linux/syscalls.h
449
asmlinkage long sys_fallocate(int fd, int mode, loff_t offset, loff_t len);
include/linux/syscalls.h
450
asmlinkage long sys_faccessat(int dfd, const char __user *filename, int mode);
include/linux/syscalls.h
451
asmlinkage long sys_faccessat2(int dfd, const char __user *filename, int mode,
include/linux/syscalls.h
453
asmlinkage long sys_chdir(const char __user *filename);
include/linux/syscalls.h
454
asmlinkage long sys_fchdir(unsigned int fd);
include/linux/syscalls.h
455
asmlinkage long sys_chroot(const char __user *filename);
include/linux/syscalls.h
456
asmlinkage long sys_fchmod(unsigned int fd, umode_t mode);
include/linux/syscalls.h
457
asmlinkage long sys_fchmodat(int dfd, const char __user *filename,
include/linux/syscalls.h
459
asmlinkage long sys_fchmodat2(int dfd, const char __user *filename,
include/linux/syscalls.h
461
asmlinkage long sys_fchownat(int dfd, const char __user *filename, uid_t user,
include/linux/syscalls.h
463
asmlinkage long sys_fchown(unsigned int fd, uid_t user, gid_t group);
include/linux/syscalls.h
464
asmlinkage long sys_openat(int dfd, const char __user *filename, int flags,
include/linux/syscalls.h
466
asmlinkage long sys_openat2(int dfd, const char __user *filename,
include/linux/syscalls.h
468
asmlinkage long sys_close(unsigned int fd);
include/linux/syscalls.h
469
asmlinkage long sys_close_range(unsigned int fd, unsigned int max_fd,
include/linux/syscalls.h
471
asmlinkage long sys_vhangup(void);
include/linux/syscalls.h
472
asmlinkage long sys_pipe2(int __user *fildes, int flags);
include/linux/syscalls.h
473
asmlinkage long sys_quotactl(unsigned int cmd, const char __user *special,
include/linux/syscalls.h
475
asmlinkage long sys_quotactl_fd(unsigned int fd, unsigned int cmd, qid_t id,
include/linux/syscalls.h
477
asmlinkage long sys_getdents64(unsigned int fd,
include/linux/syscalls.h
480
asmlinkage long sys_llseek(unsigned int fd, unsigned long offset_high,
include/linux/syscalls.h
483
asmlinkage long sys_lseek(unsigned int fd, off_t offset,
include/linux/syscalls.h
485
asmlinkage long sys_read(unsigned int fd, char __user *buf, size_t count);
include/linux/syscalls.h
486
asmlinkage long sys_write(unsigned int fd, const char __user *buf,
include/linux/syscalls.h
488
asmlinkage long sys_readv(unsigned long fd,
include/linux/syscalls.h
491
asmlinkage long sys_writev(unsigned long fd,
include/linux/syscalls.h
494
asmlinkage long sys_pread64(unsigned int fd, char __user *buf,
include/linux/syscalls.h
496
asmlinkage long sys_pwrite64(unsigned int fd, const char __user *buf,
include/linux/syscalls.h
498
asmlinkage long sys_preadv(unsigned long fd, const struct iovec __user *vec,
include/linux/syscalls.h
500
asmlinkage long sys_pwritev(unsigned long fd, const struct iovec __user *vec,
include/linux/syscalls.h
502
asmlinkage long sys_sendfile64(int out_fd, int in_fd,
include/linux/syscalls.h
504
asmlinkage long sys_pselect6(int, fd_set __user *, fd_set __user *,
include/linux/syscalls.h
507
asmlinkage long sys_pselect6_time32(int, fd_set __user *, fd_set __user *,
include/linux/syscalls.h
510
asmlinkage long sys_ppoll(struct pollfd __user *, unsigned int,
include/linux/syscalls.h
513
asmlinkage long sys_ppoll_time32(struct pollfd __user *, unsigned int,
include/linux/syscalls.h
516
asmlinkage long sys_signalfd4(int ufd, sigset_t __user *user_mask, size_t sizemask, int flags);
include/linux/syscalls.h
517
asmlinkage long sys_vmsplice(int fd, const struct iovec __user *iov,
include/linux/syscalls.h
519
asmlinkage long sys_splice(int fd_in, loff_t __user *off_in,
include/linux/syscalls.h
522
asmlinkage long sys_tee(int fdin, int fdout, size_t len, unsigned int flags);
include/linux/syscalls.h
523
asmlinkage long sys_readlinkat(int dfd, const char __user *path, char __user *buf,
include/linux/syscalls.h
525
asmlinkage long sys_newfstatat(int dfd, const char __user *filename,
include/linux/syscalls.h
527
asmlinkage long sys_newfstat(unsigned int fd, struct stat __user *statbuf);
include/linux/syscalls.h
529
asmlinkage long sys_fstat64(unsigned long fd, struct stat64 __user *statbuf);
include/linux/syscalls.h
530
asmlinkage long sys_fstatat64(int dfd, const char __user *filename,
include/linux/syscalls.h
533
asmlinkage long sys_sync(void);
include/linux/syscalls.h
534
asmlinkage long sys_fsync(unsigned int fd);
include/linux/syscalls.h
535
asmlinkage long sys_fdatasync(unsigned int fd);
include/linux/syscalls.h
536
asmlinkage long sys_sync_file_range2(int fd, unsigned int flags,
include/linux/syscalls.h
538
asmlinkage long sys_sync_file_range(int fd, loff_t offset, loff_t nbytes,
include/linux/syscalls.h
540
asmlinkage long sys_timerfd_create(int clockid, int flags);
include/linux/syscalls.h
541
asmlinkage long sys_timerfd_settime(int ufd, int flags,
include/linux/syscalls.h
544
asmlinkage long sys_timerfd_gettime(int ufd, struct __kernel_itimerspec __user *otmr);
include/linux/syscalls.h
545
asmlinkage long sys_timerfd_gettime32(int ufd,
include/linux/syscalls.h
547
asmlinkage long sys_timerfd_settime32(int ufd, int flags,
include/linux/syscalls.h
550
asmlinkage long sys_utimensat(int dfd, const char __user *filename,
include/linux/syscalls.h
553
asmlinkage long sys_utimensat_time32(unsigned int dfd,
include/linux/syscalls.h
556
asmlinkage long sys_acct(const char __user *name);
include/linux/syscalls.h
557
asmlinkage long sys_capget(cap_user_header_t header,
include/linux/syscalls.h
559
asmlinkage long sys_capset(cap_user_header_t header,
include/linux/syscalls.h
561
asmlinkage long sys_personality(unsigned int personality);
include/linux/syscalls.h
562
asmlinkage long sys_exit(int error_code);
include/linux/syscalls.h
563
asmlinkage long sys_exit_group(int error_code);
include/linux/syscalls.h
564
asmlinkage long sys_waitid(int which, pid_t pid,
include/linux/syscalls.h
567
asmlinkage long sys_set_tid_address(int __user *tidptr);
include/linux/syscalls.h
568
asmlinkage long sys_unshare(unsigned long unshare_flags);
include/linux/syscalls.h
569
asmlinkage long sys_futex(u32 __user *uaddr, int op, u32 val,
include/linux/syscalls.h
572
asmlinkage long sys_futex_time32(u32 __user *uaddr, int op, u32 val,
include/linux/syscalls.h
575
asmlinkage long sys_get_robust_list(int pid,
include/linux/syscalls.h
578
asmlinkage long sys_set_robust_list(struct robust_list_head __user *head,
include/linux/syscalls.h
581
asmlinkage long sys_futex_waitv(struct futex_waitv __user *waiters,
include/linux/syscalls.h
585
asmlinkage long sys_futex_wake(void __user *uaddr, unsigned long mask, int nr, unsigned int flags);
include/linux/syscalls.h
587
asmlinkage long sys_futex_wait(void __user *uaddr, unsigned long val, unsigned long mask,
include/linux/syscalls.h
591
asmlinkage long sys_futex_requeue(struct futex_waitv __user *waiters,
include/linux/syscalls.h
594
asmlinkage long sys_nanosleep(struct __kernel_timespec __user *rqtp,
include/linux/syscalls.h
596
asmlinkage long sys_nanosleep_time32(struct old_timespec32 __user *rqtp,
include/linux/syscalls.h
598
asmlinkage long sys_getitimer(int which, struct __kernel_old_itimerval __user *value);
include/linux/syscalls.h
599
asmlinkage long sys_setitimer(int which,
include/linux/syscalls.h
602
asmlinkage long sys_kexec_load(unsigned long entry, unsigned long nr_segments,
include/linux/syscalls.h
605
asmlinkage long sys_init_module(void __user *umod, unsigned long len,
include/linux/syscalls.h
607
asmlinkage long sys_delete_module(const char __user *name_user,
include/linux/syscalls.h
609
asmlinkage long sys_timer_create(clockid_t which_clock,
include/linux/syscalls.h
612
asmlinkage long sys_timer_gettime(timer_t timer_id,
include/linux/syscalls.h
614
asmlinkage long sys_timer_getoverrun(timer_t timer_id);
include/linux/syscalls.h
615
asmlinkage long sys_timer_settime(timer_t timer_id, int flags,
include/linux/syscalls.h
618
asmlinkage long sys_timer_delete(timer_t timer_id);
include/linux/syscalls.h
619
asmlinkage long sys_clock_settime(clockid_t which_clock,
include/linux/syscalls.h
621
asmlinkage long sys_clock_gettime(clockid_t which_clock,
include/linux/syscalls.h
623
asmlinkage long sys_clock_getres(clockid_t which_clock,
include/linux/syscalls.h
625
asmlinkage long sys_clock_nanosleep(clockid_t which_clock, int flags,
include/linux/syscalls.h
628
asmlinkage long sys_timer_gettime32(timer_t timer_id,
include/linux/syscalls.h
630
asmlinkage long sys_timer_settime32(timer_t timer_id, int flags,
include/linux/syscalls.h
633
asmlinkage long sys_clock_settime32(clockid_t which_clock,
include/linux/syscalls.h
635
asmlinkage long sys_clock_gettime32(clockid_t which_clock,
include/linux/syscalls.h
637
asmlinkage long sys_clock_getres_time32(clockid_t which_clock,
include/linux/syscalls.h
639
asmlinkage long sys_clock_nanosleep_time32(clockid_t which_clock, int flags,
include/linux/syscalls.h
642
asmlinkage long sys_syslog(int type, char __user *buf, int len);
include/linux/syscalls.h
643
asmlinkage long sys_ptrace(long request, long pid, unsigned long addr,
include/linux/syscalls.h
645
asmlinkage long sys_sched_setparam(pid_t pid,
include/linux/syscalls.h
647
asmlinkage long sys_sched_setscheduler(pid_t pid, int policy,
include/linux/syscalls.h
649
asmlinkage long sys_sched_getscheduler(pid_t pid);
include/linux/syscalls.h
650
asmlinkage long sys_sched_getparam(pid_t pid,
include/linux/syscalls.h
652
asmlinkage long sys_sched_setaffinity(pid_t pid, unsigned int len,
include/linux/syscalls.h
654
asmlinkage long sys_sched_getaffinity(pid_t pid, unsigned int len,
include/linux/syscalls.h
656
asmlinkage long sys_sched_yield(void);
include/linux/syscalls.h
657
asmlinkage long sys_sched_get_priority_max(int policy);
include/linux/syscalls.h
658
asmlinkage long sys_sched_get_priority_min(int policy);
include/linux/syscalls.h
659
asmlinkage long sys_sched_rr_get_interval(pid_t pid,
include/linux/syscalls.h
661
asmlinkage long sys_sched_rr_get_interval_time32(pid_t pid,
include/linux/syscalls.h
663
asmlinkage long sys_restart_syscall(void);
include/linux/syscalls.h
664
asmlinkage long sys_kill(pid_t pid, int sig);
include/linux/syscalls.h
665
asmlinkage long sys_tkill(pid_t pid, int sig);
include/linux/syscalls.h
666
asmlinkage long sys_tgkill(pid_t tgid, pid_t pid, int sig);
include/linux/syscalls.h
667
asmlinkage long sys_sigaltstack(const struct sigaltstack __user *uss,
include/linux/syscalls.h
669
asmlinkage long sys_rt_sigsuspend(sigset_t __user *unewset, size_t sigsetsize);
include/linux/syscalls.h
671
asmlinkage long sys_rt_sigaction(int,
include/linux/syscalls.h
676
asmlinkage long sys_rt_sigprocmask(int how, sigset_t __user *set,
include/linux/syscalls.h
678
asmlinkage long sys_rt_sigpending(sigset_t __user *set, size_t sigsetsize);
include/linux/syscalls.h
679
asmlinkage long sys_rt_sigtimedwait(const sigset_t __user *uthese,
include/linux/syscalls.h
683
asmlinkage long sys_rt_sigtimedwait_time32(const sigset_t __user *uthese,
include/linux/syscalls.h
687
asmlinkage long sys_rt_sigqueueinfo(pid_t pid, int sig, siginfo_t __user *uinfo);
include/linux/syscalls.h
688
asmlinkage long sys_setpriority(int which, int who, int niceval);
include/linux/syscalls.h
689
asmlinkage long sys_getpriority(int which, int who);
include/linux/syscalls.h
690
asmlinkage long sys_reboot(int magic1, int magic2, unsigned int cmd,
include/linux/syscalls.h
692
asmlinkage long sys_setregid(gid_t rgid, gid_t egid);
include/linux/syscalls.h
693
asmlinkage long sys_setgid(gid_t gid);
include/linux/syscalls.h
694
asmlinkage long sys_setreuid(uid_t ruid, uid_t euid);
include/linux/syscalls.h
695
asmlinkage long sys_setuid(uid_t uid);
include/linux/syscalls.h
696
asmlinkage long sys_setresuid(uid_t ruid, uid_t euid, uid_t suid);
include/linux/syscalls.h
697
asmlinkage long sys_getresuid(uid_t __user *ruid, uid_t __user *euid, uid_t __user *suid);
include/linux/syscalls.h
698
asmlinkage long sys_setresgid(gid_t rgid, gid_t egid, gid_t sgid);
include/linux/syscalls.h
699
asmlinkage long sys_getresgid(gid_t __user *rgid, gid_t __user *egid, gid_t __user *sgid);
include/linux/syscalls.h
700
asmlinkage long sys_setfsuid(uid_t uid);
include/linux/syscalls.h
701
asmlinkage long sys_setfsgid(gid_t gid);
include/linux/syscalls.h
702
asmlinkage long sys_times(struct tms __user *tbuf);
include/linux/syscalls.h
703
asmlinkage long sys_setpgid(pid_t pid, pid_t pgid);
include/linux/syscalls.h
704
asmlinkage long sys_getpgid(pid_t pid);
include/linux/syscalls.h
705
asmlinkage long sys_getsid(pid_t pid);
include/linux/syscalls.h
706
asmlinkage long sys_setsid(void);
include/linux/syscalls.h
707
asmlinkage long sys_getgroups(int gidsetsize, gid_t __user *grouplist);
include/linux/syscalls.h
708
asmlinkage long sys_setgroups(int gidsetsize, gid_t __user *grouplist);
include/linux/syscalls.h
709
asmlinkage long sys_newuname(struct new_utsname __user *name);
include/linux/syscalls.h
710
asmlinkage long sys_sethostname(char __user *name, int len);
include/linux/syscalls.h
711
asmlinkage long sys_setdomainname(char __user *name, int len);
include/linux/syscalls.h
712
asmlinkage long sys_getrlimit(unsigned int resource,
include/linux/syscalls.h
714
asmlinkage long sys_setrlimit(unsigned int resource,
include/linux/syscalls.h
716
asmlinkage long sys_getrusage(int who, struct rusage __user *ru);
include/linux/syscalls.h
717
asmlinkage long sys_umask(int mask);
include/linux/syscalls.h
718
asmlinkage long sys_prctl(int option, unsigned long arg2, unsigned long arg3,
include/linux/syscalls.h
720
asmlinkage long sys_getcpu(unsigned __user *cpu, unsigned __user *node, void __user *cache);
include/linux/syscalls.h
721
asmlinkage long sys_gettimeofday(struct __kernel_old_timeval __user *tv,
include/linux/syscalls.h
723
asmlinkage long sys_settimeofday(struct __kernel_old_timeval __user *tv,
include/linux/syscalls.h
725
asmlinkage long sys_adjtimex(struct __kernel_timex __user *txc_p);
include/linux/syscalls.h
726
asmlinkage long sys_adjtimex_time32(struct old_timex32 __user *txc_p);
include/linux/syscalls.h
727
asmlinkage long sys_getpid(void);
include/linux/syscalls.h
728
asmlinkage long sys_getppid(void);
include/linux/syscalls.h
729
asmlinkage long sys_getuid(void);
include/linux/syscalls.h
730
asmlinkage long sys_geteuid(void);
include/linux/syscalls.h
731
asmlinkage long sys_getgid(void);
include/linux/syscalls.h
732
asmlinkage long sys_getegid(void);
include/linux/syscalls.h
733
asmlinkage long sys_gettid(void);
include/linux/syscalls.h
734
asmlinkage long sys_sysinfo(struct sysinfo __user *info);
include/linux/syscalls.h
735
asmlinkage long sys_mq_open(const char __user *name, int oflag, umode_t mode, struct mq_attr __user *attr);
include/linux/syscalls.h
736
asmlinkage long sys_mq_unlink(const char __user *name);
include/linux/syscalls.h
737
asmlinkage long sys_mq_timedsend(mqd_t mqdes, const char __user *msg_ptr, size_t msg_len, unsigned int msg_prio, const struct __kernel_timespec __user *abs_timeout);
include/linux/syscalls.h
738
asmlinkage long sys_mq_timedreceive(mqd_t mqdes, char __user *msg_ptr, size_t msg_len, unsigned int __user *msg_prio, const struct __kernel_timespec __user *abs_timeout);
include/linux/syscalls.h
739
asmlinkage long sys_mq_notify(mqd_t mqdes, const struct sigevent __user *notification);
include/linux/syscalls.h
740
asmlinkage long sys_mq_getsetattr(mqd_t mqdes, const struct mq_attr __user *mqstat, struct mq_attr __user *omqstat);
include/linux/syscalls.h
741
asmlinkage long sys_mq_timedreceive_time32(mqd_t mqdes,
include/linux/syscalls.h
745
asmlinkage long sys_mq_timedsend_time32(mqd_t mqdes,
include/linux/syscalls.h
749
asmlinkage long sys_msgget(key_t key, int msgflg);
include/linux/syscalls.h
750
asmlinkage long sys_old_msgctl(int msqid, int cmd, struct msqid_ds __user *buf);
include/linux/syscalls.h
751
asmlinkage long sys_msgctl(int msqid, int cmd, struct msqid_ds __user *buf);
include/linux/syscalls.h
752
asmlinkage long sys_msgrcv(int msqid, struct msgbuf __user *msgp,
include/linux/syscalls.h
754
asmlinkage long sys_msgsnd(int msqid, struct msgbuf __user *msgp,
include/linux/syscalls.h
756
asmlinkage long sys_semget(key_t key, int nsems, int semflg);
include/linux/syscalls.h
757
asmlinkage long sys_semctl(int semid, int semnum, int cmd, unsigned long arg);
include/linux/syscalls.h
758
asmlinkage long sys_old_semctl(int semid, int semnum, int cmd, unsigned long arg);
include/linux/syscalls.h
759
asmlinkage long sys_semtimedop(int semid, struct sembuf __user *sops,
include/linux/syscalls.h
762
asmlinkage long sys_semtimedop_time32(int semid, struct sembuf __user *sops,
include/linux/syscalls.h
765
asmlinkage long sys_semop(int semid, struct sembuf __user *sops,
include/linux/syscalls.h
767
asmlinkage long sys_shmget(key_t key, size_t size, int flag);
include/linux/syscalls.h
768
asmlinkage long sys_old_shmctl(int shmid, int cmd, struct shmid_ds __user *buf);
include/linux/syscalls.h
769
asmlinkage long sys_shmctl(int shmid, int cmd, struct shmid_ds __user *buf);
include/linux/syscalls.h
770
asmlinkage long sys_shmat(int shmid, char __user *shmaddr, int shmflg);
include/linux/syscalls.h
771
asmlinkage long sys_shmdt(char __user *shmaddr);
include/linux/syscalls.h
772
asmlinkage long sys_socket(int, int, int);
include/linux/syscalls.h
773
asmlinkage long sys_socketpair(int, int, int, int __user *);
include/linux/syscalls.h
774
asmlinkage long sys_bind(int, struct sockaddr __user *, int);
include/linux/syscalls.h
775
asmlinkage long sys_listen(int, int);
include/linux/syscalls.h
776
asmlinkage long sys_accept(int, struct sockaddr __user *, int __user *);
include/linux/syscalls.h
777
asmlinkage long sys_connect(int, struct sockaddr __user *, int);
include/linux/syscalls.h
778
asmlinkage long sys_getsockname(int, struct sockaddr __user *, int __user *);
include/linux/syscalls.h
779
asmlinkage long sys_getpeername(int, struct sockaddr __user *, int __user *);
include/linux/syscalls.h
780
asmlinkage long sys_sendto(int, void __user *, size_t, unsigned,
include/linux/syscalls.h
782
asmlinkage long sys_recvfrom(int, void __user *, size_t, unsigned,
include/linux/syscalls.h
784
asmlinkage long sys_setsockopt(int fd, int level, int optname,
include/linux/syscalls.h
786
asmlinkage long sys_getsockopt(int fd, int level, int optname,
include/linux/syscalls.h
788
asmlinkage long sys_shutdown(int, int);
include/linux/syscalls.h
789
asmlinkage long sys_sendmsg(int fd, struct user_msghdr __user *msg, unsigned flags);
include/linux/syscalls.h
790
asmlinkage long sys_recvmsg(int fd, struct user_msghdr __user *msg, unsigned flags);
include/linux/syscalls.h
791
asmlinkage long sys_readahead(int fd, loff_t offset, size_t count);
include/linux/syscalls.h
792
asmlinkage long sys_brk(unsigned long brk);
include/linux/syscalls.h
793
asmlinkage long sys_munmap(unsigned long addr, size_t len);
include/linux/syscalls.h
794
asmlinkage long sys_mremap(unsigned long addr,
include/linux/syscalls.h
797
asmlinkage long sys_add_key(const char __user *_type,
include/linux/syscalls.h
802
asmlinkage long sys_request_key(const char __user *_type,
include/linux/syscalls.h
806
asmlinkage long sys_keyctl(int cmd, unsigned long arg2, unsigned long arg3,
include/linux/syscalls.h
809
asmlinkage long sys_clone(unsigned long, unsigned long, int __user *, unsigned long,
include/linux/syscalls.h
813
asmlinkage long sys_clone(unsigned long, unsigned long, int, int __user *,
include/linux/syscalls.h
816
asmlinkage long sys_clone(unsigned long, unsigned long, int __user *,
include/linux/syscalls.h
821
asmlinkage long sys_clone3(struct clone_args __user *uargs, size_t size);
include/linux/syscalls.h
823
asmlinkage long sys_execve(const char __user *filename,
include/linux/syscalls.h
826
asmlinkage long sys_fadvise64_64(int fd, loff_t offset, loff_t len, int advice);
include/linux/syscalls.h
829
asmlinkage long sys_swapon(const char __user *specialfile, int swap_flags);
include/linux/syscalls.h
830
asmlinkage long sys_swapoff(const char __user *specialfile);
include/linux/syscalls.h
831
asmlinkage long sys_mprotect(unsigned long start, size_t len,
include/linux/syscalls.h
833
asmlinkage long sys_msync(unsigned long start, size_t len, int flags);
include/linux/syscalls.h
834
asmlinkage long sys_mlock(unsigned long start, size_t len);
include/linux/syscalls.h
835
asmlinkage long sys_munlock(unsigned long start, size_t len);
include/linux/syscalls.h
836
asmlinkage long sys_mlockall(int flags);
include/linux/syscalls.h
837
asmlinkage long sys_munlockall(void);
include/linux/syscalls.h
838
asmlinkage long sys_mincore(unsigned long start, size_t len,
include/linux/syscalls.h
840
asmlinkage long sys_madvise(unsigned long start, size_t len, int behavior);
include/linux/syscalls.h
841
asmlinkage long sys_process_madvise(int pidfd, const struct iovec __user *vec,
include/linux/syscalls.h
843
asmlinkage long sys_process_mrelease(int pidfd, unsigned int flags);
include/linux/syscalls.h
844
asmlinkage long sys_remap_file_pages(unsigned long start, unsigned long size,
include/linux/syscalls.h
847
asmlinkage long sys_mseal(unsigned long start, size_t len, unsigned long flags);
include/linux/syscalls.h
848
asmlinkage long sys_mbind(unsigned long start, unsigned long len,
include/linux/syscalls.h
853
asmlinkage long sys_get_mempolicy(int __user *policy,
include/linux/syscalls.h
857
asmlinkage long sys_set_mempolicy(int mode, const unsigned long __user *nmask,
include/linux/syscalls.h
859
asmlinkage long sys_migrate_pages(pid_t pid, unsigned long maxnode,
include/linux/syscalls.h
862
asmlinkage long sys_move_pages(pid_t pid, unsigned long nr_pages,
include/linux/syscalls.h
867
asmlinkage long sys_rt_tgsigqueueinfo(pid_t tgid, pid_t pid, int sig,
include/linux/syscalls.h
869
asmlinkage long sys_perf_event_open(
include/linux/syscalls.h
872
asmlinkage long sys_accept4(int, struct sockaddr __user *, int __user *, int);
include/linux/syscalls.h
873
asmlinkage long sys_recvmmsg(int fd, struct mmsghdr __user *msg,
include/linux/syscalls.h
876
asmlinkage long sys_recvmmsg_time32(int fd, struct mmsghdr __user *msg,
include/linux/syscalls.h
879
asmlinkage long sys_wait4(pid_t pid, int __user *stat_addr,
include/linux/syscalls.h
881
asmlinkage long sys_prlimit64(pid_t pid, unsigned int resource,
include/linux/syscalls.h
884
asmlinkage long sys_fanotify_init(unsigned int flags, unsigned int event_f_flags);
include/linux/syscalls.h
886
asmlinkage long sys_fanotify_mark(int fanotify_fd, unsigned int flags,
include/linux/syscalls.h
890
asmlinkage long sys_fanotify_mark(int fanotify_fd, unsigned int flags,
include/linux/syscalls.h
894
asmlinkage long sys_name_to_handle_at(int dfd, const char __user *name,
include/linux/syscalls.h
897
asmlinkage long sys_open_by_handle_at(int mountdirfd,
include/linux/syscalls.h
900
asmlinkage long sys_clock_adjtime(clockid_t which_clock,
include/linux/syscalls.h
902
asmlinkage long sys_clock_adjtime32(clockid_t which_clock,
include/linux/syscalls.h
904
asmlinkage long sys_syncfs(int fd);
include/linux/syscalls.h
905
asmlinkage long sys_setns(int fd, int nstype);
include/linux/syscalls.h
906
asmlinkage long sys_pidfd_open(pid_t pid, unsigned int flags);
include/linux/syscalls.h
907
asmlinkage long sys_sendmmsg(int fd, struct mmsghdr __user *msg,
include/linux/syscalls.h
909
asmlinkage long sys_process_vm_readv(pid_t pid,
include/linux/syscalls.h
915
asmlinkage long sys_process_vm_writev(pid_t pid,
include/linux/syscalls.h
921
asmlinkage long sys_kcmp(pid_t pid1, pid_t pid2, int type,
include/linux/syscalls.h
923
asmlinkage long sys_finit_module(int fd, const char __user *uargs, int flags);
include/linux/syscalls.h
924
asmlinkage long sys_sched_setattr(pid_t pid,
include/linux/syscalls.h
927
asmlinkage long sys_sched_getattr(pid_t pid,
include/linux/syscalls.h
931
asmlinkage long sys_renameat2(int olddfd, const char __user *oldname,
include/linux/syscalls.h
934
asmlinkage long sys_seccomp(unsigned int op, unsigned int flags,
include/linux/syscalls.h
936
asmlinkage long sys_getrandom(char __user *buf, size_t count,
include/linux/syscalls.h
938
asmlinkage long sys_memfd_create(const char __user *uname_ptr, unsigned int flags);
include/linux/syscalls.h
939
asmlinkage long sys_bpf(int cmd, union bpf_attr __user *attr, unsigned int size);
include/linux/syscalls.h
940
asmlinkage long sys_execveat(int dfd, const char __user *filename,
include/linux/syscalls.h
943
asmlinkage long sys_userfaultfd(int flags);
include/linux/syscalls.h
944
asmlinkage long sys_membarrier(int cmd, unsigned int flags, int cpu_id);
include/linux/syscalls.h
945
asmlinkage long sys_mlock2(unsigned long start, size_t len, int flags);
include/linux/syscalls.h
946
asmlinkage long sys_copy_file_range(int fd_in, loff_t __user *off_in,
include/linux/syscalls.h
949
asmlinkage long sys_preadv2(unsigned long fd, const struct iovec __user *vec,
include/linux/syscalls.h
952
asmlinkage long sys_pwritev2(unsigned long fd, const struct iovec __user *vec,
include/linux/syscalls.h
955
asmlinkage long sys_pkey_mprotect(unsigned long start, size_t len,
include/linux/syscalls.h
957
asmlinkage long sys_pkey_alloc(unsigned long flags, unsigned long init_val);
include/linux/syscalls.h
958
asmlinkage long sys_pkey_free(int pkey);
include/linux/syscalls.h
959
asmlinkage long sys_statx(int dfd, const char __user *path, unsigned flags,
include/linux/syscalls.h
961
asmlinkage long sys_rseq(struct rseq __user *rseq, uint32_t rseq_len,
include/linux/syscalls.h
963
asmlinkage long sys_rseq_slice_yield(void);
include/linux/syscalls.h
964
asmlinkage long sys_open_tree(int dfd, const char __user *path, unsigned flags);
include/linux/syscalls.h
965
asmlinkage long sys_open_tree_attr(int dfd, const char __user *path,
include/linux/syscalls.h
969
asmlinkage long sys_move_mount(int from_dfd, const char __user *from_path,
include/linux/syscalls.h
972
asmlinkage long sys_mount_setattr(int dfd, const char __user *path,
include/linux/syscalls.h
975
asmlinkage long sys_fsopen(const char __user *fs_name, unsigned int flags);
include/linux/syscalls.h
976
asmlinkage long sys_fsconfig(int fs_fd, unsigned int cmd, const char __user *key,
include/linux/syscalls.h
978
asmlinkage long sys_fsmount(int fs_fd, unsigned int flags, unsigned int ms_flags);
include/linux/syscalls.h
979
asmlinkage long sys_fspick(int dfd, const char __user *path, unsigned int flags);
include/linux/syscalls.h
980
asmlinkage long sys_pidfd_send_signal(int pidfd, int sig,
include/linux/syscalls.h
983
asmlinkage long sys_pidfd_getfd(int pidfd, int fd, unsigned int flags);
include/linux/syscalls.h
984
asmlinkage long sys_landlock_create_ruleset(const struct landlock_ruleset_attr __user *attr,
include/linux/syscalls.h
986
asmlinkage long sys_landlock_add_rule(int ruleset_fd, enum landlock_rule_type rule_type,
include/linux/syscalls.h
988
asmlinkage long sys_landlock_restrict_self(int ruleset_fd, __u32 flags);
include/linux/syscalls.h
989
asmlinkage long sys_memfd_secret(unsigned int flags);
include/linux/syscalls.h
990
asmlinkage long sys_set_mempolicy_home_node(unsigned long start, unsigned long len,
include/linux/syscalls.h
993
asmlinkage long sys_cachestat(unsigned int fd,
include/linux/syscalls.h
996
asmlinkage long sys_map_shadow_stack(unsigned long addr, unsigned long size, unsigned int flags);
include/linux/syscalls.h
997
asmlinkage long sys_lsm_get_self_attr(unsigned int attr, struct lsm_ctx __user *ctx,
include/linux/syscalls.h
999
asmlinkage long sys_lsm_set_self_attr(unsigned int attr, struct lsm_ctx __user *ctx,
init/main.c
1007
asmlinkage __visible __init __no_sanitize_address __noreturn __no_stack_protector
kernel/irq/handle.c
285
asmlinkage void noinstr generic_handle_arch_irq(struct pt_regs *regs)
kernel/kstack_erase.c
127
asmlinkage void noinstr stackleak_erase(void)
kernel/kstack_erase.c
139
asmlinkage void noinstr stackleak_erase_on_task_stack(void)
kernel/kstack_erase.c
151
asmlinkage void noinstr stackleak_erase_off_task_stack(void)
kernel/locking/lockdep.c
6805
asmlinkage __visible void lockdep_sys_exit(void)
kernel/power/power.h
59
asmlinkage int swsusp_save(void);
kernel/power/snapshot.c
2109
asmlinkage __visible int swsusp_save(void)
kernel/printk/printk.c
2423
asmlinkage int vprintk_emit(int facility, int level,
kernel/printk/printk.c
2498
asmlinkage __visible int _printk(const char *fmt, ...)
kernel/printk/printk.c
2530
asmlinkage __visible void early_printk(const char *fmt, ...)
kernel/printk/printk_safe.c
75
asmlinkage int vprintk(const char *fmt, va_list args)
kernel/sched/core.c
5208
asmlinkage __visible void schedule_tail(struct task_struct *prev)
kernel/sched/core.c
6998
asmlinkage __visible void __sched schedule(void)
kernel/sched/core.c
7039
asmlinkage __visible void __sched schedule_user(void)
kernel/sched/core.c
7111
asmlinkage __visible void __sched notrace preempt_schedule(void)
kernel/sched/core.c
7159
asmlinkage __visible void __sched notrace preempt_schedule_notrace(void)
kernel/sched/core.c
7226
asmlinkage __visible void __sched preempt_schedule_irq(void)
kernel/sched/sched.h
2875
asmlinkage void schedule_user(void);
kernel/softirq.c
510
asmlinkage __visible void do_softirq(void)
kernel/softirq.c
654
asmlinkage __visible void __softirq_entry __do_softirq(void)
kernel/sys_ni.c
15
asmlinkage long sys_ni_syscall(void);
kernel/sys_ni.c
20
asmlinkage long sys_ni_syscall(void)
lib/crc/arm/crc-t10dif.h
15
asmlinkage u16 crc_t10dif_pmull64(u16 init_crc, const u8 *buf, size_t len);
lib/crc/arm/crc-t10dif.h
16
asmlinkage void crc_t10dif_pmull8(u16 init_crc, const u8 *buf, size_t len,
lib/crc/arm/crc32.h
18
asmlinkage u32 crc32_pmull_le(const u8 buf[], u32 len, u32 init_crc);
lib/crc/arm/crc32.h
19
asmlinkage u32 crc32_armv8_le(u32 init_crc, const u8 buf[], u32 len);
lib/crc/arm/crc32.h
21
asmlinkage u32 crc32c_pmull_le(const u8 buf[], u32 len, u32 init_crc);
lib/crc/arm/crc32.h
22
asmlinkage u32 crc32c_armv8_le(u32 init_crc, const u8 buf[], u32 len);
lib/crc/arm64/crc-t10dif.h
17
asmlinkage void crc_t10dif_pmull_p8(u16 init_crc, const u8 *buf, size_t len,
lib/crc/arm64/crc-t10dif.h
19
asmlinkage u16 crc_t10dif_pmull_p64(u16 init_crc, const u8 *buf, size_t len);
lib/crc/arm64/crc32.h
10
asmlinkage u32 crc32_le_arm64(u32 crc, unsigned char const *p, size_t len);
lib/crc/arm64/crc32.h
11
asmlinkage u32 crc32c_le_arm64(u32 crc, unsigned char const *p, size_t len);
lib/crc/arm64/crc32.h
12
asmlinkage u32 crc32_be_arm64(u32 crc, unsigned char const *p, size_t len);
lib/crc/arm64/crc32.h
14
asmlinkage u32 crc32_le_arm64_4way(u32 crc, unsigned char const *p, size_t len);
lib/crc/arm64/crc32.h
15
asmlinkage u32 crc32c_le_arm64_4way(u32 crc, unsigned char const *p, size_t len);
lib/crc/arm64/crc32.h
16
asmlinkage u32 crc32_be_arm64_4way(u32 crc, unsigned char const *p, size_t len);
lib/crc/x86/crc32.h
37
asmlinkage u32 crc32c_x86_3way(u32 crc, const u8 *buffer, size_t len);
lib/crypto/arm/aes.h
12
asmlinkage void __aes_arm_decrypt(const u32 inv_rk[], int rounds,
lib/crypto/arm/aes.h
9
asmlinkage void __aes_arm_encrypt(const u32 rk[], int rounds,
lib/crypto/arm/blake2b.h
13
asmlinkage void blake2b_compress_neon(struct blake2b_ctx *ctx,
lib/crypto/arm/chacha.h
17
asmlinkage void chacha_block_xor_neon(const struct chacha_state *state,
lib/crypto/arm/chacha.h
19
asmlinkage void chacha_4block_xor_neon(const struct chacha_state *state,
lib/crypto/arm/chacha.h
22
asmlinkage void hchacha_block_arm(const struct chacha_state *state,
lib/crypto/arm/chacha.h
24
asmlinkage void hchacha_block_neon(const struct chacha_state *state,
lib/crypto/arm/chacha.h
27
asmlinkage void chacha_doarm(u8 *dst, const u8 *src, unsigned int bytes,
lib/crypto/arm/curve25519.h
17
asmlinkage void curve25519_neon(u8 mypublic[CURVE25519_KEY_SIZE],
lib/crypto/arm/nh.h
13
asmlinkage void nh_neon(const u32 *key, const u8 *message, size_t message_len,
lib/crypto/arm/poly1305.h
14
asmlinkage void poly1305_block_init(struct poly1305_block_state *state,
lib/crypto/arm/poly1305.h
16
asmlinkage void poly1305_blocks_arm(struct poly1305_block_state *state,
lib/crypto/arm/poly1305.h
18
asmlinkage void poly1305_blocks_neon(struct poly1305_block_state *state,
lib/crypto/arm/poly1305.h
20
asmlinkage void poly1305_emit(const struct poly1305_state *state,
lib/crypto/arm/sha1.h
12
asmlinkage void sha1_block_data_order(struct sha1_block_state *state,
lib/crypto/arm/sha1.h
14
asmlinkage void sha1_transform_neon(struct sha1_block_state *state,
lib/crypto/arm/sha1.h
16
asmlinkage void sha1_ce_transform(struct sha1_block_state *state,
lib/crypto/arm/sha256.h
13
asmlinkage void sha256_block_data_order(struct sha256_block_state *state,
lib/crypto/arm/sha256.h
15
asmlinkage void sha256_block_data_order_neon(struct sha256_block_state *state,
lib/crypto/arm/sha256.h
17
asmlinkage void sha256_ce_transform(struct sha256_block_state *state,
lib/crypto/arm/sha512.h
12
asmlinkage void sha512_block_data_order(struct sha512_block_state *state,
lib/crypto/arm/sha512.h
14
asmlinkage void sha512_block_data_order_neon(struct sha512_block_state *state,
lib/crypto/arm64/aes.h
20
asmlinkage void __aes_arm64_encrypt(const u32 rk[], u8 out[AES_BLOCK_SIZE],
lib/crypto/arm64/aes.h
22
asmlinkage void __aes_arm64_decrypt(const u32 inv_rk[], u8 out[AES_BLOCK_SIZE],
lib/crypto/arm64/aes.h
24
asmlinkage void __aes_ce_encrypt(const u32 rk[], u8 out[AES_BLOCK_SIZE],
lib/crypto/arm64/aes.h
26
asmlinkage void __aes_ce_decrypt(const u32 inv_rk[], u8 out[AES_BLOCK_SIZE],
lib/crypto/arm64/aes.h
28
asmlinkage u32 __aes_ce_sub(u32 l);
lib/crypto/arm64/aes.h
29
asmlinkage void __aes_ce_invert(struct aes_block *out,
lib/crypto/arm64/chacha.h
28
asmlinkage void chacha_block_xor_neon(const struct chacha_state *state,
lib/crypto/arm64/chacha.h
30
asmlinkage void chacha_4block_xor_neon(const struct chacha_state *state,
lib/crypto/arm64/chacha.h
33
asmlinkage void hchacha_block_neon(const struct chacha_state *state,
lib/crypto/arm64/nh.h
14
asmlinkage void nh_neon(const u32 *key, const u8 *message, size_t message_len,
lib/crypto/arm64/poly1305.h
14
asmlinkage void poly1305_block_init(struct poly1305_block_state *state,
lib/crypto/arm64/poly1305.h
16
asmlinkage void poly1305_blocks_arm64(struct poly1305_block_state *state,
lib/crypto/arm64/poly1305.h
18
asmlinkage void poly1305_blocks_neon(struct poly1305_block_state *state,
lib/crypto/arm64/poly1305.h
20
asmlinkage void poly1305_emit(const struct poly1305_state *state,
lib/crypto/arm64/polyval.h
14
asmlinkage void polyval_mul_pmull(struct polyval_elem *a,
lib/crypto/arm64/polyval.h
16
asmlinkage void polyval_blocks_pmull(struct polyval_elem *acc,
lib/crypto/arm64/sha1.h
12
asmlinkage size_t __sha1_ce_transform(struct sha1_block_state *state,
lib/crypto/arm64/sha256.h
13
asmlinkage void sha256_block_data_order(struct sha256_block_state *state,
lib/crypto/arm64/sha256.h
15
asmlinkage void sha256_block_neon(struct sha256_block_state *state,
lib/crypto/arm64/sha256.h
17
asmlinkage size_t __sha256_ce_transform(struct sha256_block_state *state,
lib/crypto/arm64/sha256.h
48
asmlinkage void sha256_ce_finup2x(const struct __sha256_ctx *ctx,
lib/crypto/arm64/sha3.h
15
asmlinkage size_t sha3_ce_transform(struct sha3_state *state, const u8 *data,
lib/crypto/arm64/sha512.h
13
asmlinkage void sha512_block_data_order(struct sha512_block_state *state,
lib/crypto/arm64/sha512.h
15
asmlinkage size_t __sha512_ce_transform(struct sha512_block_state *state,
lib/crypto/mips/chacha.h
10
asmlinkage void chacha_crypt_arch(struct chacha_state *state,
lib/crypto/mips/chacha.h
13
asmlinkage void hchacha_block_arch(const struct chacha_state *state,
lib/crypto/mips/poly1305.h
10
asmlinkage void poly1305_blocks(struct poly1305_block_state *state,
lib/crypto/mips/poly1305.h
12
asmlinkage void poly1305_emit(const struct poly1305_state *state,
lib/crypto/mips/poly1305.h
8
asmlinkage void poly1305_block_init(struct poly1305_block_state *state,
lib/crypto/powerpc/chacha.h
15
asmlinkage void chacha_p10le_8x(const struct chacha_state *state, u8 *dst,
lib/crypto/powerpc/curve25519.h
19
asmlinkage void x25519_fe51_mul(fe51 h, const fe51 f, const fe51 g);
lib/crypto/powerpc/curve25519.h
20
asmlinkage void x25519_fe51_sqr(fe51 h, const fe51 f);
lib/crypto/powerpc/curve25519.h
21
asmlinkage void x25519_fe51_mul121666(fe51 h, fe51 f);
lib/crypto/powerpc/curve25519.h
22
asmlinkage void x25519_fe51_sqr_times(fe51 h, const fe51 f, int n);
lib/crypto/powerpc/curve25519.h
23
asmlinkage void x25519_fe51_frombytes(fe51 h, const uint8_t *s);
lib/crypto/powerpc/curve25519.h
24
asmlinkage void x25519_fe51_tobytes(uint8_t *s, const fe51 h);
lib/crypto/powerpc/curve25519.h
25
asmlinkage void x25519_cswap(fe51 p, fe51 q, unsigned int bit);
lib/crypto/powerpc/poly1305.h
13
asmlinkage void poly1305_p10le_4blocks(struct poly1305_block_state *state, const u8 *m, u32 mlen);
lib/crypto/powerpc/poly1305.h
14
asmlinkage void poly1305_64s(struct poly1305_block_state *state, const u8 *m, u32 mlen, int highbit);
lib/crypto/powerpc/poly1305.h
15
asmlinkage void poly1305_emit_64(const struct poly1305_state *state, const u32 nonce[4], u8 digest[POLY1305_DIGEST_SIZE]);
lib/crypto/powerpc/sha1.h
24
asmlinkage void ppc_spe_sha1_transform(struct sha1_block_state *state,
lib/crypto/powerpc/sha1.h
56
asmlinkage void powerpc_sha_transform(struct sha1_block_state *state,
lib/crypto/riscv/chacha.h
16
asmlinkage void chacha_zvkb(struct chacha_state *state, const u8 *in, u8 *out,
lib/crypto/riscv/poly1305.h
10
asmlinkage void poly1305_blocks(struct poly1305_block_state *state,
lib/crypto/riscv/poly1305.h
12
asmlinkage void poly1305_emit(const struct poly1305_state *state,
lib/crypto/riscv/poly1305.h
8
asmlinkage void poly1305_block_init(struct poly1305_block_state *state,
lib/crypto/riscv/sha256.h
17
asmlinkage void
lib/crypto/riscv/sha512.h
17
asmlinkage void sha512_transform_zvknhb_zvkb(struct sha512_block_state *state,
lib/crypto/sparc/md5.h
19
asmlinkage void md5_sparc64_transform(struct md5_block_state *state,
lib/crypto/sparc/sha1.h
17
asmlinkage void sha1_sparc64_transform(struct sha1_block_state *state,
lib/crypto/sparc/sha256.h
17
asmlinkage void sha256_sparc64_transform(struct sha256_block_state *state,
lib/crypto/sparc/sha512.h
16
asmlinkage void sha512_sparc64_transform(struct sha512_block_state *state,
lib/crypto/x86/blake2s.h
14
asmlinkage void blake2s_compress_ssse3(struct blake2s_ctx *ctx,
lib/crypto/x86/blake2s.h
16
asmlinkage void blake2s_compress_avx512(struct blake2s_ctx *ctx,
lib/crypto/x86/chacha.h
13
asmlinkage void chacha_block_xor_ssse3(const struct chacha_state *state,
lib/crypto/x86/chacha.h
16
asmlinkage void chacha_4block_xor_ssse3(const struct chacha_state *state,
lib/crypto/x86/chacha.h
19
asmlinkage void hchacha_block_ssse3(const struct chacha_state *state,
lib/crypto/x86/chacha.h
22
asmlinkage void chacha_2block_xor_avx2(const struct chacha_state *state,
lib/crypto/x86/chacha.h
25
asmlinkage void chacha_4block_xor_avx2(const struct chacha_state *state,
lib/crypto/x86/chacha.h
28
asmlinkage void chacha_8block_xor_avx2(const struct chacha_state *state,
lib/crypto/x86/chacha.h
32
asmlinkage void chacha_2block_xor_avx512vl(const struct chacha_state *state,
lib/crypto/x86/chacha.h
35
asmlinkage void chacha_4block_xor_avx512vl(const struct chacha_state *state,
lib/crypto/x86/chacha.h
38
asmlinkage void chacha_8block_xor_avx512vl(const struct chacha_state *state,
lib/crypto/x86/nh.h
14
asmlinkage void nh_sse2(const u32 *key, const u8 *message, size_t message_len,
lib/crypto/x86/nh.h
16
asmlinkage void nh_avx2(const u32 *key, const u8 *message, size_t message_len,
lib/crypto/x86/poly1305.h
61
asmlinkage void poly1305_init_x86_64(struct poly1305_block_state *state,
lib/crypto/x86/poly1305.h
63
asmlinkage void poly1305_blocks_x86_64(struct poly1305_arch_internal *ctx,
lib/crypto/x86/poly1305.h
66
asmlinkage void poly1305_emit_x86_64(const struct poly1305_state *ctx,
lib/crypto/x86/poly1305.h
69
asmlinkage void poly1305_emit_avx(const struct poly1305_state *ctx,
lib/crypto/x86/poly1305.h
72
asmlinkage void poly1305_blocks_avx(struct poly1305_arch_internal *ctx,
lib/crypto/x86/poly1305.h
75
asmlinkage void poly1305_blocks_avx2(struct poly1305_arch_internal *ctx,
lib/crypto/x86/poly1305.h
78
asmlinkage void poly1305_blocks_avx512(struct poly1305_arch_internal *ctx,
lib/crypto/x86/polyval.h
14
asmlinkage void polyval_mul_pclmul_avx(struct polyval_elem *a,
lib/crypto/x86/polyval.h
16
asmlinkage void polyval_blocks_pclmul_avx(struct polyval_elem *acc,
lib/crypto/x86/sha1.h
13
asmlinkage void asm_fn(struct sha1_block_state *state, \
lib/crypto/x86/sha1.h
33
asmlinkage void sha1_transform_avx2(struct sha1_block_state *state,
lib/crypto/x86/sha256.h
15
asmlinkage void asm_fn(struct sha256_block_state *state, \
lib/crypto/x86/sha256.h
43
asmlinkage void sha256_ni_finup2x(const struct __sha256_ctx *ctx,
lib/crypto/x86/sha512.h
13
asmlinkage void asm_fn(struct sha512_block_state *state, \
lib/dump_stack.c
103
asmlinkage __visible void dump_stack_lvl(const char *log_lvl)
lib/dump_stack.c
127
asmlinkage __visible void dump_stack(void)
lib/ubsan.h
142
# define ubsan_linkage asmlinkage
mm/kasan/common.c
115
asmlinkage void kasan_unpoison_task_stack_below(const void *watermark)
tools/testing/selftests/livepatch/test_modules/test_klp_syscall.c
43
static asmlinkage long lp_sys_getpid(void)