Lines Matching refs:pimpl
551 tc->pimpl = malloc(sizeof(struct atf_tc_impl));
552 if (tc->pimpl == NULL) {
557 tc->pimpl->m_ident = ident;
558 tc->pimpl->m_head = head;
559 tc->pimpl->m_body = body;
560 tc->pimpl->m_cleanup = cleanup;
562 err = atf_map_init_charpp(&tc->pimpl->m_config, config);
566 err = atf_map_init(&tc->pimpl->m_vars);
581 if (tc->pimpl->m_head != NULL)
582 tc->pimpl->m_head(tc);
594 atf_map_fini(&tc->pimpl->m_vars);
596 atf_map_fini(&tc->pimpl->m_config);
612 atf_map_fini(&tc->pimpl->m_vars);
613 free(tc->pimpl);
623 return tc->pimpl->m_ident;
633 iter = atf_map_find_c(&tc->pimpl->m_config, name);
725 iter = atf_map_find_c(&tc->pimpl->m_vars, name);
735 return atf_map_to_charpp(&tc->pimpl->m_vars);
743 iter = atf_map_find_c(&tc->pimpl->m_config, name);
744 end = atf_map_end_c(&tc->pimpl->m_config);
753 iter = atf_map_find_c(&tc->pimpl->m_vars, name);
754 end = atf_map_end_c(&tc->pimpl->m_vars);
774 err = atf_map_insert(&tc->pimpl->m_vars, name, value, true);
1008 tc->pimpl->m_body(tc);
1034 if (tc->pimpl->m_cleanup != NULL)
1035 tc->pimpl->m_cleanup(tc);