Lines Matching refs:atf_fs_path_t
45 typedef struct atf_fs_path atf_fs_path_t;
48 atf_error_t atf_fs_path_init_ap(atf_fs_path_t *, const char *, va_list);
49 atf_error_t atf_fs_path_init_fmt(atf_fs_path_t *, const char *, ...);
50 atf_error_t atf_fs_path_copy(atf_fs_path_t *, const atf_fs_path_t *);
51 void atf_fs_path_fini(atf_fs_path_t *);
54 atf_error_t atf_fs_path_branch_path(const atf_fs_path_t *, atf_fs_path_t *);
55 const char *atf_fs_path_cstring(const atf_fs_path_t *);
56 atf_error_t atf_fs_path_leaf_name(const atf_fs_path_t *, atf_dynstr_t *);
57 bool atf_fs_path_is_absolute(const atf_fs_path_t *);
58 bool atf_fs_path_is_root(const atf_fs_path_t *);
61 atf_error_t atf_fs_path_append_ap(atf_fs_path_t *, const char *, va_list);
62 atf_error_t atf_fs_path_append_fmt(atf_fs_path_t *, const char *, ...);
63 atf_error_t atf_fs_path_append_path(atf_fs_path_t *, const atf_fs_path_t *);
64 atf_error_t atf_fs_path_to_absolute(const atf_fs_path_t *, atf_fs_path_t *);
67 bool atf_equal_fs_path_fs_path(const atf_fs_path_t *,
68 const atf_fs_path_t *);
91 atf_error_t atf_fs_stat_init(atf_fs_stat_t *, const atf_fs_path_t *);
120 atf_error_t atf_fs_eaccess(const atf_fs_path_t *, int);
121 atf_error_t atf_fs_exists(const atf_fs_path_t *, bool *);
122 atf_error_t atf_fs_getcwd(atf_fs_path_t *);
123 atf_error_t atf_fs_mkdtemp(atf_fs_path_t *);
124 atf_error_t atf_fs_mkstemp(atf_fs_path_t *, int *);
125 atf_error_t atf_fs_rmdir(const atf_fs_path_t *);
126 atf_error_t atf_fs_unlink(const atf_fs_path_t *);