Lines Matching refs:thispg
358 scf_simple_pg *thispg, scf_property_t *prop, size_t namelen,
373 thisprop = thispg->pg_proplist;
374 prevprop = thispg->pg_proplist;
384 if (thisprop == thispg->pg_proplist)
385 thispg->pg_proplist = newprop;
389 newprop->pr_pg = thispg;
394 if (thisprop != thispg->pg_proplist)
405 if (thispg->pg_proplist == NULL)
406 thispg->pg_proplist = newprop;
410 newprop->pr_pg = thispg;
1807 struct scf_simple_pg *thispg = NULL, *nextpg;
1871 (thispg = malloc(sizeof (*thispg))) == NULL ||
1874 free(thispg);
1881 thispg->pg_name = NULL;
1882 thispg->pg_proplist = NULL;
1883 thispg->pg_next = NULL;
1884 ret->ap_pglist = thispg;
1894 if (thispg->pg_name != NULL) {
1902 thispg->pg_next = nextpg;
1903 thispg = nextpg;
1906 nextpg = thispg;
1989 thispg = ret->ap_pglist;
2004 while ((thispg != NULL) && (thispg->pg_name != NULL)) {
2005 if (strcmp(thispg->pg_name, pgname) == 0) {
2009 if (thispg->pg_next == NULL)
2012 thispg = thispg->pg_next;
2026 * properties in thispg.
2030 thispg, prop, namelen, h) == -1)
2054 if (thispg->pg_name == NULL) {
2055 free(thispg);
2058 thispg->pg_next = nextpg;