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);