Lines Matching refs:inode

60 static void procfs_write_inode(struct vfs_index_node_t *inode)  in procfs_write_inode()  argument
82 static long procfs_iput(struct vfs_dir_entry_t *dEntry, struct vfs_index_node_t *inode) in procfs_iput() argument
105 static long procfs_open(struct vfs_index_node_t *inode, struct vfs_file_t *file_ptr) in procfs_open() argument
107 if (inode->attribute & VFS_IF_DIR) in procfs_open()
112 struct procfs_inode_info_t *finode = inode->private_inode_info; in procfs_open()
167 inode->file_size = fdata->readlen; in procfs_open()
171 static long procfs_close(struct vfs_index_node_t *inode, struct vfs_file_t *file_ptr) in procfs_close() argument
232 struct vfs_index_node_t *inode = file_ptr->dEntry->dir_inode; in procfs_lseek() local
258 static long procfs_ioctl(struct vfs_index_node_t *inode, struct vfs_file_t *file_ptr, uint64_t cmd,… in procfs_ioctl() argument
350 struct vfs_index_node_t *inode = vfs_alloc_inode(); in procfs_create() local
351 dest_dEntry->dir_inode = inode; in procfs_create()
354 inode->attribute = VFS_IF_FILE; in procfs_create()
355 inode->file_ops = &procfs_file_ops; in procfs_create()
356 inode->file_size = 0; in procfs_create()
357 inode->sb = parent_inode->sb; in procfs_create()
358 inode->inode_ops = &procfs_inode_ops; in procfs_create()
360 inode->blocks = 0; in procfs_create()
386 struct vfs_index_node_t *inode = vfs_alloc_inode(); in procfs_mkdir() local
387 dEntry->dir_inode = inode; in procfs_mkdir()
395 inode->attribute = VFS_IF_DIR; in procfs_mkdir()
396 inode->file_ops = &procfs_file_ops; in procfs_mkdir()
397 inode->file_size = 0; in procfs_mkdir()
398 inode->sb = parent_inode->sb; in procfs_mkdir()
399 inode->inode_ops = &procfs_inode_ops; in procfs_mkdir()
400 inode->private_inode_info = (void *)finode; in procfs_mkdir()
402 inode->blocks = 0; in procfs_mkdir()