|
Voxia OS v0.0.1
Hobby Project Operating System Targeting x86-64
|
#include <dentry.h>
Public Member Functions | |
| struct llist_head siblings | __attribute__ ((aligned(64))) |
Data Fields | |
| struct llist_head | child_list |
| atomic_t | refcount |
| uint32_t | hash |
| uint32_t | flags |
| kstring | name |
| struct vnode * | vnode |
| dentry_ptr | parent |
| struct hlist_node | hash_node |
| struct rcu_head | rcu |
| struct llist_head siblings dentry::__attribute__ | ( | (aligned(64)) | ) |
References __attribute__().
Referenced by __attribute__().
| struct llist_head dentry::child_list |
Definition at line 27 of file dentry.h.
Referenced by __attribute__(), __attribute__(), delete_dentry(), print_dentry_tree(), and vfs_umount_recursive().
| uint32_t dentry::hash |
Definition at line 30 of file dentry.h.
Referenced by __attribute__(), __attribute__(), cache_remove(), and print_dentry_tree().
| struct hlist_node dentry::hash_node |
Definition at line 35 of file dentry.h.
Referenced by __attribute__(), __attribute__(), and cache_remove().
| kstring dentry::name |
Definition at line 32 of file dentry.h.
Referenced by __attribute__(), __attribute__(), cache_lookup(), execve(), get_full_path_from_dentry(), INIT(), INIT(), library_register(), print_dentry_tree(), vfs_umount(), and vfs_umount_recursive().
| dentry_ptr dentry::parent |
Definition at line 34 of file dentry.h.
Referenced by __attribute__(), __attribute__(), cache_lookup(), execve(), and get_full_path_from_dentry().
| struct rcu_head dentry::rcu |
Definition at line 36 of file dentry.h.
Referenced by dentry_put().
| atomic_t dentry::refcount |
Definition at line 29 of file dentry.h.
Referenced by __attribute__(), dentry_get(), dentry_put(), get_reffcount(), print_dentry_tree(), and vfs_umount_recursive().
| struct vnode* dentry::vnode |
Definition at line 33 of file dentry.h.
Referenced by __attribute__(), __attribute__(), create_process(), execve(), ATAPIModule::identify(), INIT(), INIT(), iso9660_read(), library_register(), print_dentry_tree(), tty_check_and_flush(), tty_input_handler(), vfs_umount(), and vxVoxmoInstall().