Searched refs:sysent (Results 1 - 25 of 207) sorted by relevance
123456789
/freebsd-11-stable/sys/riscv/include/ |
H A D | proc.h | 51 struct sysent *callp;
|
/freebsd-11-stable/sys/i386/ibcs2/ |
H A D | ibcs2_isc.c | 38 #include <sys/sysent.h> 48 extern struct sysent isc_sysent[]; 54 struct sysent *callp;
|
H A D | Makefile | 19 @echo "make sysent, isc_sysent or xenix_sysent only" 25 sysent: ${BASE_GENERATED}
|
H A D | ibcs2_isc_sysent.c | 9 #include <sys/sysent.h> 19 struct sysent isc_sysent[] = {
|
H A D | ibcs2_sysvec.c | 41 #include <sys/sysent.h> 56 extern struct sysent ibcs2_sysent[IBCS2_SYS_MAXSYSCALL];
|
/freebsd-11-stable/share/examples/kld/syscall/module/ |
H A D | syscall.c | 33 #include <sys/sysent.h> 49 * The `sysent' for the new syscall 51 static struct sysent hello_sysent = { 57 * The offset in sysent where the syscall is allocated.
|
/freebsd-11-stable/sys/sys/ |
H A D | sysent.h | 29 * $FreeBSD: stable/11/sys/sys/sysent.h 346815 2019-04-28 13:16:54Z dchagin $ 38 struct sysent; 56 struct sysent { /* system call table */ struct 92 struct sysent *sv_table; /* pointer to sysent */ 160 extern struct sysent sysent[]; 174 int *offset; /* offset into sysent */ 175 struct sysent *new_sysent; /* new sysent */ [all...] |
/freebsd-11-stable/sys/conf/ |
H A D | sysent.mk | 1 # $FreeBSD: stable/11/sys/conf/sysent.mk 357108 2020-01-25 05:47:56Z kevans $ 12 sysent.c \ 30 @echo "make sysent only" 35 sysent: ${GENERATED}
|
/freebsd-11-stable/sys/kern/ |
H A D | kern_syscalls.c | 39 #include <sys/sysent.h> 45 * Acts like "nosys" but can be identified in sysent for dynamic call 65 syscall_thread_drain(struct sysent *se) 81 syscall_thread_enter(struct thread *td, struct sysent *se) 97 syscall_thread_exit(struct thread *td, struct sysent *se) 110 syscall_register(int *offset, struct sysent *new_sysent, 111 struct sysent *old_sysent, int flags) 120 if (sysent[i].sy_call == (sy_call_t *)lkmnosys) 127 else if (sysent[*offset].sy_call != (sy_call_t *)lkmnosys && 128 sysent[*offse [all...] |
H A D | makesyscalls.sh | 22 switchname="sysent" 27 sysaue="sysent.aue.$$" 28 sysdcl="sysent.dcl.$$" 29 syscompat="sysent.compat.$$" 30 syscompatdcl="sysent.compatdcl.$$" 31 syscompat4="sysent.compat4.$$" 32 syscompat4dcl="sysent.compat4dcl.$$" 33 syscompat6="sysent.compat6.$$" 34 syscompat6dcl="sysent.compat6dcl.$$" 35 syscompat7="sysent [all...] |
/freebsd-11-stable/sys/compat/svr4/ |
H A D | Makefile | 15 @echo "make sysent only" 18 sysent: ${GENERATED}
|
H A D | svr4_util.h | 39 #include <sys/sysent.h>
|
/freebsd-11-stable/sys/compat/freebsd32/ |
H A D | freebsd32_util.h | 36 #include <sys/sysent.h> 57 extern struct sysent freebsd32_sysent[]; 73 static struct sysent syscallname##_sysent32 = { \ 107 int syscall32_register(int *offset, struct sysent *new_sysent, 108 struct sysent *old_sysent, int flags); 109 int syscall32_deregister(int *offset, struct sysent *old_sysent);
|
/freebsd-11-stable/sys/arm64/include/ |
H A D | proc.h | 51 struct sysent *callp;
|
/freebsd-11-stable/sys/powerpc/include/ |
H A D | proc.h | 58 struct sysent *callp;
|
/freebsd-11-stable/sys/dev/filemon/ |
H A D | filemon_wrapper.c | 37 #include <sys/sysent.h> 406 sysent[SYS_chdir].sy_call = (sy_call_t *) filemon_wrapper_chdir; 407 sysent[SYS_open].sy_call = (sy_call_t *) filemon_wrapper_open; 408 sysent[SYS_openat].sy_call = (sy_call_t *) filemon_wrapper_openat; 409 sysent[SYS_rename].sy_call = (sy_call_t *) filemon_wrapper_rename; 410 sysent[SYS_unlink].sy_call = (sy_call_t *) filemon_wrapper_unlink; 411 sysent[SYS_link].sy_call = (sy_call_t *) filemon_wrapper_link; 412 sysent[SYS_symlink].sy_call = (sy_call_t *) filemon_wrapper_symlink; 413 sysent[SYS_linkat].sy_call = (sy_call_t *) filemon_wrapper_linkat; 438 sysent[SYS_chdi [all...] |
/freebsd-11-stable/sys/fs/procfs/ |
H A D | procfs_type.c | 40 #include <sys/sysent.h>
|
/freebsd-11-stable/sys/sparc64/include/ |
H A D | proc.h | 58 struct sysent *callp;
|
/freebsd-11-stable/sys/arm/include/ |
H A D | proc.h | 81 struct sysent *callp;
|
/freebsd-11-stable/sys/compat/ia32/ |
H A D | ia32_util.h | 39 #include <sys/sysent.h>
|
/freebsd-11-stable/sys/mips/include/ |
H A D | proc.h | 85 struct sysent *callp;
|
/freebsd-11-stable/sys/mips/mips/ |
H A D | sys_machdep.c | 40 #include <sys/sysent.h>
|
/freebsd-11-stable/sys/i386/include/ |
H A D | proc.h | 65 struct sysent *callp;
|
/freebsd-11-stable/sys/amd64/include/ |
H A D | proc.h | 75 struct sysent *callp;
|
/freebsd-11-stable/sys/cddl/dev/systrace/ |
H A D | systrace.c | 53 #include <sys/sysent.h> 77 extern struct sysent linux_sysent[]; 91 extern struct sysent linux32_sysent[]; 119 #define SYSENT sysent 181 * Note: This function is called for _all_ syscalls, regardless of which sysent 299 ASSERT(sysent[sysnum].sy_entry == 0); 301 ASSERT(sysent[sysnum].sy_return == 0);
|
Completed in 150 milliseconds
123456789