hive 4949 source3/include/proto.h WERROR reg_openhive(TALLOC_CTX *mem_ctx, const char *hive,
hive 226 source3/registry/reg_api.c WERROR reg_openhive(TALLOC_CTX *mem_ctx, const char *hive,
hive 231 source3/registry/reg_api.c SMB_ASSERT(hive != NULL);
hive 232 source3/registry/reg_api.c SMB_ASSERT(hive[0] != '\0');
hive 233 source3/registry/reg_api.c SMB_ASSERT(strchr(hive, '\\') == NULL);
hive 235 source3/registry/reg_api.c return regkey_open_onelevel(mem_ctx, NULL, hive, token, desired_access,
hive 1013 source3/registry/reg_api.c struct registry_key *hive, *key;
hive 1029 source3/registry/reg_api.c &hive);
hive 1035 source3/registry/reg_api.c *pkey = hive;
hive 1042 source3/registry/reg_api.c &hive);
hive 1048 source3/registry/reg_api.c err = reg_openkey(mem_ctx, hive, p+1, desired_access, &key);
hive 1050 source3/registry/reg_api.c TALLOC_FREE(hive);
hive 1181 source3/registry/reg_api.c struct registry_key *hive;
hive 1197 source3/registry/reg_api.c &hive);
hive 1203 source3/registry/reg_api.c *pkey = hive;
hive 1213 source3/registry/reg_api.c token, &hive);
hive 1219 source3/registry/reg_api.c err = reg_createkey(mem_ctx, hive, p+1, desired_access, pkey, paction);
hive 1221 source3/registry/reg_api.c TALLOC_FREE(hive);
hive 1233 source3/registry/reg_api.c struct registry_key *hive;
hive 1253 source3/registry/reg_api.c token, &hive);
hive 1259 source3/registry/reg_api.c err = reg_deletekey(hive, p+1);
hive 1261 source3/registry/reg_api.c TALLOC_FREE(hive);
hive 38 source3/utils/net_registry.c struct registry_key **hive,
hive 47 source3/utils/net_registry.c if ((hive == NULL) || (subkeyname == NULL)) {
hive 67 source3/utils/net_registry.c werr = reg_openhive(ctx, hivename, desired_access, token, hive);
hive 85 source3/utils/net_registry.c struct registry_key *hive = NULL;
hive 92 source3/utils/net_registry.c werr = open_hive(tmp_ctx, path, desired_access, &hive, &subkey_name);
hive 98 source3/utils/net_registry.c werr = reg_openkey(ctx, hive, subkey_name, desired_access, key);
hive 84 source3/utils/net_rpc_registry.c uint32 hive;
hive 90 source3/utils/net_rpc_registry.c if (!reg_hive_key(mem_ctx, name, &hive, &key.name)) {
hive 94 source3/utils/net_rpc_registry.c status = rpccli_winreg_Connect(pipe_hnd, mem_ctx, hive, access_mask,
hive 646 source3/utils/net_rpc_registry.c uint32 hive;
hive 655 source3/utils/net_rpc_registry.c if (!reg_hive_key(mem_ctx, argv[0], &hive, &key.name)) {
hive 659 source3/utils/net_rpc_registry.c status = rpccli_winreg_Connect(pipe_hnd, mem_ctx, hive,
hive 718 source3/utils/net_rpc_registry.c uint32 hive;
hive 725 source3/utils/net_rpc_registry.c if (!reg_hive_key(mem_ctx, argv[0], &hive, &key.name)) {
hive 729 source3/utils/net_rpc_registry.c status = rpccli_winreg_Connect(pipe_hnd, mem_ctx, hive,
hive 49 source4/lib/registry/local.c struct hive_key *hive,
hive 60 source4/lib/registry/local.c local_key->hive_key = talloc_steal(local_key, hive);
hive 59 source4/lib/registry/regf.c struct regf_data *hive;
hive 448 source4/lib/registry/regf.c DATA_BLOB data = hbin_get(private_data->hive,
hive 477 source4/lib/registry/regf.c ret->hive = talloc_reference(ret, regf);
hive 508 source4/lib/registry/regf.c struct regf_data *regf = private_data->hive;
hive 600 source4/lib/registry/regf.c data = hbin_get(private_data->hive, nk->subkeys_offset);
hive 608 source4/lib/registry/regf.c struct tdr_pull *pull = tdr_pull_init(private_data->hive, private_data->hive->iconv_convenience);
hive 629 source4/lib/registry/regf.c struct tdr_pull *pull = tdr_pull_init(private_data->hive, private_data->hive->iconv_convenience);
hive 650 source4/lib/registry/regf.c struct tdr_pull *pull = tdr_pull_init(private_data->hive, private_data->hive->iconv_convenience);
hive 670 source4/lib/registry/regf.c struct tdr_pull *pull = tdr_pull_init(ctx, private_data->hive->iconv_convenience);
hive 688 source4/lib/registry/regf.c list_data = hbin_get(private_data->hive, ri.offset[i]);
hive 762 source4/lib/registry/regf.c ret = regf_get_key (ctx, private_data->hive, key_off);
hive 766 source4/lib/registry/regf.c DATA_BLOB db = hbin_get(ret->hive,
hive 797 source4/lib/registry/regf.c subkey_data = hbin_get(private_data->hive, offset);
hive 803 source4/lib/registry/regf.c pull = tdr_pull_init(ctx, private_data->hive->iconv_convenience);
hive 838 source4/lib/registry/regf.c data = hbin_get(private_data->hive, nk->subkeys_offset);
hive 846 source4/lib/registry/regf.c struct tdr_pull *pull = tdr_pull_init(ctx, private_data->hive->iconv_convenience);
hive 877 source4/lib/registry/regf.c struct tdr_pull *pull = tdr_pull_init(ctx, private_data->hive->iconv_convenience);
hive 912 source4/lib/registry/regf.c struct tdr_pull *pull = tdr_pull_init(ctx, private_data->hive->iconv_convenience);
hive 949 source4/lib/registry/regf.c struct tdr_pull *pull = tdr_pull_init(ctx, private_data->hive->iconv_convenience);
hive 966 source4/lib/registry/regf.c list_data = hbin_get(private_data->hive, ri.offset[i]);
hive 1032 source4/lib/registry/regf.c *ret = (struct hive_key *)regf_get_key(ctx, private_data->hive,
hive 1043 source4/lib/registry/regf.c struct regf_data *regf = private_data->hive;
hive 1188 source4/lib/registry/regf.c struct regf_data *regf = private_data->hive;
hive 1543 source4/lib/registry/regf.c struct regf_data *regf = private_data->hive;
hive 1594 source4/lib/registry/regf.c return regf_save_hbin(private_data->hive);
hive 1674 source4/lib/registry/regf.c error = regf_sl_del_entry(private_data->hive, parent_nk->subkeys_offset,
hive 1683 source4/lib/registry/regf.c hbin_store_tdr_resize(private_data->hive,
hive 1688 source4/lib/registry/regf.c hbin_free(private_data->hive, key->nk->clsname_offset);
hive 1690 source4/lib/registry/regf.c hbin_free(private_data->hive, key->offset);
hive 1692 source4/lib/registry/regf.c return regf_save_hbin(private_data->hive);
hive 1704 source4/lib/registry/regf.c struct regf_data *regf = private_data->hive;
hive 1754 source4/lib/registry/regf.c return regf_save_hbin(private_data->hive);
hive 1761 source4/lib/registry/regf.c struct regf_data *regf = private_data->hive;
hive 1865 source4/lib/registry/regf.c return regf_save_hbin(private_data->hive);
hive 469 source4/lib/registry/registry.h struct hive_key *hive,
hive 141 source4/lib/registry/rpc.c r.in.handle = &(((struct rpc_key_data *)k->hive->root->backend_data)->pol);
hive 147 source4/lib/registry/rpc.c dcerpc_winreg_OpenKey((struct dcerpc_pipe *)k->hive->backend_data,
hive 37 source4/lib/registry/samba.c struct hive_key *hive;
hive 44 source4/lib/registry/samba.c error = reg_open_hive(ctx, location, auth_info, creds, event_ctx, lp_ctx, &hive);
hive 48 source4/lib/registry/samba.c creds, event_ctx, lp_ctx, &hive);
hive 53 source4/lib/registry/samba.c return reg_mount_hive(ctx, hive, hive_id, NULL);