Código fuente para la biblioteca estándar C
La biblioteca estándar solo define la interfaz. La forma de implementarla depende del sistema operativo. ¿Crees que la implementación de estas funciones será la misma en Windows y Linux? Por supuesto que es diferente. Para ver estos códigos fuente de aprendizaje, es mejor mirar el estándar c, c89 o c99.
Luego puedes mirar el kernel y ver cómo se implementan las llamadas al sistema. Todo lo que mencionaste se basa en llamadas al sistema
.