Lines Matching refs:bh

1989 get_hook(brand_handle_t bh, char *cmd, size_t len, int (*bp)(brand_handle_t,  in get_hook()  argument
1995 if (bp(bh, zonename, zonepath, cmd + EXEC_LEN, len - EXEC_LEN) != 0) in get_hook()
2010 brand_handle_t bh = NULL; in verify_brand() local
2026 if ((bh = brand_open(target_brand)) == NULL) { in verify_brand()
2037 err = get_hook(bh, cmdbuf, sizeof (cmdbuf), brand_get_verify_adm, in verify_brand()
2039 brand_close(bh); in verify_brand()
2925 brand_handle_t bh = NULL; in install_func() local
2949 if ((bh = brand_open(target_brand)) == NULL) { in install_func()
2954 if (get_hook(bh, cmdbuf, sizeof (cmdbuf), brand_get_install, in install_func()
2957 brand_close(bh); in install_func()
2961 if (get_hook(bh, postcmdbuf, sizeof (postcmdbuf), brand_get_postinstall, in install_func()
2965 brand_close(bh); in install_func()
2977 if (brand_get_installopts(bh, opts + strlen(opts), in install_func()
2981 brand_close(bh); in install_func()
2985 brand_close(bh); in install_func()
3387 brand_handle_t bh; in valid_brand_clone() local
3404 if ((bh = brand_open(target_brand)) == NULL) { in valid_brand_clone()
3408 brand_close(bh); in valid_brand_clone()
3560 brand_handle_t bh = NULL; in clone_func() local
3692 if ((bh = brand_open(target_brand)) == NULL) { in clone_func()
3698 if (get_hook(bh, cmdbuf, sizeof (cmdbuf), brand_get_clone, target_zone, in clone_func()
3701 brand_close(bh); in clone_func()
3706 if (get_hook(bh, postcmdbuf, sizeof (postcmdbuf), brand_get_postclone, in clone_func()
3710 brand_close(bh); in clone_func()
3715 if (get_hook(bh, presnapbuf, sizeof (presnapbuf), brand_get_presnap, in clone_func()
3719 brand_close(bh); in clone_func()
3724 if (get_hook(bh, postsnapbuf, sizeof (postsnapbuf), brand_get_postsnap, in clone_func()
3728 brand_close(bh); in clone_func()
3733 if (get_hook(bh, validsnapbuf, sizeof (validsnapbuf), in clone_func()
3737 brand_close(bh); in clone_func()
3741 brand_close(bh); in clone_func()
4299 brand_handle_t bh = NULL; in detach_func() local
4362 if ((bh = brand_open(target_brand)) == NULL) { in detach_func()
4367 if (get_hook(bh, cmdbuf, sizeof (cmdbuf), brand_get_detach, target_zone, in detach_func()
4370 brand_close(bh); in detach_func()
4374 if (get_hook(bh, precmdbuf, sizeof (precmdbuf), brand_get_predetach, in detach_func()
4378 brand_close(bh); in detach_func()
4381 brand_close(bh); in detach_func()
4642 brand_handle_t bh = NULL; in attach_func() local
4744 if ((bh = brand_open(target_brand)) == NULL) { in attach_func()
4749 if (get_hook(bh, cmdbuf, sizeof (cmdbuf), brand_get_attach, target_zone, in attach_func()
4752 brand_close(bh); in attach_func()
4756 if (get_hook(bh, postcmdbuf, sizeof (postcmdbuf), brand_get_postattach, in attach_func()
4760 brand_close(bh); in attach_func()
4763 brand_close(bh); in attach_func()
4906 brand_handle_t bh = NULL; in uninstall_func() local
4972 if ((bh = brand_open(target_brand)) == NULL) { in uninstall_func()
4977 if (get_hook(bh, cmdbuf, sizeof (cmdbuf), brand_get_uninstall, in uninstall_func()
4981 brand_close(bh); in uninstall_func()
4985 if (get_hook(bh, precmdbuf, sizeof (precmdbuf), brand_get_preuninstall, in uninstall_func()
4989 brand_close(bh); in uninstall_func()
4992 brand_close(bh); in uninstall_func()