Re: sources of linux 'system call'

Joshua Roys <[email protected]>
Newsgroups gmane.linux.assembly
Message-ID <[email protected]>
Lukas wrote:
> Hi.
> I'm looking for sources of system calls. 
> I mean ...  what program is exeecute after I call 'int
> $0x80' :), for example
> 
> 	movq $125,%rax  # call sys_mprotect
> 	movq $smc_address,%rbx
> 	movq $0x1000,%rcx
> 	movq $7,%rdx
> 	int $0x80
> 
>         ?????????????????
>         ?????????????????
> 
> i want to ask if enybody knows where can i find it
> (they should be somewhere in kernale source, but i
> couldn't find it)
> 
> Regards
> Lukas
> 

Hi,

Do something like:

~/sources/linux-2.6.22.y> find . -type f -exec grep -H sys_open \{} \;

for the open system call code..  they're all over the place, the system
calls.

sys_open, for example, is in fs/open.c

Good luck,

Joshua Roys

-
To unsubscribe from this list: send the line "unsubscribe linux-assembly" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.