Lines Matching refs:fa

85 test_file_open(fileargs_t *fa, const char *file, int *fdp)  in test_file_open()  argument
89 fd = fileargs_open(fa, file); in test_file_open()
101 test_file_fopen(fileargs_t *fa, const char *file, const char *mode, in test_file_fopen() argument
106 pfile = fileargs_fopen(fa, file, mode); in test_file_fopen()
118 test_file_lstat(fileargs_t *fa, const char *file) in test_file_lstat() argument
123 if (fileargs_lstat(fa, file, &fasb) < 0) in test_file_lstat()
145 test_file_realpath_static(fileargs_t *fa, const char *file) in test_file_realpath_static() argument
149 if (fileargs_realpath(fa, file, fapath) == NULL) in test_file_realpath_static()
161 test_file_realpath_alloc(fileargs_t *fa, const char *file) in test_file_realpath_alloc() argument
166 fapath = fileargs_realpath(fa, file, NULL); in test_file_realpath_alloc()
184 test_file_realpath(fileargs_t *fa, const char *file) in test_file_realpath() argument
188 serrno = test_file_realpath_static(fa, file); in test_file_realpath()
192 return (test_file_realpath_alloc(fa, file)); in test_file_realpath()
280 fileargs_t *fa; in ATF_TC_BODY() local
288 fa = fileargs_init(MAX_FILES, files, O_RDONLY, 0, &rights, in ATF_TC_BODY()
290 ATF_REQUIRE(fa != NULL); in ATF_TC_BODY()
295 ATF_REQUIRE(test_file_open(fa, files[i], &fd) == 0); in ATF_TC_BODY()
298 ATF_REQUIRE(test_file_open(fa, files[i], &fd) == 0); in ATF_TC_BODY()
304 ATF_REQUIRE(test_file_lstat(fa, files[i]) == ENOTCAPABLE); in ATF_TC_BODY()
305 ATF_REQUIRE(test_file_open(fa, TEST_FILE, NULL) == ENOTCAPABLE); in ATF_TC_BODY()
308 ATF_REQUIRE(test_file_realpath(fa, files[i]) == ENOTCAPABLE); in ATF_TC_BODY()
309 ATF_REQUIRE(test_file_realpath(fa, TEST_FILE) == ENOTCAPABLE); in ATF_TC_BODY()
325 fileargs_t *fa; in ATF_TC_BODY() local
333 fa = fileargs_init(MAX_FILES, files, O_WRONLY, 0, &rights, in ATF_TC_BODY()
335 ATF_REQUIRE(fa != NULL); in ATF_TC_BODY()
340 ATF_REQUIRE(test_file_open(fa, files[i], &fd) == 0); in ATF_TC_BODY()
343 ATF_REQUIRE(test_file_open(fa, files[i], &fd) == 0); in ATF_TC_BODY()
349 ATF_REQUIRE(test_file_lstat(fa, files[i]) == ENOTCAPABLE); in ATF_TC_BODY()
350 ATF_REQUIRE(test_file_open(fa, TEST_FILE, NULL) == ENOTCAPABLE); in ATF_TC_BODY()
353 ATF_REQUIRE(test_file_realpath(fa, files[i]) == ENOTCAPABLE); in ATF_TC_BODY()
354 ATF_REQUIRE(test_file_realpath(fa, TEST_FILE) == ENOTCAPABLE); in ATF_TC_BODY()
370 fileargs_t *fa; in ATF_TC_BODY() local
378 fa = fileargs_init(MAX_FILES, files, O_RDWR | O_CREAT, 666, in ATF_TC_BODY()
380 ATF_REQUIRE(fa != NULL); in ATF_TC_BODY()
384 ATF_REQUIRE(test_file_open(fa, files[i], &fd) == 0); in ATF_TC_BODY()
392 ATF_REQUIRE(test_file_lstat(fa, files[i]) == ENOTCAPABLE); in ATF_TC_BODY()
393 ATF_REQUIRE(test_file_open(fa, TEST_FILE, NULL) == ENOTCAPABLE); in ATF_TC_BODY()
395 ATF_REQUIRE(test_file_realpath(fa, files[i]) == ENOTCAPABLE); in ATF_TC_BODY()
396 ATF_REQUIRE(test_file_realpath(fa, TEST_FILE) == ENOTCAPABLE); in ATF_TC_BODY()
413 fileargs_t *fa; in ATF_TC_BODY() local
423 fa = fileargs_cinit(capcas, MAX_FILES, files, O_RDONLY, 0, &rights, in ATF_TC_BODY()
425 ATF_REQUIRE(fa != NULL); in ATF_TC_BODY()
429 ATF_REQUIRE(test_file_open(fa, files[i], &fd) == 0); in ATF_TC_BODY()
446 fileargs_t *fa; in ATF_TC_BODY() local
455 fa = fileargs_init(MAX_FILES, files, O_RDONLY, 0, &rights, in ATF_TC_BODY()
457 ATF_REQUIRE(fa != NULL); in ATF_TC_BODY()
462 ATF_REQUIRE(test_file_fopen(fa, files[i], "r", &pfile) == 0); in ATF_TC_BODY()
465 ATF_REQUIRE(test_file_fopen(fa, files[i], "r", &pfile) == 0); in ATF_TC_BODY()
472 ATF_REQUIRE(test_file_lstat(fa, files[i]) == ENOTCAPABLE); in ATF_TC_BODY()
473 ATF_REQUIRE(test_file_fopen(fa, TEST_FILE, "r", NULL) == in ATF_TC_BODY()
477 ATF_REQUIRE(test_file_realpath(fa, files[i]) == ENOTCAPABLE); in ATF_TC_BODY()
478 ATF_REQUIRE(test_file_realpath(fa, TEST_FILE) == ENOTCAPABLE); in ATF_TC_BODY()
494 fileargs_t *fa; in ATF_TC_BODY() local
503 fa = fileargs_init(MAX_FILES, files, O_WRONLY, 0, &rights, in ATF_TC_BODY()
505 ATF_REQUIRE(fa != NULL); in ATF_TC_BODY()
510 ATF_REQUIRE(test_file_fopen(fa, files[i], "w", &pfile) == 0); in ATF_TC_BODY()
513 ATF_REQUIRE(test_file_fopen(fa, files[i], "w", &pfile) == 0); in ATF_TC_BODY()
520 ATF_REQUIRE(test_file_lstat(fa, files[i]) == ENOTCAPABLE); in ATF_TC_BODY()
521 ATF_REQUIRE(test_file_fopen(fa, TEST_FILE, "w", NULL) == in ATF_TC_BODY()
525 ATF_REQUIRE(test_file_realpath(fa, files[i]) == ENOTCAPABLE); in ATF_TC_BODY()
526 ATF_REQUIRE(test_file_realpath(fa, TEST_FILE) == ENOTCAPABLE); in ATF_TC_BODY()
542 fileargs_t *fa; in ATF_TC_BODY() local
550 fa = fileargs_init(MAX_FILES, files, O_RDWR | O_CREAT, 0, &rights, in ATF_TC_BODY()
552 ATF_REQUIRE(fa != NULL); in ATF_TC_BODY()
557 ATF_REQUIRE(test_file_fopen(fa, files[i], "w+", &pfile) == 0); in ATF_TC_BODY()
565 ATF_REQUIRE(test_file_lstat(fa, files[i]) == ENOTCAPABLE); in ATF_TC_BODY()
566 ATF_REQUIRE(test_file_fopen(fa, TEST_FILE, "w+", NULL) == in ATF_TC_BODY()
568 ATF_REQUIRE(test_file_realpath(fa, files[i]) == ENOTCAPABLE); in ATF_TC_BODY()
569 ATF_REQUIRE(test_file_realpath(fa, TEST_FILE) == ENOTCAPABLE); in ATF_TC_BODY()
584 fileargs_t *fa; in ATF_TC_BODY() local
590 fa = fileargs_init(MAX_FILES, files, 0, 0, NULL, FA_LSTAT); in ATF_TC_BODY()
591 ATF_REQUIRE(fa != NULL); in ATF_TC_BODY()
595 ATF_REQUIRE(test_file_lstat(fa, files[i]) == 0); in ATF_TC_BODY()
598 ATF_REQUIRE(test_file_open(fa, files[i], &fd) == ENOTCAPABLE); in ATF_TC_BODY()
599 ATF_REQUIRE(test_file_lstat(fa, TEST_FILE) == ENOTCAPABLE); in ATF_TC_BODY()
600 ATF_REQUIRE(test_file_open(fa, TEST_FILE, &fd) == ENOTCAPABLE); in ATF_TC_BODY()
601 ATF_REQUIRE(test_file_realpath(fa, files[i]) == ENOTCAPABLE); in ATF_TC_BODY()
602 ATF_REQUIRE(test_file_realpath(fa, TEST_FILE) == ENOTCAPABLE); in ATF_TC_BODY()
614 fileargs_t *fa; in ATF_TC_BODY() local
620 fa = fileargs_init(MAX_FILES, files, 0, 0, NULL, FA_REALPATH); in ATF_TC_BODY()
621 ATF_REQUIRE(fa != NULL); in ATF_TC_BODY()
625 ATF_REQUIRE(test_file_realpath(fa, files[i]) == 0); in ATF_TC_BODY()
628 ATF_REQUIRE(test_file_open(fa, files[i], &fd) == ENOTCAPABLE); in ATF_TC_BODY()
629 ATF_REQUIRE(test_file_lstat(fa, files[i]) == ENOTCAPABLE); in ATF_TC_BODY()
630 ATF_REQUIRE(test_file_lstat(fa, TEST_FILE) == ENOTCAPABLE); in ATF_TC_BODY()
631 ATF_REQUIRE(test_file_open(fa, TEST_FILE, &fd) == ENOTCAPABLE); in ATF_TC_BODY()
632 ATF_REQUIRE(test_file_realpath(fa, TEST_FILE) == ENOTCAPABLE); in ATF_TC_BODY()
645 fileargs_t *fa; in ATF_TC_BODY() local
653 fa = fileargs_init(MAX_FILES, files, O_RDONLY, 0, &rights, in ATF_TC_BODY()
655 ATF_REQUIRE(fa != NULL); in ATF_TC_BODY()
660 ATF_REQUIRE(test_file_lstat(fa, files[i]) == 0); in ATF_TC_BODY()
661 ATF_REQUIRE(test_file_open(fa, files[i], &fd) == 0); in ATF_TC_BODY()
664 ATF_REQUIRE(test_file_open(fa, files[i], &fd) == 0); in ATF_TC_BODY()
665 ATF_REQUIRE(test_file_lstat(fa, files[i]) == 0); in ATF_TC_BODY()
671 ATF_REQUIRE(test_file_open(fa, TEST_FILE, NULL) == ENOTCAPABLE); in ATF_TC_BODY()
674 ATF_REQUIRE(test_file_realpath(fa, files[i]) == ENOTCAPABLE); in ATF_TC_BODY()
675 ATF_REQUIRE(test_file_realpath(fa, TEST_FILE) == ENOTCAPABLE); in ATF_TC_BODY()
691 fileargs_t *fa; in ATF_TC_BODY() local
699 fa = fileargs_init(MAX_FILES, files, O_RDONLY, 0, &rights, in ATF_TC_BODY()
701 ATF_REQUIRE(fa != NULL); in ATF_TC_BODY()
706 ATF_REQUIRE(test_file_realpath(fa, files[i]) == 0); in ATF_TC_BODY()
707 ATF_REQUIRE(test_file_open(fa, files[i], &fd) == 0); in ATF_TC_BODY()
710 ATF_REQUIRE(test_file_open(fa, files[i], &fd) == 0); in ATF_TC_BODY()
711 ATF_REQUIRE(test_file_realpath(fa, files[i]) == 0); in ATF_TC_BODY()
717 ATF_REQUIRE(test_file_open(fa, TEST_FILE, NULL) == ENOTCAPABLE); in ATF_TC_BODY()
720 ATF_REQUIRE(test_file_lstat(fa, files[i]) == ENOTCAPABLE); in ATF_TC_BODY()