@@ -3,7 +3,7 @@ use alloc::string::ToString;
33use crate :: debug:: tracing:: TracingDirCallBack ;
44use crate :: filesystem:: kernfs:: callback:: { KernCallbackData , KernFSCallback , KernInodePrivateData } ;
55use crate :: filesystem:: kernfs:: KernFSInode ;
6- use crate :: filesystem:: vfs:: syscall :: ModeType ;
6+ use crate :: filesystem:: vfs:: InodeMode ;
77use crate :: filesystem:: vfs:: PollStatus ;
88use crate :: tracepoint:: * ;
99use alloc:: sync:: Arc ;
@@ -150,38 +150,38 @@ pub fn init_events(root: Arc<KernFSInode>) -> Result<(), SystemError> {
150150 // Register the subsystem in the root inode
151151 let subsystem_inode = root. add_dir (
152152 subsystem_name,
153- ModeType :: from_bits_truncate ( 0o755 ) ,
153+ InodeMode :: from_bits_truncate ( 0o755 ) ,
154154 None ,
155155 Some ( & TracingDirCallBack ) ,
156156 ) ?;
157157 for event_name in subsystem. event_names ( ) {
158158 let event_info = subsystem. get_event ( & event_name) . unwrap ( ) ;
159159 let event_inode = subsystem_inode. add_dir (
160160 event_name,
161- ModeType :: from_bits_truncate ( 0o755 ) ,
161+ InodeMode :: from_bits_truncate ( 0o755 ) ,
162162 None ,
163163 Some ( & TracingDirCallBack ) ,
164164 ) ?;
165165 // add enable file for the event
166166 let _enable_inode = event_inode. add_file (
167167 "enable" . to_string ( ) ,
168- ModeType :: from_bits_truncate ( 0o644 ) ,
168+ InodeMode :: from_bits_truncate ( 0o644 ) ,
169169 None ,
170170 Some ( KernInodePrivateData :: DebugFS ( event_info. clone ( ) ) ) ,
171171 Some ( & EnableCallBack ) ,
172172 ) ?;
173173 // add format file for the event
174174 let _format_inode = event_inode. add_file (
175175 "format" . to_string ( ) ,
176- ModeType :: from_bits_truncate ( 0o644 ) ,
176+ InodeMode :: from_bits_truncate ( 0o644 ) ,
177177 None ,
178178 Some ( KernInodePrivateData :: DebugFS ( event_info. clone ( ) ) ) ,
179179 Some ( & FormatCallBack ) ,
180180 ) ?;
181181 // add id file for the event
182182 let _id_inode = event_inode. add_file (
183183 "id" . to_string ( ) ,
184- ModeType :: from_bits_truncate ( 0o644 ) ,
184+ InodeMode :: from_bits_truncate ( 0o644 ) ,
185185 None ,
186186 Some ( KernInodePrivateData :: DebugFS ( event_info) ) ,
187187 Some ( & IDCallBack ) ,
0 commit comments