Lines Matching refs:bhp

228 	struct brand_handle *bhp;
251 if ((bhp = malloc(sizeof (struct brand_handle))) == NULL)
253 bzero(bhp, sizeof (struct brand_handle));
255 (void) strcpy(bhp->bh_name, name);
262 if ((bhp->bh_config = open_xml_file(path)) == NULL) {
263 brand_close((brand_handle_t)bhp);
271 if ((node = xmlDocGetRootElement(bhp->bh_config)) == NULL) {
272 brand_close((brand_handle_t)bhp);
277 brand_close((brand_handle_t)bhp);
282 brand_close((brand_handle_t)bhp);
288 brand_close((brand_handle_t)bhp);
298 if ((bhp->bh_platform = open_xml_file(path)) == NULL) {
299 brand_close((brand_handle_t)bhp);
303 return ((brand_handle_t)bhp);
312 struct brand_handle *bhp = (struct brand_handle *)bh;
313 if (bhp->bh_platform != NULL)
314 xmlFreeDoc(bhp->bh_platform);
315 if (bhp->bh_config != NULL)
316 xmlFreeDoc(bhp->bh_config);
317 free(bhp);
387 brand_get_value(struct brand_handle *bhp, const char *zonename,
399 if ((node = xmlDocGetRootElement(bhp->bh_config)) == NULL)
455 struct brand_handle *bhp = (struct brand_handle *)bh;
456 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
464 struct brand_handle *bhp = (struct brand_handle *)bh;
465 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
472 struct brand_handle *bhp = (struct brand_handle *)bh;
473 if (len <= strlen(bhp->bh_name))
476 (void) strcpy(buf, bhp->bh_name);
485 struct brand_handle *bhp = (struct brand_handle *)bh;
486 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
494 struct brand_handle *bhp = (struct brand_handle *)bh;
495 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
503 struct brand_handle *bhp = (struct brand_handle *)bh;
504 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
512 struct brand_handle *bhp = (struct brand_handle *)bh;
513 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
520 struct brand_handle *bhp = (struct brand_handle *)bh;
521 return (brand_get_value(bhp, NULL, NULL, NULL, NULL,
528 struct brand_handle *bhp = (struct brand_handle *)bh;
531 if (brand_get_value(bhp, NULL, NULL, NULL, NULL,
544 struct brand_handle *bhp = (struct brand_handle *)bh;
546 return (brand_get_value(bhp, NULL, NULL, username, curr_zone,
554 struct brand_handle *bhp = (struct brand_handle *)bh;
556 return (brand_get_value(bhp, NULL, NULL, username, curr_zone,
564 struct brand_handle *bhp = (struct brand_handle *)bh;
566 return (brand_get_value(bhp, NULL, NULL, username, NULL,
574 struct brand_handle *bhp = (struct brand_handle *)bh;
575 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
582 struct brand_handle *bhp = (struct brand_handle *)bh;
583 return (brand_get_value(bhp, NULL, NULL, NULL, NULL,
590 struct brand_handle *bhp = (struct brand_handle *)bh;
591 return (brand_get_value(bhp, NULL, NULL, NULL, NULL,
599 struct brand_handle *bhp = (struct brand_handle *)bh;
600 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
608 struct brand_handle *bhp = (struct brand_handle *)bh;
609 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
617 struct brand_handle *bhp = (struct brand_handle *)bh;
618 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
626 struct brand_handle *bhp = (struct brand_handle *)bh;
627 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
635 struct brand_handle *bhp = (struct brand_handle *)bh;
636 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
644 struct brand_handle *bhp = (struct brand_handle *)bh;
645 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
653 struct brand_handle *bhp = (struct brand_handle *)bh;
654 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
662 struct brand_handle *bhp = (struct brand_handle *)bh;
663 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
671 struct brand_handle *bhp = (struct brand_handle *)bh;
672 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
680 struct brand_handle *bhp = (struct brand_handle *)bh;
681 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
689 struct brand_handle *bhp = (struct brand_handle *)bh;
690 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
698 struct brand_handle *bhp = (struct brand_handle *)bh;
699 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
706 struct brand_handle *bhp = (struct brand_handle *)bh;
707 return (brand_get_value(bhp, NULL, NULL, NULL, NULL,
715 struct brand_handle *bhp = (struct brand_handle *)bh;
716 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
724 struct brand_handle *bhp = (struct brand_handle *)bh;
725 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
732 struct brand_handle *bhp = (struct brand_handle *)bh;
737 assert(bhp != NULL);
739 if ((node = xmlDocGetRootElement(bhp->bh_platform)) == NULL)
767 struct brand_handle *bhp = (struct brand_handle *)bh;
773 if ((node = xmlDocGetRootElement(bhp->bh_config)) == NULL)
813 i_brand_platform_iter_mounts(struct brand_handle *bhp, const char *zonename,
823 if ((node = xmlDocGetRootElement(bhp->bh_platform)) == NULL)
892 struct brand_handle *bhp = (struct brand_handle *)bh;
893 return (i_brand_platform_iter_mounts(bhp, zonename, zonepath, func,
907 struct brand_handle *bhp = (struct brand_handle *)bh;
908 return (i_brand_platform_iter_mounts(bhp, NULL, NULL, func, data,
922 struct brand_handle *bhp = (struct brand_handle *)bh;
927 if ((node = xmlDocGetRootElement(bhp->bh_platform)) == NULL)
969 struct brand_handle *bhp = (struct brand_handle *)bh;
978 assert(bhp != NULL);
983 if ((node = xmlDocGetRootElement(bhp->bh_platform)) == NULL)