Open flow

(버전 사이의 차이)
이동: 둘러보기, 찾기
4번째 줄: 4번째 줄:
 
-->do_sys_open()
 
-->do_sys_open()
 
-->===a===
 
-->===a===
===a===-->getname()
+
===a===-->getname(filename)
 
-->getname_flags
 
-->getname_flags
 
===a===-->get_unused_flags()
 
===a===-->get_unused_flags()
13번째 줄: 13번째 줄:
 
-->===b===
 
-->===b===
 
===b===-->get_empty_filp
 
===b===-->get_empty_filp
===b===-->do_tmpfile
+
===b===-->[flag & O_TMPFILE]do_tmpfile
 
-->path_lookupat
 
-->path_lookupat
 
-->===c===
 
-->===c===
22번째 줄: 22번째 줄:
 
-->walk_component
 
-->walk_component
 
-->===d===
 
-->===d===
===d===-->lookup_fast
+
===d===-->lookup_fast(nameidata,path,inode)
===d===-->lookup_slow
+
===d===-->lookup_slow(nameidata,path)
 
===b===-->do_last
 
===b===-->do_last
===a===-->fd_install
+
===a===-->fd_install(fd,f)
 
-->__fd_install
 
-->__fd_install
 
@enduml
 
@enduml
 
</uml>
 
</uml>

2014년 5월 15일 (목) 13:28 판

개인 도구
이름공간
변수
행위
둘러보기
구성원
연구
연구실
기타
도구모음
인쇄/내보내기