Lines Matching refs:pimpl
555 tc->pimpl = malloc(sizeof(struct atf_tc_impl));
556 if (tc->pimpl == NULL) {
561 tc->pimpl->m_ident = ident;
562 tc->pimpl->m_head = head;
563 tc->pimpl->m_body = body;
564 tc->pimpl->m_cleanup = cleanup;
566 err = atf_map_init_charpp(&tc->pimpl->m_config, config);
570 err = atf_map_init(&tc->pimpl->m_vars);
585 if (tc->pimpl->m_head != NULL)
586 tc->pimpl->m_head(tc);
598 atf_map_fini(&tc->pimpl->m_vars);
600 atf_map_fini(&tc->pimpl->m_config);
616 atf_map_fini(&tc->pimpl->m_vars);
617 free(tc->pimpl);
627 return tc->pimpl->m_ident;
637 iter = atf_map_find_c(&tc->pimpl->m_config, name);
729 iter = atf_map_find_c(&tc->pimpl->m_vars, name);
739 return atf_map_to_charpp(&tc->pimpl->m_vars);
747 iter = atf_map_find_c(&tc->pimpl->m_config, name);
748 end = atf_map_end_c(&tc->pimpl->m_config);
757 iter = atf_map_find_c(&tc->pimpl->m_vars, name);
758 end = atf_map_end_c(&tc->pimpl->m_vars);
778 err = atf_map_insert(&tc->pimpl->m_vars, name, value, true);
1012 tc->pimpl->m_body(tc);
1038 if (tc->pimpl->m_cleanup != NULL)
1039 tc->pimpl->m_cleanup(tc);