Lines Matching defs:pip
1130 topo_ipgroup_info_t *pip;
1141 pip = pg->tpg_info;
1143 topo_hdl_strdup(thp, pip->tpi_name)) == NULL) {
1150 info->tpi_namestab = pip->tpi_namestab;
1151 info->tpi_datastab = pip->tpi_datastab;
1152 info->tpi_version = pip->tpi_version;
1164 pgroup_seterr(tnode_t *node, topo_pgroup_t *pg, topo_ipgroup_info_t *pip,
1169 if (pip != NULL) {
1170 if (pip->tpi_name != NULL)
1171 topo_hdl_strfree(thp, (char *)pip->tpi_name);
1172 topo_hdl_free(thp, pip, sizeof (topo_ipgroup_info_t));
1187 topo_ipgroup_info_t *pip;
1211 if ((pip = topo_hdl_zalloc(thp, sizeof (topo_ipgroup_info_t)))
1213 return (pgroup_seterr(node, pg, pip, err));
1215 if ((pip->tpi_name = topo_hdl_strdup(thp, pinfo->tpi_name))
1217 return (pgroup_seterr(node, pg, pip, err));
1219 pip->tpi_namestab = pinfo->tpi_namestab;
1220 pip->tpi_datastab = pinfo->tpi_datastab;
1221 pip->tpi_version = pinfo->tpi_version;
1223 pg->tpg_info = pip;
1237 topo_ipgroup_info_t *pip;
1261 pip = pg->tpg_info;
1262 if (pip != NULL) {
1263 if (pip->tpi_name != NULL)
1264 topo_hdl_strfree(thp, (char *)pip->tpi_name);
1265 topo_hdl_free(thp, pip, sizeof (topo_ipgroup_info_t));
1277 topo_ipgroup_info_t *pip;
1289 pip = pg->tpg_info;
1290 if (pip != NULL) {
1291 if (pip->tpi_name != NULL)
1292 topo_hdl_strfree(thp, (char *)pip->tpi_name);
1293 topo_hdl_free(thp, pip, sizeof (topo_pgroup_info_t));