Lines Matching defs:bhp

224 	struct brand_handle *bhp;
247 if ((bhp = malloc(sizeof (struct brand_handle))) == NULL)
249 bzero(bhp, sizeof (struct brand_handle));
251 (void) strcpy(bhp->bh_name, name);
258 if ((bhp->bh_config = open_xml_file(path)) == NULL) {
259 brand_close((brand_handle_t)bhp);
267 if ((node = xmlDocGetRootElement(bhp->bh_config)) == NULL) {
268 brand_close((brand_handle_t)bhp);
273 brand_close((brand_handle_t)bhp);
278 brand_close((brand_handle_t)bhp);
284 brand_close((brand_handle_t)bhp);
294 if ((bhp->bh_platform = open_xml_file(path)) == NULL) {
295 brand_close((brand_handle_t)bhp);
299 return ((brand_handle_t)bhp);
308 struct brand_handle *bhp = (struct brand_handle *)bh;
309 if (bhp->bh_platform != NULL)
310 xmlFreeDoc(bhp->bh_platform);
311 if (bhp->bh_config != NULL)
312 xmlFreeDoc(bhp->bh_config);
313 free(bhp);
383 brand_get_value(struct brand_handle *bhp, const char *zonename,
395 if ((node = xmlDocGetRootElement(bhp->bh_config)) == NULL)
451 struct brand_handle *bhp = (struct brand_handle *)bh;
452 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
460 struct brand_handle *bhp = (struct brand_handle *)bh;
461 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
468 struct brand_handle *bhp = (struct brand_handle *)bh;
469 if (len <= strlen(bhp->bh_name))
472 (void) strcpy(buf, bhp->bh_name);
481 struct brand_handle *bhp = (struct brand_handle *)bh;
482 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
490 struct brand_handle *bhp = (struct brand_handle *)bh;
491 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
499 struct brand_handle *bhp = (struct brand_handle *)bh;
500 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
507 struct brand_handle *bhp = (struct brand_handle *)bh;
508 return (brand_get_value(bhp, NULL, NULL, NULL, NULL,
516 struct brand_handle *bhp = (struct brand_handle *)bh;
518 return (brand_get_value(bhp, NULL, NULL, username, curr_zone,
526 struct brand_handle *bhp = (struct brand_handle *)bh;
528 return (brand_get_value(bhp, NULL, NULL, username, curr_zone,
536 struct brand_handle *bhp = (struct brand_handle *)bh;
538 return (brand_get_value(bhp, NULL, NULL, username, NULL,
546 struct brand_handle *bhp = (struct brand_handle *)bh;
547 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
554 struct brand_handle *bhp = (struct brand_handle *)bh;
555 return (brand_get_value(bhp, NULL, NULL, NULL, NULL,
562 struct brand_handle *bhp = (struct brand_handle *)bh;
563 return (brand_get_value(bhp, NULL, NULL, NULL, NULL,
571 struct brand_handle *bhp = (struct brand_handle *)bh;
572 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
580 struct brand_handle *bhp = (struct brand_handle *)bh;
581 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
589 struct brand_handle *bhp = (struct brand_handle *)bh;
590 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
598 struct brand_handle *bhp = (struct brand_handle *)bh;
599 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
607 struct brand_handle *bhp = (struct brand_handle *)bh;
608 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
616 struct brand_handle *bhp = (struct brand_handle *)bh;
617 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
625 struct brand_handle *bhp = (struct brand_handle *)bh;
626 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
634 struct brand_handle *bhp = (struct brand_handle *)bh;
635 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
643 struct brand_handle *bhp = (struct brand_handle *)bh;
644 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
652 struct brand_handle *bhp = (struct brand_handle *)bh;
653 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
661 struct brand_handle *bhp = (struct brand_handle *)bh;
662 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
670 struct brand_handle *bhp = (struct brand_handle *)bh;
671 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
678 struct brand_handle *bhp = (struct brand_handle *)bh;
679 return (brand_get_value(bhp, NULL, NULL, NULL, NULL,
687 struct brand_handle *bhp = (struct brand_handle *)bh;
688 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
696 struct brand_handle *bhp = (struct brand_handle *)bh;
697 return (brand_get_value(bhp, zonename, zonepath, NULL, NULL,
704 struct brand_handle *bhp = (struct brand_handle *)bh;
709 assert(bhp != NULL);
711 if ((node = xmlDocGetRootElement(bhp->bh_platform)) == NULL)
739 struct brand_handle *bhp = (struct brand_handle *)bh;
745 if ((node = xmlDocGetRootElement(bhp->bh_config)) == NULL)
785 i_brand_platform_iter_mounts(struct brand_handle *bhp, const char *zonepath,
795 if ((node = xmlDocGetRootElement(bhp->bh_platform)) == NULL)
864 struct brand_handle *bhp = (struct brand_handle *)bh;
865 return (i_brand_platform_iter_mounts(bhp, zonepath, func, data,
879 struct brand_handle *bhp = (struct brand_handle *)bh;
880 return (i_brand_platform_iter_mounts(bhp, NULL, func, data,
894 struct brand_handle *bhp = (struct brand_handle *)bh;
899 if ((node = xmlDocGetRootElement(bhp->bh_platform)) == NULL)
941 struct brand_handle *bhp = (struct brand_handle *)bh;
950 assert(bhp != NULL);
955 if ((node = xmlDocGetRootElement(bhp->bh_platform)) == NULL)