Home
last modified time | relevance | path

Searched refs:sys_call_table (Results 1 – 87 of 87) sorted by relevance

/linux-4.4.14/arch/s390/include/asm/
Delf.h188 current_thread_info()->sys_call_table = \
189 (unsigned long) &sys_call_table; \
199 current_thread_info()->sys_call_table = \
203 current_thread_info()->sys_call_table = \
204 (unsigned long) &sys_call_table; \
Dthread_info.h35 unsigned long sys_call_table; /* System call table address */ member
Dsyscall.h25 extern const unsigned int sys_call_table[];
/linux-4.4.14/arch/x86/um/shared/sysdep/
Dsyscalls_32.h11 extern syscall_handler_t *sys_call_table[];
15 (*sys_call_table[syscall]))(SYSCALL_ARGS(&regs->regs))
Dsyscalls_64.h15 extern syscall_handler_t *sys_call_table[];
19 (*sys_call_table[syscall]))(UPT_SYSCALL_ARG1(&regs->regs), \
/linux-4.4.14/arch/x86/um/
Dsys_call_table_32.c36 const sys_call_ptr_t sys_call_table[] ____cacheline_aligned = { variable
45 int syscall_table_size = sizeof(sys_call_table);
Dsys_call_table_64.c49 const sys_call_ptr_t sys_call_table[] ____cacheline_aligned = { variable
58 int syscall_table_size = sizeof(sys_call_table);
/linux-4.4.14/arch/m68k/68360/
Dentry.S31 .globl sys_call_table
51 lea sys_call_table, %a0
82 lea sys_call_table,%a0
/linux-4.4.14/arch/powerpc/kernel/
Dsystbl.S47 .globl sys_call_table
48 sys_call_table: label
Dvdso.c670 extern unsigned long *sys_call_table; in vdso_setup_syscall_map()
676 if (sys_call_table[i*2] != sys_ni_syscall) in vdso_setup_syscall_map()
679 if (sys_call_table[i*2+1] != sys_ni_syscall) in vdso_setup_syscall_map()
683 if (sys_call_table[i] != sys_ni_syscall) in vdso_setup_syscall_map()
Dftrace.c549 return sys_call_table[nr*2]; in arch_syscall_addr()
Dentry_64.S45 .tc sys_call_table[TC],sys_call_table
Dentry_32.S339 lis r10,sys_call_table@h
340 ori r10,r10,sys_call_table@l
/linux-4.4.14/arch/c6x/kernel/
Dentry.S227 ;; and get syscall handler addr from sys_call_table:
229 || MVKL .S2 sys_call_table,B1
231 || MVKH .S2 sys_call_table,B1
239 ; B0 = sys_call_table[__NR_*]
322 ;; B0 = syscall number (in sys_call_table)
354 ;; Get syscall handler addr from sys_call_table
357 || MVKL .S2 sys_call_table,B1
358 MVKH .S2 sys_call_table,B1
Dsys_c6x.c71 void *sys_call_table[__NR_syscalls] = { variable
/linux-4.4.14/arch/parisc/kernel/
Dsyscall.S216 ldil L%sys_call_table, %r1
218 addil L%(sys_call_table64-sys_call_table), %r1
219 ldo R%sys_call_table(%r1), %r19
223 ldil L%sys_call_table, %r1
224 ldo R%sys_call_table(%r1), %r19
327 ldil L%sys_call_table,%r1
328 ldo R%sys_call_table(%r1), %r19
912 ENTRY(sys_call_table)
914 END(sys_call_table)
/linux-4.4.14/arch/avr32/kernel/
Dsyscall_table.S12 .type sys_call_table,@object
13 .global sys_call_table
15 sys_call_table: label
Dentry-avr32b.S245 .long sys_call_table
/linux-4.4.14/arch/sparc/include/asm/
Dhead_32.h34 sethi %hi(sys_call_table), %l7; \
35 or %l7, %lo(sys_call_table), %l7; \
Dsyscall.h15 extern const unsigned int sys_call_table[];
/linux-4.4.14/arch/m68k/68000/
Dentry.S29 .globl sys_call_table
55 lea sys_call_table, %a0
86 lea sys_call_table,%a0
/linux-4.4.14/arch/sh/include/asm/
Dsyscall.h4 extern const unsigned long sys_call_table[];
/linux-4.4.14/arch/nios2/kernel/
Dsyscall_table.c27 void *sys_call_table[__NR_syscalls] = { variable
Dentry.S192 movhi r11, %hiadj(sys_call_table)
194 ldw r1, %lo(sys_call_table)(r1)
262 movhi r11,%hiadj(sys_call_table)
264 ldw r1, %lo(sys_call_table)(r1)
/linux-4.4.14/arch/score/kernel/
Dsys_call_table.c10 void *sys_call_table[__NR_syscalls] = { variable
DMakefile9 sys_call_table.o
Dentry.S421 la r11, sys_call_table
/linux-4.4.14/arch/hexagon/kernel/
Dsyscalltab.c30 void *sys_call_table[__NR_syscalls] = { variable
Dtraps.c399 (sys_call_table[regs->syscall_nr]); in do_trap0()
/linux-4.4.14/arch/openrisc/kernel/
Dsys_call_table.c26 void *sys_call_table[__NR_syscalls] = { variable
DMakefile9 sys_call_table.o
Dentry.S599 l.movhi r29,hi(sys_call_table)
600 l.ori r29,r29,lo(sys_call_table)
/linux-4.4.14/arch/alpha/kernel/
Dsystbls.S11 .globl sys_call_table
12 sys_call_table: label
536 .size sys_call_table, . - sys_call_table
537 .type sys_call_table, @object
540 .ifne (. - sys_call_table) - (NR_SYSCALLS * 8)
Dentry.S458 lda $5, sys_call_table
588 lda $2, sys_call_table
/linux-4.4.14/arch/mips/kernel/
Dscall64-64.S61 dla t2, sys_call_table
114 .type sys_call_table, @object
115 EXPORT(sys_call_table)
436 .size sys_call_table,.-sys_call_table
Dftrace.c417 return (unsigned long)sys_call_table[nr - __NR_O32_Linux]; in arch_syscall_addr()
430 return (unsigned long)sys_call_table[nr - __NR_64_Linux]; in arch_syscall_addr()
Dscall32-o32.S96 la t1, sys_call_table
193 lw t2, sys_call_table(t1) # syscall routine
224 .type sys_call_table, @object
225 EXPORT(sys_call_table)
/linux-4.4.14/arch/unicore32/kernel/
Dsys.c37 void *sys_call_table[__NR_syscalls] = { variable
Dentry.S618 ldw tbl, =sys_call_table @ load syscall table pointer
/linux-4.4.14/arch/arc/kernel/
Dsys.c13 void *sys_call_table[NR_syscalls] = { variable
Dentry.S193 ld.as r9, [sys_call_table, r8]
/linux-4.4.14/arch/x86/include/asm/
Dsyscall.h26 extern const sys_call_ptr_t sys_call_table[];
29 #define ia32_sys_call_table sys_call_table
/linux-4.4.14/arch/hexagon/include/asm/
Dsyscall.h30 extern void *sys_call_table[];
/linux-4.4.14/arch/arm64/kernel/
Dsys.c52 void * const sys_call_table[__NR_syscalls] __aligned(4096) = { variable
Dentry.S669 adrp stbl, sys_call_table // load syscall table pointer
/linux-4.4.14/arch/m68k/coldfire/
Dentry.S55 .globl sys_call_table
69 lea sys_call_table,%a0
/linux-4.4.14/arch/x86/entry/
Dsyscall_64.c25 asmlinkage const sys_call_ptr_t sys_call_table[__NR_syscall_max+1] = { variable
Dentry_64.S185 call *sys_call_table(, %rax, 8)
269 call *sys_call_table(, %rax, 8)
/linux-4.4.14/arch/c6x/include/asm/
Dsyscalls.h24 extern void *sys_call_table[];
/linux-4.4.14/arch/sparc/kernel/
Dsystbls_32.S17 .globl sys_call_table
18 sys_call_table: label
Dsystbls_64.S99 .globl sys_call_table64, sys_call_table
101 sys_call_table: label
Dentry.S954 sethi %hi(sys_call_table), %l7
956 or %l7, %lo(sys_call_table), %l7
/linux-4.4.14/arch/sh/kernel/
Dsyscalls_64.S21 .globl sys_call_table
22 sys_call_table: label
Dsyscalls_32.S18 ENTRY(sys_call_table)
/linux-4.4.14/arch/tile/include/asm/
Dsyscall.h28 extern void *sys_call_table[];
/linux-4.4.14/arch/arm/kernel/
Dentry-common.S202 adr tbl, sys_call_table @ load syscall table pointer
305 .type sys_call_table, #object
306 ENTRY(sys_call_table)
/linux-4.4.14/arch/powerpc/include/asm/
Dsyscall.h22 extern const unsigned long sys_call_table[];
/linux-4.4.14/arch/mn10300/include/asm/
Dsyscall.h20 extern const unsigned long sys_call_table[];
/linux-4.4.14/arch/xtensa/kernel/
Dsyscall.c32 syscall_t sys_call_table[__NR_syscall_count] /* FIXME __cacheline_aligned */= { variable
Dentry.S1838 movi a4, sys_call_table;
/linux-4.4.14/arch/mips/include/asm/
Dsyscall.h118 extern const unsigned long sys_call_table[];
/linux-4.4.14/arch/tile/kernel/
Dsys.c120 void *sys_call_table[__NR_syscalls] = { variable
Dintvec_64.S1277 moveli r20, hw2(sys_call_table)
1284 shl16insli r20, r20, hw1(sys_call_table)
1288 shl16insli r20, r20, hw0(sys_call_table)
Dintvec_32.S1250 moveli r20, lo16(sys_call_table)
1254 auli r20, r20, ha16(sys_call_table)
/linux-4.4.14/arch/arm/include/asm/
Dsyscall.h19 extern const unsigned long sys_call_table[];
/linux-4.4.14/arch/metag/include/asm/
Dsyscall.h102 extern const void *sys_call_table[];
/linux-4.4.14/arch/arm64/include/asm/
Dsyscall.h23 extern const void *sys_call_table[];
/linux-4.4.14/arch/mn10300/kernel/
Dentry.S86 mov (sys_call_table,a1),a0
429 ENTRY(sys_call_table)
772 nr_syscalls=(.-sys_call_table)/4
/linux-4.4.14/arch/metag/kernel/
Dsys_metag.c177 const void *sys_call_table[__NR_syscalls] = { variable
Dtraps.c672 syscall_entry = (LPSYSCALL) sys_call_table[sysnumber]; in switch1_handler()
/linux-4.4.14/arch/m68k/kernel/
Dentry.S46 .globl sys_call_table
206 jbsr @(sys_call_table,%d0:l:4)@(0)
Dsyscalltable.S22 ENTRY(sys_call_table)
/linux-4.4.14/arch/cris/arch-v32/kernel/
Dentry.S41 .globl sys_call_table
535 sys_call_table: label
905 .rept NR_syscalls - (.-sys_call_table) / 4
/linux-4.4.14/arch/m32r/kernel/
Dsyscall_table.S1 ENTRY(sys_call_table)
/linux-4.4.14/arch/microblaze/kernel/
Dsyscall_table.S1 ENTRY(sys_call_table)
Dentry-nommu.S288 lwi r12, r12, sys_call_table /* Get function pointer */
594 syscall_table_size=(.-sys_call_table)
Dentry.S372 lwi r12, r12, sys_call_table
977 syscall_table_size=(.-sys_call_table)
/linux-4.4.14/arch/ia64/mm/
Dinit.c639 extern unsigned long sys_call_table[NR_syscalls]; in mem_init()
642 fsyscall_table[i] = sys_call_table[i] | 1; in mem_init()
/linux-4.4.14/arch/cris/arch-v10/kernel/
Dentry.S48 .globl sys_call_table
605 sys_call_table: label
974 .rept NR_syscalls-(.-sys_call_table)/4
/linux-4.4.14/arch/frv/kernel/
Dentry.S902 sethi %hi(sys_call_table),gr5
903 setlo %lo(sys_call_table),gr5
/linux-4.4.14/arch/s390/kernel/
Dasm-offsets.c43 OFFSET(__TI_sysc_table, thread_info, sys_call_table); in main()
Dentry.S1224 .globl sys_call_table
1225 sys_call_table: label
/linux-4.4.14/arch/ia64/kernel/
Dentry.S528 movl r16=sys_call_table
1450 .globl sys_call_table
1451 sys_call_table: label
1776 .org sys_call_table + 8*NR_syscalls // guard against failures to increase NR_syscalls
Dfsys.S393 movl r14=sys_call_table
Divt.S747 movl r30=sys_call_table // X
/linux-4.4.14/kernel/trace/
Dtrace_syscalls.c515 return (unsigned long)sys_call_table[nr]; in arch_syscall_addr()
/linux-4.4.14/arch/sh/kernel/cpu/sh5/
Dentry.S1280 movi sys_call_table, r4