Symbol: RESOLVE_BENEATH
fs/open.c
1205
if ((how->resolve & RESOLVE_BENEATH) && (how->resolve & RESOLVE_IN_ROOT))
fs/open.c
1289
if (how->resolve & RESOLVE_BENEATH)
include/linux/fcntl.h
18
RESOLVE_BENEATH | RESOLVE_IN_ROOT | RESOLVE_CACHED)
tools/testing/selftests/openat2/openat2_test.c
221
.how.resolve = RESOLVE_BENEATH | RESOLVE_IN_ROOT,
tools/testing/selftests/openat2/rename_attack_test.c
153
test_rename_attack(RESOLVE_BENEATH);
tools/testing/selftests/openat2/rename_attack_test.c
78
case RESOLVE_BENEATH:
tools/testing/selftests/openat2/resolve_test.c
139
.path = "/", .how.resolve = RESOLVE_BENEATH,
tools/testing/selftests/openat2/resolve_test.c
142
.path = "cheeky/absself", .how.resolve = RESOLVE_BENEATH,
tools/testing/selftests/openat2/resolve_test.c
145
.path = "abscheeky/absself", .how.resolve = RESOLVE_BENEATH,
tools/testing/selftests/openat2/resolve_test.c
148
.path = "..", .how.resolve = RESOLVE_BENEATH,
tools/testing/selftests/openat2/resolve_test.c
151
.path = "../root/", .how.resolve = RESOLVE_BENEATH,
tools/testing/selftests/openat2/resolve_test.c
154
.path = "cheeky/self", .how.resolve = RESOLVE_BENEATH,
tools/testing/selftests/openat2/resolve_test.c
157
.path = "abscheeky/self", .how.resolve = RESOLVE_BENEATH,
tools/testing/selftests/openat2/resolve_test.c
160
.path = "cheeky/garbageself", .how.resolve = RESOLVE_BENEATH,
tools/testing/selftests/openat2/resolve_test.c
163
.path = "abscheeky/garbageself", .how.resolve = RESOLVE_BENEATH,
tools/testing/selftests/openat2/resolve_test.c
167
.path = "root", .how.resolve = RESOLVE_BENEATH,
tools/testing/selftests/openat2/resolve_test.c
170
.path = "etc", .how.resolve = RESOLVE_BENEATH,
tools/testing/selftests/openat2/resolve_test.c
173
.path = "etc/passwd", .how.resolve = RESOLVE_BENEATH,
tools/testing/selftests/openat2/resolve_test.c
176
.path = "relsym", .how.resolve = RESOLVE_BENEATH,
tools/testing/selftests/openat2/resolve_test.c
179
.path = "cheeky/passwd", .how.resolve = RESOLVE_BENEATH,
tools/testing/selftests/openat2/resolve_test.c
182
.path = "abscheeky/passwd", .how.resolve = RESOLVE_BENEATH,
tools/testing/selftests/openat2/resolve_test.c
185
.path = "abssym", .how.resolve = RESOLVE_BENEATH,
tools/testing/selftests/openat2/resolve_test.c
188
.path = "/etc/passwd", .how.resolve = RESOLVE_BENEATH,
tools/testing/selftests/openat2/resolve_test.c
191
.path = "cheeky/abspasswd", .how.resolve = RESOLVE_BENEATH,
tools/testing/selftests/openat2/resolve_test.c
194
.path = "abscheeky/abspasswd", .how.resolve = RESOLVE_BENEATH,
tools/testing/selftests/openat2/resolve_test.c
198
.path = "cheeky/dotdotlink", .how.resolve = RESOLVE_BENEATH,
tools/testing/selftests/openat2/resolve_test.c
201
.path = "abscheeky/dotdotlink", .how.resolve = RESOLVE_BENEATH,
tools/testing/selftests/openat2/resolve_test.c
204
.path = "cheeky/garbagelink", .how.resolve = RESOLVE_BENEATH,
tools/testing/selftests/openat2/resolve_test.c
207
.path = "abscheeky/garbagelink", .how.resolve = RESOLVE_BENEATH,