are all function calls treated as asynchronous calls in node.js ?