Lines Matching refs:err
124 check_fatal_error(atf_error_t err)
126 if (atf_is_error(err)) {
128 atf_error_format(err, buf, sizeof(buf));
130 atf_error_free(err);
212 atf_error_t err;
215 err = write_resfile(STDOUT_FILENO, result, arg, reason);
217 err = write_resfile(STDERR_FILENO, result, arg, reason);
222 err = atf_libc_error(errno, "Cannot create results file '%s'",
225 err = write_resfile(fd, result, arg, reason);
233 check_fatal_error(err);
371 atf_error_t err;
374 err = atf_dynstr_init_fmt(out_reason, "%s:%zd: ", source_file,
378 err = atf_dynstr_init(out_reason);
381 if (!atf_is_error(err)) {
384 err = atf_dynstr_append_ap(out_reason, reason, ap2);
388 check_fatal_error(err);
437 atf_error_t err;
440 err = atf_no_error();
444 err = atf_fs_path_init_fmt(&p, "%s/%s", dir, pf->prog);
445 if (atf_is_error(err))
448 err = atf_fs_eaccess(&p, atf_fs_access_x);
449 if (!atf_is_error(err))
452 atf_error_free(err);
454 err = atf_no_error();
461 return err;
467 atf_error_t err;
470 err = atf_fs_path_init_fmt(&p, "%s", prog);
471 if (atf_is_error(err))
475 err = atf_fs_eaccess(&p, atf_fs_access_x);
476 if (atf_is_error(err)) {
479 atf_error_free(err);
490 err = atf_fs_path_branch_path(&p, &bp);
491 if (atf_is_error(err))
505 err = atf_text_for_each_word(path, ":", check_prog_in_dir, &pf);
506 if (atf_is_error(err))
526 return err;
553 atf_error_t err;
557 err = atf_no_memory_error();
558 goto err;
566 err = atf_map_init_charpp(&tc->pimpl->m_config, config);
567 if (atf_is_error(err))
568 goto err;
570 err = atf_map_init(&tc->pimpl->m_vars);
571 if (atf_is_error(err))
574 err = atf_tc_set_md_var(tc, "ident", ident);
575 if (atf_is_error(err))
579 err = atf_tc_set_md_var(tc, "has.cleanup", "true");
580 if (atf_is_error(err))
594 INV(!atf_is_error(err));
595 return err;
601 err:
602 return err;
663 atf_error_t err;
666 err = atf_text_to_bool(strval, &val);
667 if (atf_is_error(err)) {
668 atf_error_free(err);
695 atf_error_t err;
698 err = atf_text_to_long(strval, &val);
699 if (atf_is_error(err)) {
700 atf_error_free(err);
769 atf_error_t err;
774 err = atf_text_format_ap(&value, fmt, ap);
777 if (!atf_is_error(err))
778 err = atf_map_insert(&tc->pimpl->m_vars, name, value, true);
782 return err;