Lines Matching defs:existing
1971 * If no cow copies or snapshots exist, we write directly to the existing
3835 struct btrfs_inode *existing;
3848 existing = xa_store(&root->inodes, ino, inode, GFP_ATOMIC);
3850 if (xa_is_err(existing)) {
3851 ret = xa_err(existing);
3855 } else if (existing) {
3856 WARN_ON(!(inode_state_read_once(&existing->vfs_inode) & (I_WILL_FREE | I_FREEING)));
5542 * anything, and unlink reuses the existing orphan item.
5972 * Find the highest existing sequence number in a directory and then set the
6449 * case we have an existing dir item due to existing name
7155 /* New extent overlaps with existing one */
7353 * just reusing the existing one.
7437 * Here we just acquire the spinlock so that all existing callers
7875 * inode (btrfs_create_new_inode()) or when reading an existing inode