Lines Matching refs:_directory
549 fs_lookup(fs_volume* _volume, fs_vnode* _directory, const char* name,
555 vnode* directory = (vnode*)_directory->private_node;
766 fs_create(fs_volume* _volume, fs_vnode* _directory, const char* name,
772 vnode* directory = (vnode*)_directory->private_node;
777 status_t status = fs_access(_volume, _directory, W_OK);
971 fs_generic_unlink(fs_volume* _volume, fs_vnode* _directory, const char* name, RM_TYPES type)
975 vnode* directory = (vnode*)_directory->private_node;
977 status_t status = fs_access(_volume, _directory, W_OK);
990 fs_unlink(fs_volume* _volume, fs_vnode* _directory, const char* name)
993 return fs_generic_unlink(_volume, _directory, name, RM_LINK);
1104 fs_create_dir(fs_volume* _volume, fs_vnode* _directory, const char* name, int mode)
1109 vnode* directory = (vnode*)_directory->private_node;
1111 status_t status = fs_access(_volume, _directory, W_OK);
1125 fs_remove_dir(fs_volume* _volume, fs_vnode* _directory, const char* name)
1128 ino_t directory_inode = ((vnode*)_directory->private_node)->inode;
1129 status_t status = fs_generic_unlink(_volume, _directory, name, RM_DIR);