Если вы ищете реальный системный вызов, а не реализацию системного вызова, возможно, вы хотите проверить некоторые библиотеки Си. Зачем ядру включать системный вызов? (Я не говорю о реализации системного вызова , я говорю, например, о фактическом chdir
вызове, например. Существует системный вызов chdir
, который запрос на изменение каталога и chdir
реализация системного вызова , которая фактически изменяет его и должна быть где-то в ядре). Хорошо, возможно, некоторые ядра тоже включают некоторые системные вызовы, но это другая история:)
В любом случае, если я правильно понял ваш вопрос, вы ищете не реализацию, а реальный вызов. GNU libc слишком сложен для меня, но вы можете попробовать просмотреть источники dietlibc. Некоторые примеры:
chdir.S
syscalls.h