• Home
  • Raw
  • Download

Lines Matching refs:name

110 	const char *name;  member
138 { .name = "[beneath] jump to /", in test_openat2_opath_tests()
141 { .name = "[beneath] absolute link to $root", in test_openat2_opath_tests()
144 { .name = "[beneath] chained absolute links to $root", in test_openat2_opath_tests()
147 { .name = "[beneath] jump outside $root", in test_openat2_opath_tests()
150 { .name = "[beneath] temporary jump outside $root", in test_openat2_opath_tests()
153 { .name = "[beneath] symlink temporary jump outside $root", in test_openat2_opath_tests()
156 { .name = "[beneath] chained symlink temporary jump outside $root", in test_openat2_opath_tests()
159 { .name = "[beneath] garbage links to $root", in test_openat2_opath_tests()
162 { .name = "[beneath] chained garbage links to $root", in test_openat2_opath_tests()
166 { .name = "[beneath] ordinary path to 'root'", in test_openat2_opath_tests()
169 { .name = "[beneath] ordinary path to 'etc'", in test_openat2_opath_tests()
172 { .name = "[beneath] ordinary path to 'etc/passwd'", in test_openat2_opath_tests()
175 { .name = "[beneath] relative symlink inside $root", in test_openat2_opath_tests()
178 { .name = "[beneath] chained-'..' relative symlink inside $root", in test_openat2_opath_tests()
181 { .name = "[beneath] absolute symlink component outside $root", in test_openat2_opath_tests()
184 { .name = "[beneath] absolute symlink target outside $root", in test_openat2_opath_tests()
187 { .name = "[beneath] absolute path outside $root", in test_openat2_opath_tests()
190 { .name = "[beneath] cheeky absolute path outside $root", in test_openat2_opath_tests()
193 { .name = "[beneath] chained cheeky absolute path outside $root", in test_openat2_opath_tests()
197 { .name = "[beneath] tricky '..'-chained symlink outside $root", in test_openat2_opath_tests()
200 { .name = "[beneath] tricky absolute + '..'-chained symlink outside $root", in test_openat2_opath_tests()
203 { .name = "[beneath] tricky garbage link outside $root", in test_openat2_opath_tests()
206 { .name = "[beneath] tricky absolute + garbage link outside $root", in test_openat2_opath_tests()
212 { .name = "[in_root] jump to /", in test_openat2_opath_tests()
215 { .name = "[in_root] absolute symlink to /root", in test_openat2_opath_tests()
218 { .name = "[in_root] chained absolute symlinks to /root", in test_openat2_opath_tests()
221 { .name = "[in_root] '..' at root", in test_openat2_opath_tests()
224 { .name = "[in_root] '../root' at root", in test_openat2_opath_tests()
227 { .name = "[in_root] relative symlink containing '..' above root", in test_openat2_opath_tests()
230 { .name = "[in_root] garbage link to /root", in test_openat2_opath_tests()
233 { .name = "[in_root] chained garbage links to /root", in test_openat2_opath_tests()
236 { .name = "[in_root] relative path to 'root'", in test_openat2_opath_tests()
239 { .name = "[in_root] relative path to 'etc'", in test_openat2_opath_tests()
242 { .name = "[in_root] relative path to 'etc/passwd'", in test_openat2_opath_tests()
245 { .name = "[in_root] relative symlink to 'etc/passwd'", in test_openat2_opath_tests()
248 { .name = "[in_root] chained-'..' relative symlink to 'etc/passwd'", in test_openat2_opath_tests()
251 { .name = "[in_root] chained-'..' absolute + relative symlink to 'etc/passwd'", in test_openat2_opath_tests()
254 { .name = "[in_root] absolute symlink to 'etc/passwd'", in test_openat2_opath_tests()
257 { .name = "[in_root] absolute path 'etc/passwd'", in test_openat2_opath_tests()
260 { .name = "[in_root] cheeky absolute path 'etc/passwd'", in test_openat2_opath_tests()
263 { .name = "[in_root] chained cheeky absolute path 'etc/passwd'", in test_openat2_opath_tests()
266 { .name = "[in_root] tricky '..'-chained symlink outside $root", in test_openat2_opath_tests()
269 { .name = "[in_root] tricky absolute + '..'-chained symlink outside $root", in test_openat2_opath_tests()
272 { .name = "[in_root] tricky absolute path + absolute + '..'-chained symlink outside $root", in test_openat2_opath_tests()
275 { .name = "[in_root] tricky garbage link outside $root", in test_openat2_opath_tests()
278 { .name = "[in_root] tricky absolute + garbage link outside $root", in test_openat2_opath_tests()
281 { .name = "[in_root] tricky absolute path + absolute + garbage link outside $root", in test_openat2_opath_tests()
285 { .name = "[in_root] O_CREAT of relative path inside $root", in test_openat2_opath_tests()
290 { .name = "[in_root] O_CREAT of absolute path", in test_openat2_opath_tests()
295 { .name = "[in_root] O_CREAT of tricky symlink outside root", in test_openat2_opath_tests()
303 { .name = "[no_xdev] cross into $mnt", in test_openat2_opath_tests()
306 { .name = "[no_xdev] cross into $mnt/", in test_openat2_opath_tests()
309 { .name = "[no_xdev] cross into $mnt/.", in test_openat2_opath_tests()
313 { .name = "[no_xdev] goto mountpoint root", in test_openat2_opath_tests()
316 { .name = "[no_xdev] cross up through '..'", in test_openat2_opath_tests()
319 { .name = "[no_xdev] temporary cross up through '..'", in test_openat2_opath_tests()
322 { .name = "[no_xdev] temporary relative symlink cross up", in test_openat2_opath_tests()
325 { .name = "[no_xdev] temporary absolute symlink cross up", in test_openat2_opath_tests()
329 { .name = "[no_xdev] jump to / directly", in test_openat2_opath_tests()
332 { .name = "[no_xdev] jump to / (from /) directly", in test_openat2_opath_tests()
335 { .name = "[no_xdev] jump to / then proc", in test_openat2_opath_tests()
338 { .name = "[no_xdev] jump to / then tmp", in test_openat2_opath_tests()
342 { .name = "[no_xdev] cross through magic-link to self/root", in test_openat2_opath_tests()
345 { .name = "[no_xdev] cross through magic-link to self/cwd", in test_openat2_opath_tests()
349 { .name = "[no_xdev] jump through magic-link to same procfs", in test_openat2_opath_tests()
355 { .name = "[no_magiclinks] ordinary relative symlink", in test_openat2_opath_tests()
359 { .name = "[no_magiclinks] symlink to magic-link", in test_openat2_opath_tests()
362 { .name = "[no_magiclinks] normal path to magic-link", in test_openat2_opath_tests()
365 { .name = "[no_magiclinks] normal path to magic-link with O_NOFOLLOW", in test_openat2_opath_tests()
369 { .name = "[no_magiclinks] symlink to magic-link path component", in test_openat2_opath_tests()
372 { .name = "[no_magiclinks] magic-link path component", in test_openat2_opath_tests()
375 { .name = "[no_magiclinks] magic-link path component with O_NOFOLLOW", in test_openat2_opath_tests()
382 { .name = "[no_symlinks] ordinary path to '.'", in test_openat2_opath_tests()
385 { .name = "[no_symlinks] ordinary path to 'root'", in test_openat2_opath_tests()
388 { .name = "[no_symlinks] ordinary path to 'etc'", in test_openat2_opath_tests()
391 { .name = "[no_symlinks] ordinary path to 'etc/passwd'", in test_openat2_opath_tests()
395 { .name = "[no_symlinks] relative symlink target", in test_openat2_opath_tests()
398 { .name = "[no_symlinks] relative symlink component", in test_openat2_opath_tests()
401 { .name = "[no_symlinks] absolute symlink target", in test_openat2_opath_tests()
404 { .name = "[no_symlinks] absolute symlink component", in test_openat2_opath_tests()
407 { .name = "[no_symlinks] cheeky garbage link", in test_openat2_opath_tests()
410 { .name = "[no_symlinks] cheeky absolute + garbage link", in test_openat2_opath_tests()
413 { .name = "[no_symlinks] cheeky absolute + absolute symlink", in test_openat2_opath_tests()
417 { .name = "[no_symlinks] relative symlink with O_NOFOLLOW", in test_openat2_opath_tests()
421 { .name = "[no_symlinks] absolute symlink with O_NOFOLLOW", in test_openat2_opath_tests()
425 { .name = "[no_symlinks] trailing symlink with O_NOFOLLOW", in test_openat2_opath_tests()
429 { .name = "[no_symlinks] multiple symlink components with O_NOFOLLOW", in test_openat2_opath_tests()
433 { .name = "[no_symlinks] multiple symlink (and garbage link) components with O_NOFOLLOW", in test_openat2_opath_tests()
489 resultfn("%s gives path '%s'\n", test->name, in test_openat2_opath_tests()
492 resultfn("%s fails with %d (%s)\n", test->name, in test_openat2_opath_tests()