Функция socket()
- это не функция ядра, а libc
.
Если вы хотите изучить socket()
внутреннее устройство, получите код glibc
(или любую реализациюстандартная библиотека C), а не код ядра.
Если вы планируете пойти еще глубже и изучить, как ядро реализует механизм сокетов, найдите системный вызов sys_socketcall()
.