Symbol: RESOLVE_IN_ROOT
fs/open.c
1207
if ((how->resolve & RESOLVE_BENEATH) && (how->resolve & RESOLVE_IN_ROOT))
fs/open.c
1293
if (how->resolve & RESOLVE_IN_ROOT)
include/linux/fcntl.h
18
RESOLVE_BENEATH | RESOLVE_IN_ROOT | RESOLVE_CACHED)
tools/testing/selftests/openat2/helpers.h
50
#ifndef RESOLVE_IN_ROOT
tools/testing/selftests/openat2/openat2_test.c
221
.how.resolve = RESOLVE_BENEATH | RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/rename_attack_test.c
154
test_rename_attack(RESOLVE_IN_ROOT);
tools/testing/selftests/openat2/rename_attack_test.c
76
case RESOLVE_IN_ROOT:
tools/testing/selftests/openat2/resolve_test.c
213
.path = "/", .how.resolve = RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/resolve_test.c
216
.path = "cheeky/absself", .how.resolve = RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/resolve_test.c
219
.path = "abscheeky/absself", .how.resolve = RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/resolve_test.c
222
.path = "..", .how.resolve = RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/resolve_test.c
225
.path = "../root/", .how.resolve = RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/resolve_test.c
228
.path = "cheeky/self", .how.resolve = RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/resolve_test.c
231
.path = "cheeky/garbageself", .how.resolve = RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/resolve_test.c
234
.path = "abscheeky/garbageself", .how.resolve = RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/resolve_test.c
237
.path = "root", .how.resolve = RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/resolve_test.c
240
.path = "etc", .how.resolve = RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/resolve_test.c
243
.path = "etc/passwd", .how.resolve = RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/resolve_test.c
246
.path = "relsym", .how.resolve = RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/resolve_test.c
249
.path = "cheeky/passwd", .how.resolve = RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/resolve_test.c
252
.path = "abscheeky/passwd", .how.resolve = RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/resolve_test.c
255
.path = "abssym", .how.resolve = RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/resolve_test.c
258
.path = "/etc/passwd", .how.resolve = RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/resolve_test.c
261
.path = "cheeky/abspasswd", .how.resolve = RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/resolve_test.c
264
.path = "abscheeky/abspasswd", .how.resolve = RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/resolve_test.c
267
.path = "cheeky/dotdotlink", .how.resolve = RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/resolve_test.c
270
.path = "abscheeky/dotdotlink", .how.resolve = RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/resolve_test.c
273
.path = "/../../../../abscheeky/dotdotlink", .how.resolve = RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/resolve_test.c
276
.path = "cheeky/garbagelink", .how.resolve = RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/resolve_test.c
279
.path = "abscheeky/garbagelink", .how.resolve = RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/resolve_test.c
282
.path = "/../../../../abscheeky/garbagelink", .how.resolve = RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/resolve_test.c
288
.how.resolve = RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/resolve_test.c
293
.how.resolve = RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/resolve_test.c
298
.how.resolve = RESOLVE_IN_ROOT,