/linux-6.3-rc2/Documentation/filesystems/ |
A D | directory-locking.rst | 25 4) rename() that is _not_ cross-directory. Locking rules: caller locks 43 6) cross-directory rename. The trickiest in the whole bunch. Locking 74 (1) if object removal or non-cross-directory rename holds lock on A and 104 Any contended object is either held by cross-directory rename or 109 It means that one of the operations is cross-directory rename. 112 own descendent. Moreover, there is exactly one cross-directory rename 115 Consider the object blocking the cross-directory rename. One 116 of its descendents is locked by cross-directory rename (otherwise we 118 means that cross-directory rename is taking locks out of order. Due 120 But locking rules for cross-directory rename guarantee that we do not [all …]
|
/linux-6.3-rc2/tools/testing/selftests/landlock/ |
A D | fs_test.c | 1878 if (rename(oldpath, newpath)) in test_rename() 2001 ASSERT_EQ(-1, rename(dir_s2d3, dir_s1d3)); in TEST_F_FORK() 2032 ASSERT_EQ(0, rename(file1_s1d2, dir_s1d3)); in TEST_F_FORK() 2056 ASSERT_EQ(-1, rename(dir_s1d2, dir_s2d1)); in TEST_F_FORK() 2058 ASSERT_EQ(-1, rename(dir_s1d2, dir_s2d2)); in TEST_F_FORK() 2060 ASSERT_EQ(-1, rename(dir_s1d2, dir_s2d3)); in TEST_F_FORK() 2063 ASSERT_EQ(-1, rename(dir_s1d3, dir_s2d1)); in TEST_F_FORK() 2065 ASSERT_EQ(-1, rename(dir_s1d3, dir_s2d2)); in TEST_F_FORK() 2071 ASSERT_EQ(-1, rename(dir_s1d3, dir_s2d3)); in TEST_F_FORK() 2075 ASSERT_EQ(0, rename(dir_s1d3, dir_s2d3)); in TEST_F_FORK() [all …]
|
/linux-6.3-rc2/fs/orangefs/ |
A D | namei.c | 405 new_op->upcall.req.rename.old_parent_refn = ORANGEFS_I(old_dir)->refn; in orangefs_rename() 406 new_op->upcall.req.rename.new_parent_refn = ORANGEFS_I(new_dir)->refn; in orangefs_rename() 408 strncpy(new_op->upcall.req.rename.d_old_name, in orangefs_rename() 411 strncpy(new_op->upcall.req.rename.d_new_name, in orangefs_rename() 440 .rename = orangefs_rename,
|
/linux-6.3-rc2/drivers/firmware/efi/libstub/ |
A D | Makefile | 115 STUBCOPY_FLAGS-$(CONFIG_X86) += --rename-section .bss=.bss.efistub,load,alloc 124 STUBCOPY_FLAGS-$(CONFIG_ARM) += --rename-section .data=.data.efistub \ 125 --rename-section .bss=.bss.efistub,load,alloc
|
A D | Makefile.zboot | 26 --rename-section .data=.gzdata,load,alloc,readonly,contents
|
/linux-6.3-rc2/arch/s390/boot/ |
A D | Makefile | 92 OBJCOPYFLAGS_syms.o := -I binary -O elf64-s390 -B s390:64-bit --rename-section .data=.decompressor.… 100 OBJCOPYFLAGS_info.o := -I binary -O elf64-s390 -B s390:64-bit --rename-section .data=.vmlinux.info 131 OBJCOPYFLAGS_piggy.o := -I binary -O elf64-s390 -B s390:64-bit --rename-section .data=.vmlinux.bin.…
|
/linux-6.3-rc2/tools/perf/trace/strace/groups/ |
A D | file | 14 rename
|
A D | string | 49 rename
|
/linux-6.3-rc2/tools/testing/selftests/bpf/progs/ |
A D | test_raw_tp_test_run.c | 12 int BPF_PROG(rename, struct task_struct *task, char *comm) in BPF_PROG() argument
|
/linux-6.3-rc2/tools/testing/selftests/bpf/benchs/ |
A D | run_bench_rename.sh | 7 summary=$(sudo ./bench -w2 -d5 -a rename-$i | tail -n1 | cut -d'(' -f1 | cut -d' ' -f3-)
|
/linux-6.3-rc2/fs/afs/ |
A D | dir.c | 70 .rename = afs_rename, 1829 if (op->rename.rehash) { in afs_rename_edit_dir() 1830 d_rehash(op->rename.rehash); in afs_rename_edit_dir() 1831 op->rename.rehash = NULL; in afs_rename_edit_dir() 1847 if (!op->rename.new_negative) in afs_rename_edit_dir() 1882 if (op->rename.rehash) in afs_rename_put() 1883 d_rehash(op->rename.rehash); in afs_rename_put() 1884 dput(op->rename.tmp); in afs_rename_put() 1966 if (!op->rename.tmp) { in afs_rename() 1979 op->dentry_2 = op->rename.tmp; in afs_rename() [all …]
|
/linux-6.3-rc2/security/tomoyo/ |
A D | realpath.c | 186 if (!inode->i_op->rename) in tomoyo_get_local_path() 265 if ((!inode->i_op->rename && in tomoyo_realpath_from_path()
|
/linux-6.3-rc2/tools/testing/selftests/exec/ |
A D | execveat.c | 280 rename("execveat.ephemeral", "execveat.moved"); in run_tests() 338 rename("script.ephemeral", "script.moved"); in run_tests() 345 rename("subdir.ephemeral", "subdir.moved"); in run_tests()
|
/linux-6.3-rc2/drivers/staging/vt6655/ |
A D | TODO | 4 - rename DEVICE_PRT() to DBG_PRT() -- done
|
/linux-6.3-rc2/drivers/misc/lkdtm/ |
A D | Makefile | 26 --rename-section .noinstr.text=.rodata,alloc,readonly,load,contents
|
/linux-6.3-rc2/security/apparmor/ |
A D | policy.c | 257 kfree_sensitive(profile->rename); in aa_free_profile() 1097 if (ent->new->rename) { in aa_replace_profiles() 1098 error = __lookup_replace(ns, ent->new->rename, in aa_replace_profiles() 1100 &ent->rename, &info); in aa_replace_profiles() 1108 if (ent->old || ent->rename) in aa_replace_profiles() 1179 op = (!ent->old && !ent->rename) ? OP_PROF_LOAD : OP_PROF_REPL; in aa_replace_profiles()
|
/linux-6.3-rc2/tools/testing/selftests/bpf/prog_tests/ |
A D | raw_tp_test_run.c | 45 prog_fd = bpf_program__fd(skel->progs.rename); in test_raw_tp_test_run()
|
/linux-6.3-rc2/arch/um/os-Linux/ |
A D | user_syms.c | 79 EXPORT_SYMBOL_PROTO(rename);
|
/linux-6.3-rc2/security/apparmor/include/ |
A D | policy_unpack.h | 24 struct aa_profile *rename; member
|
/linux-6.3-rc2/scripts/kconfig/ |
A D | confdata.c | 998 rename(name, oldname); in conf_write() 999 if (rename(tmpname, name)) in conf_write() 1051 if (rename(tmp, name)) { in conf_write_autoconf_cmd() 1171 if (rename(tmp, filename)) { in __conf_write_autoconf()
|
/linux-6.3-rc2/Documentation/process/ |
A D | applying-patches.rst | 289 $ mv linux-5.6 linux-5.7 # rename source dir 298 $ mv linux-5.6.1 linux-5.7 # rename source dir 335 $ mv linux-5.7.2 linux-5.7.3 # rename the kernel source dir 349 $ mv linux-5.7.2 linux-5.7.3 # rename the kernel source dir 384 $ mv linux-5.7 linux-5.8-rc3 # rename the source dir 392 $ mv linux-5.8-rc3 linux-5.8-rc5 # rename the source dir 400 $ mv linux-5.7.3 linux-5.8-rc5 # rename the kernel source dir
|
/linux-6.3-rc2/fs/affs/ |
A D | dir.c | 40 .rename = affs_rename2,
|
/linux-6.3-rc2/tools/perf/tests/shell/ |
A D | test_task_analyzer.sh | 62 perf script report task-analyzer --ns --rename-comms-by-tids 0:random > $out
|
/linux-6.3-rc2/drivers/staging/qlge/ |
A D | TODO | 13 * rename "rx" queues to "completion" queues. Calling tx completion queues "rx
|
/linux-6.3-rc2/fs/nfsd/ |
A D | xdr.h | 135 struct nfsd_renameargs rename; member
|