Home
last modified time | relevance | path

Searched refs:private_inode_info (Results 1 – 9 of 9) sorted by relevance

/DragonOS-0.1.2/kernel/src/filesystem/devfs/
Ddevfs.h29 int devfs_unregister_device(struct devfs_private_inode_info_t * private_inode_info);
Ddevfs.c164 dEntry->dir_inode->private_inode_info = NULL; in devfs_mkdir()
199 devfs_root_dentry->dir_inode->private_inode_info = NULL; in __devfs_init_root_inode()
266 int devfs_unregister_device(struct devfs_private_inode_info_t *private_inode_info) in devfs_unregister_device() argument
277 switch (private_inode_info->type) in devfs_unregister_device()
304 if (target_dentry->dir_inode == private_inode_info->inode) in devfs_unregister_device()
Dinternal.h78 dentry->dir_inode->private_inode_info = private_inode_data; in __devfs_fill_inode()
/DragonOS-0.1.2/kernel/src/filesystem/fat32/
Dfat32.c59 … struct fat32_inode_info_t *finode = (struct fat32_inode_info_t *)parent_inode->private_inode_info; in __fat32_search_long_short()
340 p->private_inode_info = (void *)kzalloc(sizeof(fat32_inode_info_t), 0); in fat32_lookup()
341 finode = (fat32_inode_info_t *)p->private_inode_info; in fat32_lookup()
437 sb_ptr->root->dir_inode->private_inode_info = kmalloc(sizeof(struct fat32_inode_info_t), 0); in fat32_read_superblock()
438 memset(sb_ptr->root->dir_inode->private_inode_info, 0, sizeof(struct fat32_inode_info_t)); in fat32_read_superblock()
439 …32_inode_info_t *finode = (struct fat32_inode_info_t *)sb_ptr->root->dir_inode->private_inode_info; in fat32_read_superblock()
469 kfree(sb->root->dir_inode->private_inode_info); in fat32_put_superblock()
482 fat32_inode_info_t *finode = inode->private_inode_info; in fat32_write_inode()
576 …de_info_t *finode = (struct fat32_inode_info_t *)(file_ptr->dEntry->dir_inode->private_inode_info); in fat32_read()
664 …node_info_t *finode = (struct fat32_inode_info_t *)file_ptr->dEntry->dir_inode->private_inode_info; in fat32_write()
[all …]
Dfat_ent.c22 struct fat32_inode_info_t *finode = (struct fat32_inode_info_t *)inode->private_inode_info; in fat32_alloc_clusters()
190 … struct fat32_inode_info_t *finode = (struct fat32_inode_info_t *)parent_inode->private_inode_info; in fat32_find_empty_dentry()
/DragonOS-0.1.2/kernel/src/filesystem/procfs/
Dprocfs.c112 struct procfs_inode_info_t *finode = inode->private_inode_info; in procfs_open()
400 inode->private_inode_info = (void *)finode; in procfs_mkdir()
425 procfs_root_dentry->dir_inode->private_inode_info = NULL; in __procfs_init_root_inode()
489 dentry->dir_inode->private_inode_info = (void *)finode; in proc_create_file()
/DragonOS-0.1.2/docs/kernel/filesystem/vfs/
Doverview.md160 void *private_inode_info;
194 **private_inode_info**
/DragonOS-0.1.2/kernel/src/filesystem/VFS/
Ddcache.c128 kfree(inode->private_inode_info); in vfs_free_inode()
DVFS.h83 void *private_inode_info; member