MCPcopy Create free account
hub / github.com/LibertyOS-Development/kernel / open

Method open

src/fs/directory_entry.rs:120–132  ·  view source on GitHub ↗

Open

(pname: &str)

Source from the content-addressed store, hash-verified

118
119 // Open
120 pub fn open(pname: &str) -> Option<Self>
121 {
122 let pname = rpath(pname);
123 let dname = dname(&pname);
124 let fname = fname(&pname);
125
126 if let Some(directory) = Directory::open(dname)
127 {
128 return directory.find(fname);
129 }
130
131 None
132 }
133
134 // Size
135 pub fn size(&self) -> u32

Callers

nothing calls this directly

Calls 5

rpathFunction · 0.85
dnameFunction · 0.85
fnameFunction · 0.85
openFunction · 0.70
findMethod · 0.45

Tested by

no test coverage detected