Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Sep 2004 16:06:39 +0200
From:      gerarra@tin.it
To:        freebsd-hackers@freebsd.org
Subject:   struct sysentvec field
Message-ID:  <4146316C0000429E@ims3a.cp.tin.it>

next in thread | raw e-mail | index | archive | help
Hi,
I've seen  void (*sv_prepsyscall)(struct trapframe *, int *, u_int *, cad=
dr_t
*);  field in struct sysentvec defined in sys/sysent.h; I've seen it's ca=
ll
be the current process in syscall interrupt 0x80 handling and it seems to=

set number of arguments and base pointer for syscall arguments. It's not
a comment in the code, somebody could tell me what is the task of this fi=
eld?

thanks

rookie




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4146316C0000429E>