Home
last modified time | relevance | path

Searched refs:asmlinkage (Results 1 – 25 of 309) sorted by relevance

12345678910>>...13

/linux/arch/m68k/68000/
H A Dints.c33 asmlinkage void system_call(void);
34 asmlinkage void buserr(void);
35 asmlinkage void trap(void);
36 asmlinkage void trap3(void);
37 asmlinkage void trap4(void);
38 asmlinkage void trap5(void);
39 asmlinkage void trap6(void);
40 asmlinkage void trap7(void);
41 asmlinkage void trap8(void);
42 asmlinkage void trap9(void);
[all …]
/linux/arch/loongarch/include/asm/
H A Dexception.h13 asmlinkage void cache_parity_error(void);
14 asmlinkage void noinstr do_ade(struct pt_regs *regs);
15 asmlinkage void noinstr do_ale(struct pt_regs *regs);
16 asmlinkage void noinstr do_bce(struct pt_regs *regs);
17 asmlinkage void noinstr do_bp(struct pt_regs *regs);
18 asmlinkage void noinstr do_ri(struct pt_regs *regs);
19 asmlinkage void noinstr do_fpu(struct pt_regs *regs);
20 asmlinkage void noinstr do_fpe(struct pt_regs *regs, unsigned long fcsr);
21 asmlinkage void noinstr do_lsx(struct pt_regs *regs);
22 asmlinkage void noinstr do_lasx(struct pt_regs *regs);
[all …]
H A Dfpu.h29 asmlinkage void _init_fpu(unsigned int);
30 asmlinkage void _save_fp(struct loongarch_fpu *);
31 asmlinkage void _restore_fp(struct loongarch_fpu *);
32 asmlinkage int _save_fp_context(void __user *fpregs, void __user *fcc, void __user *csr);
33 asmlinkage int _restore_fp_context(void __user *fpregs, void __user *fcc, void __user *csr);
35 asmlinkage void _save_lsx(struct loongarch_fpu *fpu);
36 asmlinkage void _restore_lsx(struct loongarch_fpu *fpu);
37 asmlinkage void _init_lsx_upper(void);
38 asmlinkage void _restore_lsx_upper(struct loongarch_fpu *fpu);
39 asmlinkage int _save_lsx_context(void __user *fpregs, void __user *fcc, void __user *fcsr);
[all …]
H A Dlbt.h15 asmlinkage void _init_lbt(void);
16 asmlinkage void _save_lbt(struct loongarch_lbt *);
17 asmlinkage void _restore_lbt(struct loongarch_lbt *);
18 asmlinkage int _save_lbt_context(void __user *regs, void __user *eflags);
19 asmlinkage int _restore_lbt_context(void __user *regs, void __user *eflags);
20 asmlinkage int _save_ftop_context(void __user *ftop);
21 asmlinkage int _restore_ftop_context(void __user *ftop);
/linux/arch/mips/include/asm/
H A Dtraps.h42 asmlinkage void do_ade(struct pt_regs *regs);
43 asmlinkage void do_be(struct pt_regs *regs);
44 asmlinkage void do_ov(struct pt_regs *regs);
45 asmlinkage void do_fpe(struct pt_regs *regs, unsigned long fcr31);
46 asmlinkage void do_bp(struct pt_regs *regs);
47 asmlinkage void do_tr(struct pt_regs *regs);
48 asmlinkage void do_ri(struct pt_regs *regs);
49 asmlinkage void do_cpu(struct pt_regs *regs);
50 asmlinkage void do_msa_fpe(struct pt_regs *regs, unsigned int msacsr);
51 asmlinkage void do_msa(struct pt_regs *regs);
[all …]
H A Dsyscalls.h8 asmlinkage void sys_sigreturn(void);
9 asmlinkage void sys_rt_sigreturn(void);
10 asmlinkage int sysm_pipe(void);
11 asmlinkage long mipsmt_sys_sched_setaffinity(pid_t pid, unsigned int len,
13 asmlinkage long mipsmt_sys_sched_getaffinity(pid_t pid, unsigned int len,
15 asmlinkage long sys32_fallocate(int fd, int mode, unsigned offset_a2,
18 asmlinkage long sys32_fadvise64_64(int fd, int __pad,
22 asmlinkage ssize_t sys32_readahead(int fd, u32 pad0, u64 a2, u64 a3,
24 asmlinkage long sys32_sync_file_range(int fd, int __pad,
28 asmlinkage void sys32_rt_sigreturn(void);
[all …]
/linux/arch/sparc/kernel/
H A Dsystbls.h12 asmlinkage long sys_getpagesize(void);
13 asmlinkage long sys_sparc_pipe(void);
14 asmlinkage long sys_nis_syscall(void);
15 asmlinkage long sys_getdomainname(char __user *name, int len);
17 asmlinkage long sys_mmap(unsigned long addr, unsigned long len,
20 asmlinkage void sparc_breakpoint(struct pt_regs *regs);
23 asmlinkage long sys_mmap2(unsigned long addr, unsigned long len,
33 asmlinkage long sys_sparc_ipc(unsigned int call, int first,
37 asmlinkage long sparc64_personality(unsigned long personality);
38 asmlinkage long sys64_munmap(unsigned long addr, size_t len);
[all …]
/linux/arch/m68k/kernel/
H A Dvectors.c34 asmlinkage void system_call(void);
35 asmlinkage void buserr(void);
36 asmlinkage void trap(void);
37 asmlinkage void nmihandler(void);
39 asmlinkage void fpu_emu(void);
67 asmlinkage void unimp_vec(void) asm ("_060_isp_unimp"); in base_trap_init()
98 asmlinkage void dz_vec(void) asm ("dz"); in trap_init()
99 asmlinkage void inex_vec(void) asm ("inex"); in trap_init()
100 asmlinkage void ovfl_vec(void) asm ("ovfl"); in trap_init()
101 asmlinkage void unfl_vec(void) asm ("unfl"); in trap_init()
[all …]
/linux/arch/arm/include/asm/
H A Dsyscalls.h9 asmlinkage int sys_sigreturn(struct pt_regs *regs);
10 asmlinkage int sys_rt_sigreturn(struct pt_regs *regs);
11 asmlinkage long sys_arm_fadvise64_64(int fd, int advice,
15 asmlinkage long sys_oabi_stat64(const char __user * filename,
17 asmlinkage long sys_oabi_lstat64(const char __user * filename,
19 asmlinkage long sys_oabi_fstat64(unsigned long fd,
21 asmlinkage long sys_oabi_fstatat64(int dfd,
25 asmlinkage long sys_oabi_fcntl64(unsigned int fd, unsigned int cmd,
28 asmlinkage long sys_oabi_epoll_ctl(int epfd, int op, int fd,
32 asmlinkage long sys_oabi_semtimedop(int semid,
[all …]
H A Dtraps.h39 asmlinkage void dump_backtrace_stm(u32 *stack, u32 instruction, const char *loglvl);
40 asmlinkage void do_undefinstr(struct pt_regs *regs);
41 asmlinkage void handle_fiq_as_nmi(struct pt_regs *regs);
42 asmlinkage void bad_mode(struct pt_regs *regs, int reason);
43 asmlinkage int arm_syscall(int no, struct pt_regs *regs);
44 asmlinkage void baddataabort(int code, unsigned long instr, struct pt_regs *regs);
45 asmlinkage void __div0(void);
46 asmlinkage void handle_bad_stack(struct pt_regs *regs);
/linux/arch/arm64/include/asm/
H A Dexception.h29 asmlinkage void __noreturn handle_bad_stack(struct pt_regs *regs);
31 asmlinkage void el1t_64_sync_handler(struct pt_regs *regs);
32 asmlinkage void el1t_64_irq_handler(struct pt_regs *regs);
33 asmlinkage void el1t_64_fiq_handler(struct pt_regs *regs);
34 asmlinkage void el1t_64_error_handler(struct pt_regs *regs);
36 asmlinkage void el1h_64_sync_handler(struct pt_regs *regs);
37 asmlinkage void el1h_64_irq_handler(struct pt_regs *regs);
38 asmlinkage void el1h_64_fiq_handler(struct pt_regs *regs);
39 asmlinkage void el1h_64_error_handler(struct pt_regs *regs);
41 asmlinkage void el0t_64_sync_handler(struct pt_regs *regs);
[all …]
H A Dsyscall_wrapper.h21 asmlinkage long __arm64_compat_sys##name(const struct pt_regs *regs); \
25 asmlinkage long __arm64_compat_sys##name(const struct pt_regs *regs) \
36 asmlinkage long __arm64_compat_sys_##sname(const struct pt_regs *__unused); \
38 asmlinkage long __arm64_compat_sys_##sname(const struct pt_regs *__unused)
41 asmlinkage long __arm64_compat_sys_##name(const struct pt_regs *regs); \
42 asmlinkage long __weak __arm64_compat_sys_##name(const struct pt_regs *regs) \
50 asmlinkage long __arm64_sys##name(const struct pt_regs *regs); \
54 asmlinkage long __arm64_sys##name(const struct pt_regs *regs) \
69 asmlinkage long __arm64_sys_##sname(const struct pt_regs *__unused); \
71 asmlinkage long __arm64_sys_##sname(const struct pt_regs *__unused)
[all …]
/linux/arch/riscv/include/asm/
H A Dstring.h13 extern asmlinkage void *memset(void *, int, size_t);
14 extern asmlinkage void *__memset(void *, int, size_t);
16 extern asmlinkage void *memcpy(void *, const void *, size_t);
17 extern asmlinkage void *__memcpy(void *, const void *, size_t);
19 extern asmlinkage void *memmove(void *, const void *, size_t);
20 extern asmlinkage void *__memmove(void *, const void *, size_t);
24 extern asmlinkage int strcmp(const char *cs, const char *ct);
27 extern asmlinkage __kernel_size_t strlen(const char *);
30 extern asmlinkage int strncmp(const char *cs, const char *ct, size_t count);
33 extern asmlinkage __kernel_size_t strnlen(const char *, size_t);
[all …]
H A Dsyscall_wrapper.h13 asmlinkage long __riscv_sys_ni_syscall(const struct pt_regs *);
51 asmlinkage long __riscv_compat_sys##name(const struct pt_regs *regs); \
58 asmlinkage long __riscv_compat_sys##name(const struct pt_regs *regs) \
65 asmlinkage long __riscv_compat_sys_##sname(const struct pt_regs *__unused); \
67 asmlinkage long __riscv_compat_sys_##sname(const struct pt_regs *__unused)
70 asmlinkage long __weak __riscv_compat_sys_##name(const struct pt_regs *regs); \
71 asmlinkage long __weak __riscv_compat_sys_##name(const struct pt_regs *regs) \
79 asmlinkage long __riscv_sys##name(const struct pt_regs *regs); \
89 asmlinkage long __riscv_sys##name(const struct pt_regs *regs) \
97 asmlinkage long __riscv_sys_##sname(const struct pt_regs *__unused); \
[all …]
H A Dasm-prototypes.h15 asmlinkage int enter_vector_usercopy(void *dst, void *src, size_t n, bool enable_sum);
34 asmlinkage void riscv_v_context_nesting_start(struct pt_regs *regs);
35 asmlinkage void riscv_v_context_nesting_end(struct pt_regs *regs);
40 #define DECLARE_DO_ERROR_INFO(name) asmlinkage void name(struct pt_regs *regs)
57 asmlinkage void ret_from_fork_kernel(void *fn_arg, int (*fn)(void *), struct pt_regs *regs);
58 asmlinkage void ret_from_fork_user(struct pt_regs *regs);
59 asmlinkage void handle_bad_stack(struct pt_regs *regs);
60 asmlinkage void do_page_fault(struct pt_regs *regs);
61 asmlinkage void do_irq(struct pt_regs *regs);
/linux/arch/csky/include/asm/
H A Dtraps.h45 asmlinkage void do_trap_unknown(struct pt_regs *regs);
46 asmlinkage void do_trap_zdiv(struct pt_regs *regs);
47 asmlinkage void do_trap_buserr(struct pt_regs *regs);
48 asmlinkage void do_trap_misaligned(struct pt_regs *regs);
49 asmlinkage void do_trap_bkpt(struct pt_regs *regs);
50 asmlinkage void do_trap_illinsn(struct pt_regs *regs);
51 asmlinkage void do_trap_fpe(struct pt_regs *regs);
52 asmlinkage void do_trap_priv(struct pt_regs *regs);
53 asmlinkage void trap_c(struct pt_regs *regs);
55 asmlinkage void do_notify_resume(struct pt_regs *regs,
[all …]
/linux/arch/xtensa/include/asm/
H A Dtraps.h47 asmlinkage void fast_illegal_instruction_user(void);
48 asmlinkage void fast_syscall_user(void);
49 asmlinkage void fast_alloca(void);
50 asmlinkage void fast_load_store(void);
51 asmlinkage void fast_unaligned(void);
52 asmlinkage void fast_second_level_miss(void);
53 asmlinkage void fast_store_prohibited(void);
54 asmlinkage void fast_coprocessor(void);
56 asmlinkage void kernel_exception(void);
57 asmlinkage void user_exception(void);
[all …]
/linux/arch/sh/include/asm/
H A Dsyscalls_32.h11 asmlinkage int sys_sigreturn(void);
12 asmlinkage int sys_rt_sigreturn(void);
13 asmlinkage int sys_sh_pipe(void);
14 asmlinkage ssize_t sys_pread_wrapper(unsigned int fd, char __user *buf,
16 asmlinkage ssize_t sys_pwrite_wrapper(unsigned int fd, const char __user *buf,
18 asmlinkage int sys_fadvise64_64_wrapper(int fd, u32 offset0, u32 offset1,
22 asmlinkage long do_syscall_trace_enter(struct pt_regs *regs);
23 asmlinkage void do_syscall_trace_leave(struct pt_regs *regs);
24 asmlinkage void do_notify_resume(struct pt_regs *regs, unsigned int save_r0,
H A Dtraps_32.h43 asmlinkage void do_address_error(struct pt_regs *regs,
46 asmlinkage void do_page_fault(struct pt_regs *regs,
49 asmlinkage void do_divide_error(unsigned long r4);
50 asmlinkage void do_reserved_inst(void);
51 asmlinkage void do_illegal_slot_inst(void);
52 asmlinkage void do_exception_error(void);
55 asmlinkage void name##_trap_handler(unsigned long r4, unsigned long r5, \
/linux/arch/x86/crypto/
H A Daria-avx.h16 asmlinkage void aria_aesni_avx_encrypt_16way(const void *ctx, u8 *dst,
18 asmlinkage void aria_aesni_avx_decrypt_16way(const void *ctx, u8 *dst,
20 asmlinkage void aria_aesni_avx_ctr_crypt_16way(const void *ctx, u8 *dst,
23 asmlinkage void aria_aesni_avx_gfni_encrypt_16way(const void *ctx, u8 *dst,
25 asmlinkage void aria_aesni_avx_gfni_decrypt_16way(const void *ctx, u8 *dst,
27 asmlinkage void aria_aesni_avx_gfni_ctr_crypt_16way(const void *ctx, u8 *dst,
31 asmlinkage void aria_aesni_avx2_encrypt_32way(const void *ctx, u8 *dst,
33 asmlinkage void aria_aesni_avx2_decrypt_32way(const void *ctx, u8 *dst,
35 asmlinkage void aria_aesni_avx2_ctr_crypt_32way(const void *ctx, u8 *dst,
38 asmlinkage void aria_aesni_avx2_gfni_encrypt_32way(const void *ctx, u8 *dst,
[all …]
H A Dcamellia.h27 asmlinkage void __camellia_enc_blk(const void *ctx, u8 *dst, const u8 *src,
29 asmlinkage void camellia_dec_blk(const void *ctx, u8 *dst, const u8 *src);
32 asmlinkage void __camellia_enc_blk_2way(const void *ctx, u8 *dst, const u8 *src,
34 asmlinkage void camellia_dec_blk_2way(const void *ctx, u8 *dst, const u8 *src);
37 asmlinkage void camellia_ecb_enc_16way(const void *ctx, u8 *dst, const u8 *src);
38 asmlinkage void camellia_ecb_dec_16way(const void *ctx, u8 *dst, const u8 *src);
40 asmlinkage void camellia_cbc_dec_16way(const void *ctx, u8 *dst, const u8 *src);
/linux/arch/arm64/kernel/
H A Dreloc_test_core.c21 asmlinkage u64 absolute_data64(void);
22 asmlinkage u64 absolute_data32(void);
23 asmlinkage u64 absolute_data16(void);
24 asmlinkage u64 signed_movw(void);
25 asmlinkage u64 unsigned_movw(void);
26 asmlinkage u64 relative_adrp(void);
27 asmlinkage u64 relative_adrp_far(void);
28 asmlinkage u64 relative_adr(void);
29 asmlinkage u64 relative_data64(void);
30 asmlinkage u64 relative_data32(void);
[all …]
/linux/arch/csky/kernel/
H A Dtraps.c36 asmlinkage void csky_trap(void);
38 asmlinkage void csky_systemcall(void);
39 asmlinkage void csky_cmpxchg(void);
40 asmlinkage void csky_get_tls(void);
41 asmlinkage void csky_irq(void);
43 asmlinkage void csky_pagefault(void);
46 asmlinkage void _start_smp_secondary(void);
146 asmlinkage __visible void name(struct pt_regs *regs) \
158 asmlinkage void do_trap_misaligned(struct pt_regs *regs) in do_trap_misaligned()
169 asmlinkage void do_trap_bkpt(struct pt_regs *regs) in do_trap_bkpt()
[all …]
/linux/arch/m68k/include/asm/
H A Dsyscalls.h8 asmlinkage int sys_cacheflush(unsigned long addr, int scope, int cache,
10 asmlinkage int sys_atomic_cmpxchg_32(unsigned long newval, int oldval, int d3,
12 asmlinkage int sys_getpagesize(void);
13 asmlinkage unsigned long sys_get_thread_area(void);
14 asmlinkage int sys_set_thread_area(unsigned long tp);
15 asmlinkage int sys_atomic_barrier(void);
/linux/arch/nios2/kernel/
H A Dtraps.c109 asmlinkage void breakpoint_c(struct pt_regs *fp) in breakpoint_c()
122 asmlinkage void handle_unaligned_c(struct pt_regs *fp, int cause) in handle_unaligned_c()
147 asmlinkage void handle_illegal_c(struct pt_regs *fp) in handle_illegal_c()
154 asmlinkage void handle_supervisor_instr(struct pt_regs *fp) in handle_supervisor_instr()
161 asmlinkage void handle_diverror_c(struct pt_regs *fp) in handle_diverror_c()
168 asmlinkage void unhandled_exception(struct pt_regs *regs, int cause) in unhandled_exception()
183 asmlinkage void handle_trap_1_c(struct pt_regs *fp) in handle_trap_1_c()
188 asmlinkage void handle_trap_2_c(struct pt_regs *fp) in handle_trap_2_c()
193 asmlinkage void handle_trap_3_c(struct pt_regs *fp) in handle_trap_3_c()

12345678910>>...13