Lines Matching refs:bh

1990 get_hook(brand_handle_t bh, char *cmd, size_t len, int (*bp)(brand_handle_t,  in get_hook()  argument
1996 if (bp(bh, zonename, zonepath, cmd + EXEC_LEN, len - EXEC_LEN) != 0) in get_hook()
2011 brand_handle_t bh = NULL; in verify_brand() local
2027 if ((bh = brand_open(target_brand)) == NULL) { in verify_brand()
2038 err = get_hook(bh, cmdbuf, sizeof (cmdbuf), brand_get_verify_adm, in verify_brand()
2040 brand_close(bh); in verify_brand()
2926 brand_handle_t bh = NULL; in install_func() local
2950 if ((bh = brand_open(target_brand)) == NULL) { in install_func()
2955 if (get_hook(bh, cmdbuf, sizeof (cmdbuf), brand_get_install, in install_func()
2958 brand_close(bh); in install_func()
2962 if (get_hook(bh, postcmdbuf, sizeof (postcmdbuf), brand_get_postinstall, in install_func()
2966 brand_close(bh); in install_func()
2978 if (brand_get_installopts(bh, opts + strlen(opts), in install_func()
2982 brand_close(bh); in install_func()
2986 brand_close(bh); in install_func()
3388 brand_handle_t bh; in valid_brand_clone() local
3405 if ((bh = brand_open(target_brand)) == NULL) { in valid_brand_clone()
3409 brand_close(bh); in valid_brand_clone()
3562 brand_handle_t bh = NULL; in clone_func() local
3694 if ((bh = brand_open(target_brand)) == NULL) { in clone_func()
3700 if (get_hook(bh, cmdbuf, sizeof (cmdbuf), brand_get_clone, target_zone, in clone_func()
3703 brand_close(bh); in clone_func()
3708 if (get_hook(bh, postcmdbuf, sizeof (postcmdbuf), brand_get_postclone, in clone_func()
3712 brand_close(bh); in clone_func()
3717 if (get_hook(bh, presnapbuf, sizeof (presnapbuf), brand_get_presnap, in clone_func()
3721 brand_close(bh); in clone_func()
3726 if (get_hook(bh, postsnapbuf, sizeof (postsnapbuf), brand_get_postsnap, in clone_func()
3730 brand_close(bh); in clone_func()
3735 if (get_hook(bh, validsnapbuf, sizeof (validsnapbuf), in clone_func()
3739 brand_close(bh); in clone_func()
3743 brand_close(bh); in clone_func()
4301 brand_handle_t bh = NULL; in detach_func() local
4364 if ((bh = brand_open(target_brand)) == NULL) { in detach_func()
4369 if (get_hook(bh, cmdbuf, sizeof (cmdbuf), brand_get_detach, target_zone, in detach_func()
4372 brand_close(bh); in detach_func()
4376 if (get_hook(bh, precmdbuf, sizeof (precmdbuf), brand_get_predetach, in detach_func()
4380 brand_close(bh); in detach_func()
4383 brand_close(bh); in detach_func()
4644 brand_handle_t bh = NULL; in attach_func() local
4746 if ((bh = brand_open(target_brand)) == NULL) { in attach_func()
4751 if (get_hook(bh, cmdbuf, sizeof (cmdbuf), brand_get_attach, target_zone, in attach_func()
4754 brand_close(bh); in attach_func()
4758 if (get_hook(bh, postcmdbuf, sizeof (postcmdbuf), brand_get_postattach, in attach_func()
4762 brand_close(bh); in attach_func()
4765 brand_close(bh); in attach_func()
4908 brand_handle_t bh = NULL; in uninstall_func() local
4974 if ((bh = brand_open(target_brand)) == NULL) { in uninstall_func()
4979 if (get_hook(bh, cmdbuf, sizeof (cmdbuf), brand_get_uninstall, in uninstall_func()
4983 brand_close(bh); in uninstall_func()
4987 if (get_hook(bh, precmdbuf, sizeof (precmdbuf), brand_get_preuninstall, in uninstall_func()
4991 brand_close(bh); in uninstall_func()
4994 brand_close(bh); in uninstall_func()