It’s impressive of you to dig out all those implementations! Do you have a trick for navigating codebases?
Also like the kernel is fairly sanely laid out. Its a project with literally hundreds of contributors so keeping the code base organized is important.