Home
last modified time | relevance | path

Searched refs:dst_dir (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/fs/hfs/
H A Dcatalog.c289 struct inode *dst_dir, const struct qstr *dst_name) in hfs_cat_move() argument
299 dst_dir->i_ino, dst_name->name); in hfs_cat_move()
328 hfs_cat_build_key(sb, dst_fd.search_key, dst_dir->i_ino, dst_name); in hfs_cat_move()
339 dst_dir->i_size++; in hfs_cat_move()
340 inode_set_mtime_to_ts(dst_dir, inode_set_ctime_current(dst_dir)); in hfs_cat_move()
341 mark_inode_dirty(dst_dir); in hfs_cat_move()
371 dst_dir->i_ino, dst_name); in hfs_cat_move()
/linux-6.15/fs/hfsplus/
H A Dcatalog.c436 struct inode *dst_dir, const struct qstr *dst_name) in hfsplus_rename_cat() argument
446 dst_dir->i_ino, dst_name->name); in hfsplus_rename_cat()
480 dst_dir->i_ino, dst_name); in hfsplus_rename_cat()
494 dst_dir->i_size++; in hfsplus_rename_cat()
496 hfsplus_subfolders_inc(dst_dir); in hfsplus_rename_cat()
497 inode_set_mtime_to_ts(dst_dir, inode_set_ctime_current(dst_dir)); in hfsplus_rename_cat()
529 dst_dir->i_ino, dst_name); in hfsplus_rename_cat()
543 hfsplus_mark_inode_dirty(dst_dir, HFSPLUS_I_CAT_DIRTY); in hfsplus_rename_cat()
H A Ddir.c300 static int hfsplus_link(struct dentry *src_dentry, struct inode *dst_dir, in hfsplus_link() argument
303 struct hfsplus_sb_info *sbi = HFSPLUS_SB(dst_dir->i_sb); in hfsplus_link()
342 res = hfsplus_create_cat(cnid, dst_dir, &dst_dentry->d_name, inode); in hfsplus_link()
352 hfsplus_mark_mdb_dirty(dst_dir->i_sb); in hfsplus_link()
H A Dhfsplus_fs.h454 struct inode *dst_dir, const struct qstr *dst_name);
/linux-6.15/fs/bcachefs/
H A Dnamei.c382 subvol_inum dst_dir, struct bch_inode_unpacked *dst_dir_u, in bch2_rename_trans() argument
407 if (dst_dir.inum != src_dir.inum || in bch2_rename_trans()
408 dst_dir.subvol != src_dir.subvol) { in bch2_rename_trans()
409 ret = bch2_inode_peek(trans, &dst_dir_iter, dst_dir_u, dst_dir, in bch2_rename_trans()
422 dst_dir, &dst_hash, &dst_dir_u->bi_size, in bch2_rename_trans()
442 dst_dir.subvol != src_inode_u->bi_parent_subvol) { in bch2_rename_trans()
443 ret = subvol_update_parent(trans, src_inode_u->bi_subvol, dst_dir.subvol); in bch2_rename_trans()
457 if (src_dir.subvol != dst_dir.subvol && in bch2_rename_trans()
465 src_inode_u->bi_parent_subvol = dst_dir.subvol; in bch2_rename_trans()
538 if (src_dir.inum != dst_dir.inum) { in bch2_rename_trans()
[all …]
H A Ddirent.c399 subvol_inum dst_dir, struct bch_hash_info *dst_hash, u64 *dst_dir_i_size, in bch2_dirent_rename() argument
410 POS(dst_dir.inum, bch2_dirent_hash(dst_hash, dst_name)); in bch2_dirent_rename()
445 dst_hash, dst_dir, &dst_name_lookup); in bch2_dirent_rename()
450 dst_hash, dst_dir, &dst_name_lookup, in bch2_dirent_rename()
456 ret = bch2_dirent_read_target(trans, dst_dir, in bch2_dirent_rename()
466 new_dst = dirent_create_key(trans, dst_hash, dst_dir, 0, dst_name, in bch2_dirent_rename()
532 new_dst->v.d_parent_subvol = cpu_to_le32(dst_dir.subvol); in bch2_dirent_rename()
H A Dfs.c920 struct bch_inode_info *dst_dir = to_bch_ei(dst_vdir); in bch2_rename2() local
945 dst_dir, in bch2_rename2()
952 bch2_subvol_is_ro_trans(trans, dst_dir->ei_inum.subvol); in bch2_rename2()
956 if (inode_attr_changing(dst_dir, src_inode, Inode_opt_project)) { in bch2_rename2()
958 dst_dir->ei_qid, in bch2_rename2()
979 inode_inum(dst_dir), &dst_dir_u, in bch2_rename2()
1024 if (src_dir != dst_dir) in bch2_rename2()
1025 bch2_inode_update_after_write(trans, dst_dir, &dst_dir_u, in bch2_rename2()
1049 dst_dir, in bch2_rename2()