Lines Matching refs:m_data
185 str = (char *)malloc(atf_dynstr_length(&p->m_data) + 1); in copy_contents()
189 strcpy(str, atf_dynstr_cstring(&p->m_data)); in copy_contents()
306 PRE(atf_dynstr_length(&p->m_data) == strlen(buf)); in replace_contents()
308 atf_dynstr_clear(&p->m_data); in replace_contents()
309 err = atf_dynstr_append_fmt(&p->m_data, "%s", buf); in replace_contents()
359 err = normalize_ap(&p->m_data, fmt, ap2); in atf_fs_path_init_ap()
381 return atf_dynstr_copy(&dest->m_data, &src->m_data); in atf_fs_path_copy()
387 atf_dynstr_fini(&p->m_data); in atf_fs_path_fini()
397 const size_t endpos = atf_dynstr_rfind_ch(&p->m_data, '/'); in atf_fs_path_branch_path()
405 err = atf_dynstr_init_substr(&bp->m_data, &p->m_data, 0, endpos); in atf_fs_path_branch_path()
408 INV(atf_equal_dynstr_cstring(&bp->m_data, in atf_fs_path_branch_path()
409 dirname(atf_dynstr_cstring(&p->m_data)))); in atf_fs_path_branch_path()
418 return atf_dynstr_cstring(&p->m_data); in atf_fs_path_cstring()
424 size_t begpos = atf_dynstr_rfind_ch(&p->m_data, '/'); in atf_fs_path_leaf_name()
432 err = atf_dynstr_init_substr(ln, &p->m_data, begpos, atf_dynstr_npos); in atf_fs_path_leaf_name()
436 basename(atf_dynstr_cstring(&p->m_data)))); in atf_fs_path_leaf_name()
445 return atf_dynstr_cstring(&p->m_data)[0] == '/'; in atf_fs_path_is_absolute()
451 return atf_equal_dynstr_cstring(&p->m_data, "/"); in atf_fs_path_is_root()
472 err = atf_dynstr_append_fmt(&p->m_data, "%s%s", in atf_fs_path_append_ap()
497 return atf_fs_path_append_fmt(p, "%s", atf_dynstr_cstring(&p2->m_data)); in atf_fs_path_append_path()
526 return atf_equal_dynstr_dynstr(&p1->m_data, &p2->m_data); in atf_equal_fs_path_fs_path()