subkey 2132 source3/include/proto.h const char *key, const char *subkey, subkey 5056 source3/include/proto.h WERROR create_reg_subkey(REGISTRY_KEY *key, const char *subkey); subkey 5057 source3/include/proto.h WERROR delete_reg_subkey(REGISTRY_KEY *key, const char *subkey); subkey 134 source3/include/reg_objects.h WERROR (*create_subkey)(const char *key, const char *subkey); subkey 135 source3/include/reg_objects.h WERROR (*delete_subkey)(const char *key, const char *subkey); subkey 779 source3/libgpo/gpo_reg.c const char *key, const char *subkey, subkey 793 source3/libgpo/gpo_reg.c direction, key, subkey, type_str)); subkey 44 source3/libsmb/ntlmssp_sign.c static void calc_ntlmv2_key(unsigned char subkey[16], subkey 52 source3/libsmb/ntlmssp_sign.c MD5Final(subkey, &ctx3); subkey 711 source3/registry/reg_api.c REGF_NK_REC *subkey; subkey 756 source3/registry/reg_api.c while ((subkey = regfio_fetch_subkey( regfile, key ))) { subkey 757 source3/registry/reg_api.c result = regsubkey_ctr_addkey(subkeys, subkey->keyname); subkey 782 source3/registry/reg_api.c while ((subkey = regfio_fetch_subkey(regfile, key))) { subkey 786 source3/registry/reg_api.c subkey->keyname); subkey 790 source3/registry/reg_api.c result = reg_load_tree(regfile, path, subkey); subkey 893 source3/registry/reg_backend_db.c static WERROR regdb_create_subkey(const char *key, const char *subkey) subkey 912 source3/registry/reg_backend_db.c if (regsubkey_ctr_key_exists(subkeys, subkey)) { subkey 930 source3/registry/reg_backend_db.c werr = regsubkey_ctr_addkey(subkeys, subkey); subkey 960 source3/registry/reg_backend_db.c static WERROR regdb_delete_subkey(const char *key, const char *subkey) subkey 972 source3/registry/reg_backend_db.c path = talloc_asprintf(mem_ctx, "%s/%s", key, subkey); subkey 997 source3/registry/reg_backend_db.c werr = regsubkey_ctr_delkey(subkeys, subkey); subkey 1060 source3/registry/reg_backend_printing.c char *subkey = NULL; subkey 1070 source3/registry/reg_backend_printing.c subkey = talloc_strdup(ctx, keystr); subkey 1071 source3/registry/reg_backend_printing.c if (!subkey) { subkey 1077 source3/registry/reg_backend_printing.c return driver_arch_fetch_values( subkey, values ); subkey 38 source3/registry/reg_backend_smbconf.c static WERROR smbconf_create_subkey(const char *key, const char *subkey) subkey 40 source3/registry/reg_backend_smbconf.c return regdb_ops.create_subkey(key, subkey); subkey 43 source3/registry/reg_backend_smbconf.c static WERROR smbconf_delete_subkey(const char *key, const char *subkey) subkey 45 source3/registry/reg_backend_smbconf.c return regdb_ops.delete_subkey(key, subkey); subkey 103 source3/registry/reg_dispatcher.c WERROR create_reg_subkey(REGISTRY_KEY *key, const char *subkey) subkey 106 source3/registry/reg_dispatcher.c return key->ops->create_subkey(key->name, subkey); subkey 112 source3/registry/reg_dispatcher.c WERROR delete_reg_subkey(REGISTRY_KEY *key, const char *subkey) subkey 115 source3/registry/reg_dispatcher.c return key->ops->delete_subkey(key->name, subkey); subkey 1386 source3/registry/regfio.c REGF_NK_REC *subkey; subkey 1408 source3/registry/regfio.c if ( !(subkey = TALLOC_ZERO_P( file->mem_ctx, REGF_NK_REC )) ) subkey 1411 source3/registry/regfio.c if ( !hbin_prs_key( file, hbin, subkey ) ) subkey 1414 source3/registry/regfio.c return subkey; subkey 179 source3/utils/net_registry.c struct registry_key *subkey = NULL; subkey 201 source3/utils/net_registry.c &subkey, &action); subkey 73 source3/utils/net_rpc_printer.c static void display_reg_value(const char *subkey, REGISTRY_VALUE value) subkey 79 source3/utils/net_rpc_printer.c d_printf("\t[%s:%s]: REG_DWORD: 0x%08x\n", subkey, value.valuename, subkey 92 source3/utils/net_rpc_printer.c d_printf("\t[%s:%s]: REG_SZ: %s\n", subkey, value.valuename, text); subkey 97 source3/utils/net_rpc_printer.c subkey, value.valuename); subkey 2368 source3/utils/net_rpc_printer.c const char *subkey = keylist[i]; subkey 2374 source3/utils/net_rpc_printer.c &hnd_src, subkey, subkey 2446 source3/utils/net_rpc_printer.c display_reg_value(subkey, value); subkey 2450 source3/utils/net_rpc_printer.c subkey, &value)) subkey 2471 source3/utils/net_rpc_printer.c display_reg_value(subkey, v); subkey 2476 source3/utils/net_rpc_printer.c subkey, &v)) { subkey 2483 source3/utils/net_rpc_printer.c subkey, info[j].value_name)); subkey 972 source3/utils/net_rpc_registry.c REGF_NK_REC *key, *subkey; subkey 1001 source3/utils/net_rpc_registry.c while ( (subkey = regfio_fetch_subkey( infile, nk )) ) { subkey 1002 source3/utils/net_rpc_registry.c regsubkey_ctr_addkey( subkeys, subkey->keyname ); subkey 1020 source3/utils/net_rpc_registry.c while ( (subkey = regfio_fetch_subkey( infile, nk )) ) { subkey 1021 source3/utils/net_rpc_registry.c write_registry_tree( infile, subkey, key, outfile, path ); subkey 118 source3/utils/profiles.c REGF_NK_REC *key, *subkey; subkey 157 source3/utils/profiles.c while ( (subkey = regfio_fetch_subkey( infile, nk )) ) { subkey 158 source3/utils/profiles.c regsubkey_ctr_addkey( subkeys, subkey->keyname ); subkey 173 source3/utils/profiles.c while ((subkey = regfio_fetch_subkey(infile, nk))) { subkey 174 source3/utils/profiles.c if (!copy_registry_tree( infile, subkey, key, outfile, path)) { subkey 1182 source4/auth/gensec/gensec_gssapi.c krb5_keyblock *subkey; subkey 1195 source4/auth/gensec/gensec_gssapi.c &subkey); subkey 1202 source4/auth/gensec/gensec_gssapi.c (int)KRB5_KEY_LENGTH(subkey), subkey 1205 source4/auth/gensec/gensec_gssapi.c KRB5_KEY_DATA(subkey), KRB5_KEY_LENGTH(subkey)); subkey 1206 source4/auth/gensec/gensec_gssapi.c krb5_free_keyblock(gensec_gssapi_state->smb_krb5_context->krb5_context, subkey); subkey 46 source4/auth/ntlmssp/ntlmssp_sign.c DATA_BLOB *subkey, subkey 51 source4/auth/ntlmssp/ntlmssp_sign.c *subkey = data_blob_talloc(mem_ctx, NULL, 16); subkey 55 source4/auth/ntlmssp/ntlmssp_sign.c MD5Final(subkey->data, &ctx3); subkey 1205 source4/heimdal/kdc/krb5tgs.c krb5_keyblock *subkey; subkey 1210 source4/heimdal/kdc/krb5tgs.c &subkey); subkey 1217 source4/heimdal/kdc/krb5tgs.c if(subkey == NULL){ subkey 1219 source4/heimdal/kdc/krb5tgs.c ret = krb5_auth_con_getkey(context, ac, &subkey); subkey 1227 source4/heimdal/kdc/krb5tgs.c if(subkey == NULL){ subkey 1234 source4/heimdal/kdc/krb5tgs.c ret = krb5_crypto_init(context, subkey, 0, &crypto); subkey 1254 source4/heimdal/kdc/krb5tgs.c krb5_free_keyblock(context, subkey); subkey 80 source4/heimdal/lib/hcrypto/camellia-ntt.c #define CamelliaSubkeyL(INDEX) (subkey[(INDEX)*2]) subkey 81 source4/heimdal/lib/hcrypto/camellia-ntt.c #define CamelliaSubkeyR(INDEX) (subkey[(INDEX)*2 + 1]) subkey 450 source4/heimdal/lib/hcrypto/camellia-ntt.c static void camellia_setup128(const unsigned char *key, u32 *subkey) subkey 661 source4/heimdal/lib/hcrypto/camellia-ntt.c static void camellia_setup256(const unsigned char *key, u32 *subkey) subkey 947 source4/heimdal/lib/hcrypto/camellia-ntt.c static void camellia_setup192(const unsigned char *key, u32 *subkey) subkey 959 source4/heimdal/lib/hcrypto/camellia-ntt.c camellia_setup256(kk, subkey); subkey 969 source4/heimdal/lib/hcrypto/camellia-ntt.c static void camellia_encrypt128(const u32 *subkey, u32 *io) subkey 1059 source4/heimdal/lib/hcrypto/camellia-ntt.c static void camellia_decrypt128(const u32 *subkey, u32 *io) subkey 1152 source4/heimdal/lib/hcrypto/camellia-ntt.c static void camellia_encrypt256(const u32 *subkey, u32 *io) subkey 1266 source4/heimdal/lib/hcrypto/camellia-ntt.c static void camellia_decrypt256(const u32 *subkey, u32 *io) subkey 327 source4/heimdal/lib/krb5/auth_context.c krb5_keyblock *subkey; subkey 331 source4/heimdal/lib/krb5/auth_context.c &subkey); subkey 336 source4/heimdal/lib/krb5/auth_context.c auth_context->local_subkey = subkey; subkey 131 source4/heimdal/lib/krb5/build_auth.c ret = krb5_auth_con_getlocalsubkey(context, auth_context, &auth->subkey); subkey 44 source4/heimdal/lib/krb5/generate_seq_number.c krb5_keyblock *subkey; subkey 49 source4/heimdal/lib/krb5/generate_seq_number.c ret = krb5_generate_subkey (context, key, &subkey); subkey 54 source4/heimdal/lib/krb5/generate_seq_number.c for (p = (u_char *)subkey->keyvalue.data, i = 0; subkey 55 source4/heimdal/lib/krb5/generate_seq_number.c i < subkey->keyvalue.length; subkey 60 source4/heimdal/lib/krb5/generate_seq_number.c krb5_free_keyblock (context, subkey); subkey 41 source4/heimdal/lib/krb5/generate_subkey.c krb5_keyblock **subkey) subkey 43 source4/heimdal/lib/krb5/generate_subkey.c return krb5_generate_subkey_extended(context, key, key->keytype, subkey); subkey 50 source4/heimdal/lib/krb5/generate_subkey.c krb5_keyblock **subkey) subkey 54 source4/heimdal/lib/krb5/generate_subkey.c ALLOC(*subkey, 1); subkey 55 source4/heimdal/lib/krb5/generate_subkey.c if (*subkey == NULL) { subkey 64 source4/heimdal/lib/krb5/generate_subkey.c ret = krb5_generate_random_keyblock(context, etype, *subkey); subkey 66 source4/heimdal/lib/krb5/generate_subkey.c free(*subkey); subkey 67 source4/heimdal/lib/krb5/generate_subkey.c *subkey = NULL; subkey 145 source4/heimdal/lib/krb5/get_cred.c krb5_keyblock **subkey, subkey 292 source4/heimdal/lib/krb5/get_cred.c *subkey = key; subkey 346 source4/heimdal/lib/krb5/get_cred.c krb5_const_pointer subkey, subkey 363 source4/heimdal/lib/krb5/get_cred.c if(ret && subkey){ subkey 365 source4/heimdal/lib/krb5/get_cred.c ret = krb5_crypto_init(context, subkey, 0, &crypto); subkey 411 source4/heimdal/lib/krb5/get_cred.c krb5_keyblock *subkey = NULL; subkey 494 source4/heimdal/lib/krb5/get_cred.c &subkey, subkey 558 source4/heimdal/lib/krb5/get_cred.c subkey); subkey 578 source4/heimdal/lib/krb5/get_cred.c if(subkey){ subkey 579 source4/heimdal/lib/krb5/get_cred.c krb5_free_keyblock_contents(context, subkey); subkey 580 source4/heimdal/lib/krb5/get_cred.c free(subkey); subkey 69 source4/heimdal/lib/krb5/mk_rep.c &body.subkey); subkey 77 source4/heimdal/lib/krb5/mk_rep.c body.subkey = NULL; subkey 107 source4/heimdal/lib/krb5/rd_rep.c if ((*repl)->subkey) subkey 108 source4/heimdal/lib/krb5/rd_rep.c krb5_auth_con_setremotesubkey(context, auth_context, (*repl)->subkey); subkey 453 source4/heimdal/lib/krb5/rd_req.c if (ac->authenticator->subkey) { subkey 455 source4/heimdal/lib/krb5/rd_req.c ac->authenticator->subkey); subkey 126 source4/lib/registry/dir.c const char *name, struct hive_key **subkey) subkey 150 source4/lib/registry/dir.c *subkey = (struct hive_key *)ret; subkey 102 source4/lib/registry/hive.c struct hive_key **subkey) subkey 104 source4/lib/registry/hive.c return key->ops->get_key_by_name(mem_ctx, key, name, subkey); subkey 792 source4/lib/registry/regf.c struct nk_block subkey; subkey 807 source4/lib/registry/regf.c if (NT_STATUS_IS_ERR(tdr_pull_nk_block(pull, ctx, &subkey))) { subkey 814 source4/lib/registry/regf.c if (strncmp(subkey.header, "nk", 2)) { subkey 819 source4/lib/registry/regf.c if (!strcasecmp(subkey.key_name, name)) { subkey 67 source4/lib/registry/registry.h struct hive_key **subkey); subkey 172 source4/lib/registry/registry.h struct hive_key **subkey); subkey 421 source4/lib/registry/registry.h struct registry_key **subkey); subkey 71 source4/lib/registry/tests/hive.c struct hive_key *subkey; subkey 76 source4/lib/registry/tests/hive.c NULL, &subkey); subkey 102 source4/lib/registry/tests/hive.c struct hive_key *subkey; subkey 107 source4/lib/registry/tests/hive.c NULL, &subkey); subkey 120 source4/lib/registry/tests/hive.c struct hive_key *subkey; subkey 129 source4/lib/registry/tests/hive.c NULL, &subkey); subkey 133 source4/lib/registry/tests/hive.c error = hive_key_add_name(mem_ctx, subkey, "Child Key", NULL, subkey 161 source4/lib/registry/tests/hive.c struct hive_key *subkey; subkey 166 source4/lib/registry/tests/hive.c NULL, &subkey); subkey 182 source4/lib/registry/tests/hive.c struct hive_key *subkey; subkey 189 source4/lib/registry/tests/hive.c NULL, &subkey); subkey 192 source4/lib/registry/tests/hive.c error = hive_key_set_value(subkey, "Answer", REG_DWORD, subkey 202 source4/lib/registry/tests/hive.c struct hive_key *subkey; subkey 212 source4/lib/registry/tests/hive.c NULL, &subkey); subkey 215 source4/lib/registry/tests/hive.c error = hive_get_value(mem_ctx, subkey, "Answer", &type, &value); subkey 219 source4/lib/registry/tests/hive.c error = hive_key_set_value(subkey, "Answer", REG_DWORD, subkey 223 source4/lib/registry/tests/hive.c error = hive_get_value(mem_ctx, subkey, "Answer", &type, &value); subkey 238 source4/lib/registry/tests/hive.c struct hive_key *subkey; subkey 248 source4/lib/registry/tests/hive.c NULL, &subkey); subkey 251 source4/lib/registry/tests/hive.c error = hive_key_set_value(subkey, "Answer", REG_DWORD, subkey 255 source4/lib/registry/tests/hive.c error = hive_key_del_value(subkey, "Answer"); subkey 258 source4/lib/registry/tests/hive.c error = hive_get_value(mem_ctx, subkey, "Answer", &type, &value); subkey 261 source4/lib/registry/tests/hive.c error = hive_key_del_value(subkey, "Answer"); subkey 272 source4/lib/registry/tests/hive.c struct hive_key *subkey; subkey 283 source4/lib/registry/tests/hive.c NULL, &subkey); subkey 286 source4/lib/registry/tests/hive.c error = hive_key_set_value(subkey, "Answer", REG_DWORD, subkey 290 source4/lib/registry/tests/hive.c error = hive_get_value_by_index(mem_ctx, subkey, 0, &name, subkey 302 source4/lib/registry/tests/hive.c error = hive_get_value_by_index(mem_ctx, subkey, 1, &name, subkey 312 source4/lib/registry/tests/hive.c struct hive_key *subkey = NULL; subkey 328 source4/lib/registry/tests/hive.c osd, &subkey); subkey 331 source4/lib/registry/tests/hive.c error = hive_get_sec_desc(tctx, subkey, &nsd); subkey 348 source4/lib/registry/tests/hive.c error = hive_set_sec_desc(subkey, osd); subkey 351 source4/lib/registry/tests/hive.c error = hive_get_sec_desc(tctx, subkey, &nsd); subkey 221 source4/lib/registry/tests/registry.c struct registry_key **subkey) subkey 229 source4/lib/registry/tests/registry.c error = reg_key_add_name(rctx, *root, name, NULL, NULL, subkey); subkey 239 source4/lib/registry/tests/registry.c struct registry_key *root, *subkey; subkey 242 source4/lib/registry/tests/registry.c if (!create_test_key(tctx, rctx, "Bremen", &root, &subkey)) subkey 245 source4/lib/registry/tests/registry.c error = reg_key_flush(subkey); subkey 257 source4/lib/registry/tests/registry.c struct registry_key *root, *subkey; subkey 263 source4/lib/registry/tests/registry.c if (!create_test_key(tctx, rctx, "Munchen", &root, &subkey)) subkey 266 source4/lib/registry/tests/registry.c error = reg_key_get_info(tctx, subkey, &classname, subkey 316 source4/lib/registry/tests/registry.c struct registry_key *subkey = NULL, *root; subkey 321 source4/lib/registry/tests/registry.c if (!create_test_key(tctx, rctx, "Goettingen", &root, &subkey)) subkey 341 source4/lib/registry/tests/registry.c error = reg_key_get_subkey_by_index(tctx, subkey, 0, NULL, NULL, NULL); subkey 355 source4/lib/registry/tests/registry.c struct registry_key *subkey = NULL, *root; subkey 361 source4/lib/registry/tests/registry.c if (!create_test_key(tctx, rctx, "Dusseldorf", &root, &subkey)) subkey 364 source4/lib/registry/tests/registry.c error = reg_val_set(subkey, "Answer", REG_DWORD, subkey 377 source4/lib/registry/tests/registry.c struct registry_key *subkey = NULL, *root; subkey 381 source4/lib/registry/tests/registry.c if (!create_test_key(tctx, rctx, "Düsseldorf", &root, &subkey)) subkey 393 source4/lib/registry/tests/registry.c error = reg_set_sec_desc(subkey, osd); subkey 396 source4/lib/registry/tests/registry.c error = reg_get_sec_desc(tctx, subkey, &nsd); subkey 411 source4/lib/registry/tests/registry.c struct registry_key *subkey = NULL, *root; subkey 418 source4/lib/registry/tests/registry.c if (!create_test_key(tctx, rctx, "Duisburg", &root, &subkey)) subkey 421 source4/lib/registry/tests/registry.c error = reg_key_get_value_by_name(tctx, subkey, __FUNCTION__, &type, subkey 426 source4/lib/registry/tests/registry.c error = reg_val_set(subkey, __FUNCTION__, REG_DWORD, subkey 430 source4/lib/registry/tests/registry.c error = reg_key_get_value_by_name(tctx, subkey, __FUNCTION__, &type, subkey 448 source4/lib/registry/tests/registry.c struct registry_key *subkey = NULL, *root; subkey 455 source4/lib/registry/tests/registry.c if (!create_test_key(tctx, rctx, "Warschau", &root, &subkey)) subkey 458 source4/lib/registry/tests/registry.c error = reg_key_get_value_by_name(tctx, subkey, __FUNCTION__, &type, subkey 463 source4/lib/registry/tests/registry.c error = reg_val_set(subkey, __FUNCTION__, REG_DWORD, subkey 467 source4/lib/registry/tests/registry.c error = reg_del_value(subkey, __FUNCTION__); subkey 470 source4/lib/registry/tests/registry.c error = reg_key_get_value_by_name(tctx, subkey, __FUNCTION__, subkey 484 source4/lib/registry/tests/registry.c struct registry_key *subkey = NULL, *root; subkey 492 source4/lib/registry/tests/registry.c if (!create_test_key(tctx, rctx, "Bonn", &root, &subkey)) subkey 495 source4/lib/registry/tests/registry.c error = reg_val_set(subkey, "bar", REG_DWORD, subkey 499 source4/lib/registry/tests/registry.c error = reg_key_get_value_by_index(tctx, subkey, 0, &name, subkey 509 source4/lib/registry/tests/registry.c error = reg_key_get_value_by_index(tctx, subkey, 1, &name, subkey 40 source4/lib/registry/tools/regtree.c struct registry_key *subkey; subkey 60 source4/lib/registry/tools/regtree.c if (!W_ERROR_IS_OK(reg_open_key(mem_ctx, p, keyname, &subkey))) subkey 63 source4/lib/registry/tools/regtree.c print_tree(level+1, subkey, (fullpath && strlen(name))? subkey 67 source4/lib/registry/tools/regtree.c talloc_free(subkey);