Home
last modified time | relevance | path

Searched refs:sysent (Results 1 – 25 of 37) sorted by relevance

12

/titanic_50/usr/src/ucbcmd/sbcp/
H A DMakefile30 CLEANFILES= sysent.s
63 $(OBJS): sysent.s
65 sysent.s: syscalls.list mksysent
66 -$(RM) sysent.s
67 sh ./mksysent > sysent.s
/titanic_50/usr/src/uts/common/dtrace/
H A Dsystrace.c52 systrace_init(struct sysent *actual, systrace_sysent_t **interposed) in systrace_init()
54 systrace_sysent_t *sysent = *interposed; in systrace_init() local
57 if (sysent == NULL) { in systrace_init()
58 *interposed = sysent = kmem_zalloc(sizeof (systrace_sysent_t) * in systrace_init()
63 struct sysent *a = &actual[i]; in systrace_init()
64 systrace_sysent_t *s = &sysent[i]; in systrace_init()
90 systrace_init(sysent, &systrace_sysent); in systrace_provide()
163 ASSERT(sysent[sysnum].sy_callc == dtrace_systrace_syscall); in systrace_enable()
167 (void) atomic_cas_ptr(&sysent[sysnum].sy_callc, in systrace_enable()
187 (void) atomic_cas_ptr(&sysent[sysnum].sy_callc, in systrace_disable()
/titanic_50/usr/src/uts/intel/ia32/os/
H A Dsyscall.c74 static krwlock_t *lock_syscall(struct sysent *, uint_t);
79 (lwp_getdatamodel(lwp) == DATAMODEL_NATIVE ? sysent : sysent32)
81 #define LWP_GETSYSENT(lwp) (sysent)
134 static struct sysent sysent_err = {
142 struct sysent *
148 struct sysent *callp; in syscall_entry()
149 struct sysent *se = LWP_GETSYSENT(lwp); in syscall_entry()
387 struct sysent *callp; in pre_syscall()
881 struct sysent *se; in dosyscall()
1017 struct sysent *se = LWP_GETSYSENT(lwp); in save_syscall_args()
[all …]
/titanic_50/usr/src/uts/sparc/os/
H A Dsyscall.c69 static krwlock_t *lock_syscall(struct sysent *, uint_t);
72 static struct sysent *
76 return (sysent); in lwp_getsysent()
81 #define LWP_GETSYSENT(lwp) (sysent)
223 struct sysent *se = LWP_GETSYSENT(lwp); in save_syscall_args()
224 struct sysent *callp = se + code; in save_syscall_args()
487 struct sysent *callp; in pre_syscall()
922 struct sysent *callp; in syscall_ap()
950 lock_syscall(struct sysent *table, uint_t code) in lock_syscall()
955 struct sysent *callp; in lock_syscall()
[all …]
/titanic_50/usr/src/uts/common/os/
H A Dmodconf.c260 static struct sysent *mod_getsysent(struct modlinkage *, struct sysent *);
726 mod_infosysnum(struct modlinkage *modlp, struct sysent table[]) in mod_infosysnum()
728 struct sysent *sysp; in mod_infosysnum()
742 struct sysent table[]) in mod_installsys_sysent()
744 struct sysent *sysp; in mod_installsys_sysent()
745 struct sysent *mp; in mod_installsys_sysent()
809 struct sysent table[]) in mod_removesys_sysent()
811 struct sysent *sysp; in mod_removesys_sysent()
853 *p0 = mod_infosysnum(modlp, sysent); in mod_infosys()
864 return (mod_installsys_sysent(modl, modlp, sysent)); in mod_installsys()
[all …]
H A Dinst_sync.c77 static struct sysent in_sync_sysent = {
H A Dsysent.c431 struct sysent nosys_ent = SYSENT_NOSYS();
436 struct sysent sysent[NSYSCALL] = variable
819 struct sysent sysent32[NSYSCALL] =
H A Dacct.c75 static struct sysent acctsysent = {
H A Dshm.c181 static struct sysent ipcshm_sysent = {
192 static struct sysent ipcshm_sysent32 = {
H A Dmsg.c128 static struct sysent ipcmsg_sysent = {
142 static struct sysent ipcmsg_sysent32 = {
/titanic_50/usr/src/uts/common/sys/
H A Dsystm.h333 struct sysent { struct
345 extern struct sysent sysent[]; argument
347 extern struct sysent sysent32[];
350 extern struct sysent nosys_ent; /* entry for invalid system call */
H A Dmodctl.h102 struct sysent *sys_sysent;
/titanic_50/usr/src/uts/common/c2/
H A Daudit_start.c321 sy_flags = sysent[scid].sy_flags & SE_RVAL_MASK; in audit_finish()
327 sy_flags = sysent[scid].sy_flags & SE_RVAL_MASK; in audit_finish()
H A Daudit_event.c1865 sy_flags = sysent[scid].sy_flags & SE_RVAL_MASK; in auf_msgsys()
1869 sy_flags = sysent[scid].sy_flags & SE_RVAL_MASK; in auf_msgsys()
1934 sy_flags = sysent[scid].sy_flags & SE_RVAL_MASK; in auf_semsys()
1938 sy_flags = sysent[scid].sy_flags & SE_RVAL_MASK; in auf_semsys()
2293 sy_flags = sysent[scid].sy_flags & SE_RVAL_MASK; in auf_shmsys()
2297 sy_flags = sysent[scid].sy_flags & SE_RVAL_MASK; in auf_shmsys()
3544 sy_flags = sysent[scid].sy_flags & SE_RVAL_MASK; in auf_accept()
3548 sy_flags = sysent[scid].sy_flags & SE_RVAL_MASK; in auf_accept()
/titanic_50/usr/src/uts/common/syscall/
H A Dexacctsys.c353 static struct sysent exacctsys_sysent = {
367 static struct sysent exacctsys_sysent32 = {
H A Dpipe.c55 static struct sysent pipe_sysent = {
H A Dacctctl.c520 static struct sysent ac_sysent = {
/titanic_50/usr/src/uts/common/fs/sharefs/
H A Dsharefs_vfsops.c62 static struct sysent sharefs_sysent = {
/titanic_50/usr/src/cmd/mdb/i86pc/modules/unix/
H A Dunix.c196 struct sysent sys; in ttrace_syscall()
210 addr = (uintptr_t)sym.st_value + sysnum * sizeof (struct sysent); in ttrace_syscall()
/titanic_50/usr/src/uts/i86pc/ml/
H A Dsyscall_asm.s253 leal sysent(%eax), %eax; \
H A Doffsets.in264 sysent SYSENT_SIZE SYSENT_SIZE_SHIFT
/titanic_50/usr/src/uts/sparc/v9/ml/
H A Dsyscall_trap.s165 set sysent, %g3 ! load address of vector table
/titanic_50/usr/src/uts/common/fs/nfs/
H A Dnfs_common.c100 static struct sysent nfssysent = {
/titanic_50/usr/src/uts/i86pc/os/
H A Dtrap.c2090 struct sysent *sys;
2120 sys = &sysent[rec->ttr_sysnum];
2123 sys = &sysent[rec->ttr_sysnum];
/titanic_50/usr/src/uts/common/fs/portfs/
H A Dport.c386 static struct sysent port_sysent = {
402 static struct sysent port_sysent32 = {

12