Why use `thread' as an argument of Syscalls?
Robert Watson
rwatson at FreeBSD.org
Mon Jun 5 08:36:45 PDT 2006
On Mon, 5 Jun 2006, Daniel Eischen wrote:
>> They are the same questions, I think ;-). Now would you please explain "why
>> use `proc' as an argument of Syscalls" to me :)? I've read some source
>> code of the kernel, but no comments about it found.
>
> I don't know. Convention? It makes sense to me.
Certainly consistency. Most system calls do actually use the argument at some
point -- be it to look up a file descriptor, access control, or the like, and
the calling context has it for free and in-hand anyway.
Robert N M Watson
More information about the freebsd-arch
mailing list