At the top is fs.jsdisplayed process.binding('fs').
fs.js
process.binding('fs')
https://github.com/nodejs/node/blob/master/lib/fs.js#L10 :
const binding = process.binding('fs');
And then it is used as:
binding.open(pathModule._makeLong(path), stringToFlags(flag), 0o666, req);
(At https://github.com/nodejs/node/blob/master/lib/fs.js#L303-L306 )
My question is:
fs
binding.open
process.binding()
'fs'
src/node_file.cc
binding.open()