#include <vfs.h>
|  | 
| int(* | bmap )(struct inode *, int) | 
|  | 
| int(* | create )(struct inode *, const char *, int, int, struct inode **) | 
|  | 
| struct file_operations * | default_file_ops | 
|  | 
| int(* | follow_link )(struct inode *, struct inode *, int, int, struct inode **) | 
|  | 
| int(* | link )(struct inode *, struct inode *, const char *, int) | 
|  | 
| int(* | lookup )(struct inode *, const char *, int, struct inode **) | 
|  | 
| int(* | mkdir )(struct inode *, const char *, int, int) | 
|  | 
| int(* | mknod )(struct inode *, const char *, int, int, int) | 
|  | 
| int(* | permission )(struct inode *, int) | 
|  | 
| int(* | readlink )(struct inode *, char *, int) | 
|  | 
| int(* | rename )(struct inode *, const char *, int, struct inode *, const char *, int) | 
|  | 
| int(* | rmdir )(struct inode *, const char *, int) | 
|  | 
| int(* | symlink )(struct inode *, const char *, int, const char *) | 
|  | 
| void(* | truncate )(struct inode *) | 
|  | 
| int(* | unlink )(struct inode *, const char *, int) | 
|  | 
Definition at line 73 of file vfs.h.
 
◆ bmap
      
        
          | int(* inode_operations::bmap) (struct inode *, int) | 
      
 
Definition at line 86 of file vfs.h.
 
 
◆ create
      
        
          | int(* inode_operations::create) (struct inode *, const char *, int, int, struct inode **) | 
      
 
Definition at line 75 of file vfs.h.
 
 
◆ default_file_ops
      
        
          | struct file_operations* inode_operations::default_file_ops | 
      
 
Definition at line 74 of file vfs.h.
 
 
◆ follow_link
      
        
          | int(* inode_operations::follow_link) (struct inode *, struct inode *, int, int, struct inode **) | 
      
 
 
◆ link
      
        
          | int(* inode_operations::link) (struct inode *, struct inode *, const char *, int) | 
      
 
Definition at line 77 of file vfs.h.
 
 
◆ lookup
      
        
          | int(* inode_operations::lookup) (struct inode *, const char *, int, struct inode **) | 
      
 
 
◆ mkdir
      
        
          | int(* inode_operations::mkdir) (struct inode *, const char *, int, int) | 
      
 
Definition at line 80 of file vfs.h.
 
 
◆ mknod
      
        
          | int(* inode_operations::mknod) (struct inode *, const char *, int, int, int) | 
      
 
Definition at line 82 of file vfs.h.
 
 
◆ permission
      
        
          | int(* inode_operations::permission) (struct inode *, int) | 
      
 
 
◆ readlink
      
        
          | int(* inode_operations::readlink) (struct inode *, char *, int) | 
      
 
Definition at line 84 of file vfs.h.
 
 
◆ rename
      
        
          | int(* inode_operations::rename) (struct inode *, const char *, int, struct inode *, const char *, int) | 
      
 
Definition at line 83 of file vfs.h.
 
 
◆ rmdir
      
        
          | int(* inode_operations::rmdir) (struct inode *, const char *, int) | 
      
 
Definition at line 81 of file vfs.h.
 
 
◆ symlink
      
        
          | int(* inode_operations::symlink) (struct inode *, const char *, int, const char *) | 
      
 
Definition at line 79 of file vfs.h.
 
 
◆ truncate
      
        
          | void(* inode_operations::truncate) (struct inode *) | 
      
 
Definition at line 87 of file vfs.h.
 
 
◆ unlink
      
        
          | int(* inode_operations::unlink) (struct inode *, const char *, int) | 
      
 
Definition at line 78 of file vfs.h.
 
 
The documentation for this struct was generated from the following file: