title: function calls from fork() to do_fork()
body: <p>After going through some text and source code i realized that <code>fork</code>, <code>vfork</code> and <code>clone</code> all three are executed through <code>do_fork</code> in <code>fork.c</code> with different parameters.</p>
  
  <p>But how exactly <code>fork()</code> calls <code>do_fork()</code>..</p>
  
  <p>When calling <code>fork()</code> which all functions are called ?</p>
  
  <p>What is the step by step class to <code>do_fork()</code> from <code>fork()</code>?</p>