Searched refs:pc_prov (Results 1 – 5 of 5) sorted by relevance
/illumos-gate/usr/src/lib/libpool/common/ |
H A D | pool.c | 196 result = conf->pc_prov->pc_set_binding(conf, pool_name, idtype, id); in pool_set_binding() 229 result = conf->pc_prov->pc_get_resource_binding(conf, type, pid); in pool_get_resource_binding() 254 result = conf->pc_prov->pc_get_binding(conf, pid); in pool_get_binding() 1178 if ((pe = conf->pc_prov->pc_elem_create(conf, PEC_POOL, PREC_INVALID, in pool_create() 1209 if (conf->pc_prov->pc_oflags & PO_TEMP) { in pool_create() 1286 if ((pe = conf->pc_prov->pc_elem_create(conf, elem_class, type, in pool_resource_create() 1325 if (conf->pc_prov->pc_oflags & PO_TEMP) { in pool_resource_create() 1347 if ((pe = conf->pc_prov->pc_elem_create(conf, PEC_COMP, in pool_component_create() 1428 rv = conf->pc_prov->pc_close(conf); in pool_conf_close() 1429 conf->pc_prov = NULL; in pool_conf_close() [all …]
|
H A D | pool_kernel.c | 309 pool_knl_connection_t *prov = (pool_knl_connection_t *)conf->pc_prov; in load_group() 641 pool_knl_connection_t *prov = (pool_knl_connection_t *)conf->pc_prov; in pool_knl_close() 655 if (!(conf->pc_prov->pc_oflags & PO_TEMP)) in pool_knl_close() 672 pool_knl_connection_t *prov = (pool_knl_connection_t *)conf->pc_prov; in remove_dead_elems() 694 pool_knl_connection_t *prov = (pool_knl_connection_t *)conf->pc_prov; in find_dead_elems() 715 pool_knl_connection_t *prov = (pool_knl_connection_t *)conf->pc_prov; in pool_knl_update() 813 pool_knl_connection_t *prov = (pool_knl_connection_t *)conf->pc_prov; in pool_knl_commit() 1207 pool_knl_connection_t *prov = (pool_knl_connection_t *)conf->pc_prov; in pool_knl_recover() 1226 pool_knl_connection_t *prov = (pool_knl_connection_t *)conf->pc_prov; in pool_knl_rollback() 1319 pool_knl_connection_t *prov = (pool_knl_connection_t *)conf->pc_prov; in pool_knl_exec_query() [all …]
|
H A D | pool_xml.c | 372 if (((pool_xml_connection_t *)conf->pc_prov)->pxc_doc != NULL) { in pool_xml_free_doc() 388 xmlFreeDoc(((pool_xml_connection_t *)conf->pc_prov)->pxc_doc); in pool_xml_free_doc() 390 ((pool_xml_connection_t *)conf->pc_prov)->pxc_doc = NULL; in pool_xml_free_doc() 946 ((pool_xml_connection_t *)conf->pc_prov)->pxc_doc)) == NULL) { in pool_xml_get_properties() 1138 pool_xml_connection_t *pxc = (pool_xml_connection_t *)conf->pc_prov; in pool_xml_close() 1151 pool_xml_connection_free((pool_xml_connection_t *)conf->pc_prov); in pool_xml_close() 1189 pool_xml_connection_t *pxc = (pool_xml_connection_t *)conf->pc_prov; in pool_xml_validate() 1227 pool_xml_connection_t *prov = (pool_xml_connection_t *)conf->pc_prov; in pool_xml_commit() 1274 ((pool_xml_connection_t *)conf->pc_prov)->pxc_doc, in pool_xml_export() 1296 pool_xml_connection_t *prov = (pool_xml_connection_t *)conf->pc_prov; in pool_xml_rollback() [all …]
|
H A D | pool_impl.h | 232 pool_connection_t *pc_prov; /* Data Provider */ member
|
H A D | pool_commit.c | 1275 if (dyn->pc_prov->pc_commit(dyn) != PO_SUCCESS) { in pool_conf_commit_sys()
|