Lines Matching refs:parent_item
72 static int create_link(struct config_item *parent_item, in create_link() argument
96 ret = configfs_create_link(sl, parent_item->ci_dentry, in create_link()
140 struct config_item *parent_item; in configfs_symlink() local
153 parent_item = configfs_get_config_item(dentry->d_parent); in configfs_symlink()
154 type = parent_item->ci_type; in configfs_symlink()
165 ret = type->ct_item_ops->allow_link(parent_item, target_item); in configfs_symlink()
168 ret = create_link(parent_item, target_item, dentry); in configfs_symlink()
171 type->ct_item_ops->drop_link(parent_item, in configfs_symlink()
179 config_item_put(parent_item); in configfs_symlink()
189 struct config_item *parent_item; in configfs_unlink() local
199 parent_item = configfs_get_config_item(dentry->d_parent); in configfs_unlink()
200 type = parent_item->ci_type; in configfs_unlink()
216 type->ct_item_ops->drop_link(parent_item, in configfs_unlink()
227 config_item_put(parent_item); in configfs_unlink()