0
我可以在syscall_table中找到聲明和條目,但是我找不到任何體系結構的任何定義。pause()系統調用的系統調用處理函數在哪裏?
http://lxr.linux.no/linux+v2.6.36/include/linux/syscalls.h#L384
我可以在syscall_table中找到聲明和條目,但是我找不到任何體系結構的任何定義。pause()系統調用的系統調用處理函數在哪裏?
http://lxr.linux.no/linux+v2.6.36/include/linux/syscalls.h#L384
它在kernel/signal.c
定義:
SYSCALL_DEFINE0(pause)
{
while (!signal_pending(current)) {
current->state = TASK_INTERRUPTIBLE;
/* .... */