code:times - ikarishinjieva/unixV6-code-analyze-chs GitHub Wiki

Source

  • θŽ·ε– 当前进程 ηš„ζ—Άι—΄ε‚ι‡
  • θΎ“ε…₯1δΈͺ参数
    • η”¨δΊŽδΏε­˜ζ—Άι—΄ε‚ι‡ηš„η©Ίι—΄ηš„ζŒ‡ι’ˆ : 保存在u.u_arg[0]
  • θΏ”ε›žε‚ι‡ζŒ‰ε¦‚δΈ‹ι‘ΊεΊ
    • u_utime
    • u_stime
    • u_cutime[2]
    • u_cstime[2]
  • ε‚ηœ‹ user

3655

3656 times()

3657 {

3658     register *p;

3659

3660     for(p = &u.u_utime; p < &u.u_utime+6;) {

3661          suword(u.u_arg[0], *p++);

3662          u.u_arg[0] =+ 2;

3663     }

3664 }

3665 /* ------------------------- */

Param

(times = 43.; not in assembler)
sys times; buffer
⚠️ **GitHub.com Fallback** ⚠️