Lines Matching refs:m_data
114 str = (char *)malloc(atf_dynstr_length(&p->m_data) + 1); in copy_contents()
118 strcpy(str, atf_dynstr_cstring(&p->m_data)); in copy_contents()
226 PRE(atf_dynstr_length(&p->m_data) == strlen(buf)); in replace_contents()
228 atf_dynstr_clear(&p->m_data); in replace_contents()
229 err = atf_dynstr_append_fmt(&p->m_data, "%s", buf); in replace_contents()
279 err = normalize_ap(&p->m_data, fmt, ap2); in atf_fs_path_init_ap()
301 return atf_dynstr_copy(&dest->m_data, &src->m_data); in atf_fs_path_copy()
307 atf_dynstr_fini(&p->m_data); in atf_fs_path_fini()
317 const size_t endpos = atf_dynstr_rfind_ch(&p->m_data, '/'); in atf_fs_path_branch_path()
325 err = atf_dynstr_init_substr(&bp->m_data, &p->m_data, 0, endpos); in atf_fs_path_branch_path()
328 INV(atf_equal_dynstr_cstring(&bp->m_data, in atf_fs_path_branch_path()
329 dirname(atf_dynstr_cstring(&p->m_data)))); in atf_fs_path_branch_path()
338 return atf_dynstr_cstring(&p->m_data); in atf_fs_path_cstring()
344 size_t begpos = atf_dynstr_rfind_ch(&p->m_data, '/'); in atf_fs_path_leaf_name()
352 err = atf_dynstr_init_substr(ln, &p->m_data, begpos, atf_dynstr_npos); in atf_fs_path_leaf_name()
356 basename(atf_dynstr_cstring(&p->m_data)))); in atf_fs_path_leaf_name()
365 return atf_dynstr_cstring(&p->m_data)[0] == '/'; in atf_fs_path_is_absolute()
371 return atf_equal_dynstr_cstring(&p->m_data, "/"); in atf_fs_path_is_root()
392 err = atf_dynstr_append_fmt(&p->m_data, "%s%s", in atf_fs_path_append_ap()
417 return atf_fs_path_append_fmt(p, "%s", atf_dynstr_cstring(&p2->m_data)); in atf_fs_path_append_path()
446 return atf_equal_dynstr_dynstr(&p1->m_data, &p2->m_data); in atf_equal_fs_path_fs_path()