subkeys          4813 source3/include/proto.h int get_printer_subkeys( NT_PRINTER_DATA *data, const char* key, fstring **subkeys );
subkeys          5018 source3/include/proto.h bool regdb_subkeys_need_update(struct regsubkey_ctr *subkeys);
subkeys          5054 source3/include/proto.h bool store_reg_keys( REGISTRY_KEY *key, struct regsubkey_ctr *subkeys );
subkeys          5066 source3/include/proto.h bool reg_subkeys_need_update(REGISTRY_KEY *key, struct regsubkey_ctr *subkeys);
subkeys           131 source3/include/reg_objects.h 	int 	(*fetch_subkeys)( const char *key, struct regsubkey_ctr *subkeys);
subkeys           133 source3/include/reg_objects.h 	bool 	(*store_subkeys)( const char *key, struct regsubkey_ctr *subkeys );
subkeys           144 source3/include/reg_objects.h 	bool	(*subkeys_need_update)(struct regsubkey_ctr *subkeys);
subkeys           165 source3/include/reg_objects.h 	struct regsubkey_ctr *subkeys;
subkeys           172 source3/include/regfio.h 	REGF_LF_REC subkeys;
subkeys           217 source3/include/regfio.h                                  REGVAL_CTR *values, struct regsubkey_ctr *subkeys,
subkeys          2888 source3/printing/nt_printing.c int get_printer_subkeys( NT_PRINTER_DATA *data, const char* key, fstring **subkeys )
subkeys          2897 source3/printing/nt_printing.c 	*subkeys = NULL;
subkeys          2982 source3/printing/nt_printing.c 	*subkeys = subkeys_ptr;
subkeys            99 source3/registry/reg_api.c 	if (key->subkeys != NULL) {
subkeys           100 source3/registry/reg_api.c 		if (!reg_subkeys_need_update(key->key, key->subkeys)) {
subkeys           105 source3/registry/reg_api.c 	werr = regsubkey_ctr_init(key, &(key->subkeys));
subkeys           108 source3/registry/reg_api.c 	if (fetch_reg_keys(key->key, key->subkeys) == -1) {
subkeys           109 source3/registry/reg_api.c 		TALLOC_FREE(key->subkeys);
subkeys           131 source3/registry/reg_api.c 	struct regsubkey_ctr	*subkeys = NULL;
subkeys           197 source3/registry/reg_api.c 	result = regsubkey_ctr_init(key, &subkeys);
subkeys           202 source3/registry/reg_api.c 	if ( fetch_reg_keys( key, subkeys ) == -1 )  {
subkeys           207 source3/registry/reg_api.c 	TALLOC_FREE( subkeys );
subkeys           312 source3/registry/reg_api.c 	if (idx >= regsubkey_ctr_numkeys(key->subkeys)) {
subkeys           317 source3/registry/reg_api.c 			regsubkey_ctr_specific_key(key->subkeys, idx))))
subkeys           412 source3/registry/reg_api.c 	for (i=0; i< regsubkey_ctr_numkeys(key->subkeys); i++) {
subkeys           414 source3/registry/reg_api.c 			strlen(regsubkey_ctr_specific_key(key->subkeys, i)));
subkeys           417 source3/registry/reg_api.c 	*num_subkeys = regsubkey_ctr_numkeys(key->subkeys);
subkeys           574 source3/registry/reg_api.c 	if (regsubkey_ctr_numkeys(key->subkeys) > 0) {
subkeys           714 source3/registry/reg_api.c 	struct regsubkey_ctr *subkeys;
subkeys           736 source3/registry/reg_api.c 	result = regsubkey_ctr_init(regfile->mem_ctx, &subkeys);
subkeys           739 source3/registry/reg_api.c 	values = TALLOC_ZERO_P(subkeys, REGVAL_CTR);
subkeys           757 source3/registry/reg_api.c 		result = regsubkey_ctr_addkey(subkeys, subkey->keyname);
subkeys           759 source3/registry/reg_api.c 			TALLOC_FREE(subkeys);
subkeys           767 source3/registry/reg_api.c 	    || !store_reg_keys(&registry_key, subkeys))
subkeys           773 source3/registry/reg_api.c 	TALLOC_FREE(subkeys);
subkeys           847 source3/registry/reg_api.c 	struct regsubkey_ctr *subkeys;
subkeys           895 source3/registry/reg_api.c 	result = regsubkey_ctr_init(regfile->mem_ctx, &subkeys);
subkeys           898 source3/registry/reg_api.c 	values = TALLOC_ZERO_P(subkeys, REGVAL_CTR);
subkeys           903 source3/registry/reg_api.c 	fetch_reg_keys(&registry_key, subkeys);
subkeys           913 source3/registry/reg_api.c 	key = regfio_write_key(regfile, keyname, values, subkeys, sec_desc,
subkeys           922 source3/registry/reg_api.c 	num_subkeys = regsubkey_ctr_numkeys(subkeys);
subkeys           924 source3/registry/reg_api.c 		subkeyname = regsubkey_ctr_specific_key(subkeys, i);
subkeys           939 source3/registry/reg_api.c 	TALLOC_FREE(subkeys);
subkeys          1096 source3/registry/reg_api.c 	for (i = regsubkey_ctr_numkeys(key->subkeys) ; i > 0; i--) {
subkeys          1097 source3/registry/reg_api.c 		subkey_name = regsubkey_ctr_specific_key(key->subkeys, i-1);
subkeys           106 source3/registry/reg_backend_db.c 	struct regsubkey_ctr *subkeys;
subkeys           170 source3/registry/reg_backend_db.c 		werr = regsubkey_ctr_init(frame, &subkeys);
subkeys           176 source3/registry/reg_backend_db.c 		regdb_fetch_keys(base, subkeys);
subkeys           178 source3/registry/reg_backend_db.c 			werr = regsubkey_ctr_addkey(subkeys, subkeyname);
subkeys           183 source3/registry/reg_backend_db.c 		if (!regdb_store_keys( base, subkeys)) {
subkeys           708 source3/registry/reg_backend_db.c 	struct regsubkey_ctr *subkeys = NULL, *old_subkeys = NULL;
subkeys           833 source3/registry/reg_backend_db.c 		werr = regsubkey_ctr_init(ctx, &subkeys);
subkeys           839 source3/registry/reg_backend_db.c 		if (!regdb_store_keys_internal(key, subkeys)) {
subkeys           844 source3/registry/reg_backend_db.c 		TALLOC_FREE(subkeys);
subkeys           855 source3/registry/reg_backend_db.c 		werr = regsubkey_ctr_init(ctx, &subkeys);
subkeys           861 source3/registry/reg_backend_db.c 		if (regdb_fetch_keys( path, subkeys ) == -1) {
subkeys           863 source3/registry/reg_backend_db.c 			if (!regdb_store_keys_internal(path, subkeys)) {
subkeys           870 source3/registry/reg_backend_db.c 		TALLOC_FREE(subkeys);
subkeys           896 source3/registry/reg_backend_db.c 	struct regsubkey_ctr *subkeys;
subkeys           904 source3/registry/reg_backend_db.c 	werr = regsubkey_ctr_init(mem_ctx, &subkeys);
subkeys           907 source3/registry/reg_backend_db.c 	if (regdb_fetch_keys(key, subkeys) < 0) {
subkeys           912 source3/registry/reg_backend_db.c 	if (regsubkey_ctr_key_exists(subkeys, subkey)) {
subkeys           917 source3/registry/reg_backend_db.c 	talloc_free(subkeys);
subkeys           922 source3/registry/reg_backend_db.c 	werr = regsubkey_ctr_init(mem_ctx, &subkeys);
subkeys           925 source3/registry/reg_backend_db.c 	if (regdb_fetch_keys(key, subkeys) < 0) {
subkeys           930 source3/registry/reg_backend_db.c 	werr = regsubkey_ctr_addkey(subkeys, subkey);
subkeys           933 source3/registry/reg_backend_db.c 	if (!regdb_store_keys_internal(key, subkeys)) {
subkeys           963 source3/registry/reg_backend_db.c 	struct regsubkey_ctr *subkeys;
subkeys           989 source3/registry/reg_backend_db.c 	werr = regsubkey_ctr_init(mem_ctx, &subkeys);
subkeys           992 source3/registry/reg_backend_db.c 	if (regdb_fetch_keys(key, subkeys) < 0) {
subkeys           997 source3/registry/reg_backend_db.c 	werr = regsubkey_ctr_delkey(subkeys, subkey);
subkeys          1000 source3/registry/reg_backend_db.c 	if (!regdb_store_keys_internal(key, subkeys)) {
subkeys          1656 source3/registry/reg_backend_db.c bool regdb_subkeys_need_update(struct regsubkey_ctr *subkeys)
subkeys          1658 source3/registry/reg_backend_db.c 	return (regdb_get_seqnum() != regsubkey_ctr_get_seqnum(subkeys));
subkeys            45 source3/registry/reg_backend_printing.c 	int ( *fetch_subkeys) ( const char *path, struct regsubkey_ctr *subkeys );
subkeys            46 source3/registry/reg_backend_printing.c 	bool (*store_subkeys) ( const char *path, struct regsubkey_ctr *subkeys );
subkeys            80 source3/registry/reg_backend_printing.c static int key_forms_fetch_keys(const char *key, struct regsubkey_ctr *subkeys)
subkeys           199 source3/registry/reg_backend_printing.c static int key_printers_fetch_keys( const char *key, struct regsubkey_ctr *subkeys )
subkeys           229 source3/registry/reg_backend_printing.c 			regsubkey_ctr_addkey( subkeys, sname );
subkeys           232 source3/registry/reg_backend_printing.c 		num_subkeys = regsubkey_ctr_numkeys( subkeys );
subkeys           260 source3/registry/reg_backend_printing.c 		regsubkey_ctr_addkey( subkeys, subkey_names[i] );
subkeys           278 source3/registry/reg_backend_printing.c static bool add_printers_by_registry( struct regsubkey_ctr *subkeys )
subkeys           288 source3/registry/reg_backend_printing.c 	num_keys = regsubkey_ctr_numkeys( subkeys );
subkeys           292 source3/registry/reg_backend_printing.c 		printername = regsubkey_ctr_specific_key( subkeys, i );
subkeys           313 source3/registry/reg_backend_printing.c static bool key_printers_store_keys( const char *key, struct regsubkey_ctr *subkeys )
subkeys           326 source3/registry/reg_backend_printing.c 		return add_printers_by_registry( subkeys );
subkeys           349 source3/registry/reg_backend_printing.c 		if ( !regsubkey_ctr_key_exists( subkeys, existing_subkeys[i] ) ) {
subkeys           356 source3/registry/reg_backend_printing.c 	num_subkeys = regsubkey_ctr_numkeys( subkeys );
subkeys           358 source3/registry/reg_backend_printing.c 		subkeyname = regsubkey_ctr_specific_key(subkeys, i);
subkeys           739 source3/registry/reg_backend_printing.c static int key_driver_fetch_keys( const char *key, struct regsubkey_ctr *subkeys )
subkeys           766 source3/registry/reg_backend_printing.c 			regsubkey_ctr_addkey( subkeys, 	environments[num_subkeys] );
subkeys           793 source3/registry/reg_backend_printing.c 		regsubkey_ctr_addkey( subkeys, "Drivers" );
subkeys           794 source3/registry/reg_backend_printing.c 		regsubkey_ctr_addkey( subkeys, "Print Processors" );
subkeys           812 source3/registry/reg_backend_printing.c 					regsubkey_ctr_addkey( subkeys, "Version-0" );
subkeys           815 source3/registry/reg_backend_printing.c 					regsubkey_ctr_addkey( subkeys, "Version-2" );
subkeys           816 source3/registry/reg_backend_printing.c 					regsubkey_ctr_addkey( subkeys, "Version-3" );
subkeys           820 source3/registry/reg_backend_printing.c 			return regsubkey_ctr_numkeys( subkeys );
subkeys           825 source3/registry/reg_backend_printing.c 			return regsubkey_ctr_numkeys( subkeys );
subkeys           874 source3/registry/reg_backend_printing.c 			regsubkey_ctr_addkey( subkeys, drivers[i] );
subkeys           876 source3/registry/reg_backend_printing.c 		return regsubkey_ctr_numkeys( subkeys );
subkeys          1086 source3/registry/reg_backend_printing.c static int key_print_fetch_keys( const char *key, struct regsubkey_ctr *subkeys )
subkeys          1095 source3/registry/reg_backend_printing.c 	regsubkey_ctr_addkey( subkeys, "Environments" );
subkeys          1096 source3/registry/reg_backend_printing.c 	regsubkey_ctr_addkey( subkeys, "Monitors" );
subkeys          1097 source3/registry/reg_backend_printing.c 	regsubkey_ctr_addkey( subkeys, "Forms" );
subkeys          1098 source3/registry/reg_backend_printing.c 	regsubkey_ctr_addkey( subkeys, "Printers" );
subkeys          1100 source3/registry/reg_backend_printing.c 	return regsubkey_ctr_numkeys( subkeys );
subkeys          1193 source3/registry/reg_backend_printing.c static int regprint_fetch_reg_keys( const char *key, struct regsubkey_ctr *subkeys )
subkeys          1203 source3/registry/reg_backend_printing.c 	return print_registry[i].fetch_subkeys( key, subkeys );
subkeys          1209 source3/registry/reg_backend_printing.c static bool regprint_store_reg_keys( const char *key, struct regsubkey_ctr *subkeys )
subkeys          1219 source3/registry/reg_backend_printing.c 	return print_registry[i].store_subkeys( key, subkeys );
subkeys           137 source3/registry/reg_backend_shares.c static bool shares_store_subkey( const char *key, struct regsubkey_ctr *subkeys )
subkeys            33 source3/registry/reg_backend_smbconf.c static bool smbconf_store_keys( const char *key, struct regsubkey_ctr *subkeys )
subkeys            35 source3/registry/reg_backend_smbconf.c 	return regdb_ops.store_subkeys(key, subkeys);
subkeys            83 source3/registry/reg_dispatcher.c bool store_reg_keys( REGISTRY_KEY *key, struct regsubkey_ctr *subkeys )
subkeys            86 source3/registry/reg_dispatcher.c 		return key->ops->store_subkeys(key->name, subkeys);
subkeys           226 source3/registry/reg_dispatcher.c bool reg_subkeys_need_update(REGISTRY_KEY *key, struct regsubkey_ctr *subkeys)
subkeys           230 source3/registry/reg_dispatcher.c 		return key->ops->subkeys_need_update(subkeys);
subkeys            38 source3/registry/reg_eventlog.c 	struct regsubkey_ctr *subkeys;
subkeys            48 source3/registry/reg_eventlog.c 		werr = regsubkey_ctr_init(ctx, &subkeys);
subkeys            53 source3/registry/reg_eventlog.c 		regdb_fetch_keys(KEY_EVENTLOG, subkeys);
subkeys            54 source3/registry/reg_eventlog.c 		regsubkey_ctr_addkey( subkeys, *elogs );
subkeys            55 source3/registry/reg_eventlog.c 		if ( !regdb_store_keys( KEY_EVENTLOG, subkeys ) ) {
subkeys            56 source3/registry/reg_eventlog.c 			TALLOC_FREE(subkeys);
subkeys            59 source3/registry/reg_eventlog.c 		TALLOC_FREE(subkeys);
subkeys            75 source3/registry/reg_eventlog.c 		werr = regsubkey_ctr_init(ctx, &subkeys);
subkeys            80 source3/registry/reg_eventlog.c 		regdb_fetch_keys( evtlogpath, subkeys );
subkeys            81 source3/registry/reg_eventlog.c 		regsubkey_ctr_addkey( subkeys, *elogs );
subkeys            83 source3/registry/reg_eventlog.c 		if ( !regdb_store_keys( evtlogpath, subkeys ) ) {
subkeys            84 source3/registry/reg_eventlog.c 			TALLOC_FREE(subkeys);
subkeys            87 source3/registry/reg_eventlog.c 		TALLOC_FREE( subkeys );
subkeys           203 source3/registry/reg_eventlog.c 	struct regsubkey_ctr *subkeys;
subkeys           322 source3/registry/reg_eventlog.c 	werr = regsubkey_ctr_init(ctx, &subkeys);
subkeys           330 source3/registry/reg_eventlog.c 		TALLOC_FREE(subkeys);
subkeys           334 source3/registry/reg_eventlog.c 	regdb_fetch_keys( evtlogpath, subkeys );
subkeys           336 source3/registry/reg_eventlog.c 	if ( !regsubkey_ctr_key_exists( subkeys, sourcename ) ) {
subkeys           340 source3/registry/reg_eventlog.c 		regsubkey_ctr_addkey( subkeys, sourcename );
subkeys           341 source3/registry/reg_eventlog.c 		if ( !regdb_store_keys( evtlogpath, subkeys ) )
subkeys           344 source3/registry/reg_eventlog.c 	TALLOC_FREE(subkeys);
subkeys           350 source3/registry/reg_eventlog.c 	werr = regsubkey_ctr_init(ctx, &subkeys);
subkeys           359 source3/registry/reg_eventlog.c 		TALLOC_FREE(subkeys);
subkeys           363 source3/registry/reg_eventlog.c 	regdb_fetch_keys( evtlogpath, subkeys );
subkeys            29 source3/registry/reg_objects.c 	char            **subkeys;
subkeys           167 source3/registry/reg_objects.c 	if (!(newkeys = TALLOC_REALLOC_ARRAY(ctr, ctr->subkeys, char *,
subkeys           172 source3/registry/reg_objects.c 	ctr->subkeys = newkeys;
subkeys           174 source3/registry/reg_objects.c 	if (!(ctr->subkeys[ctr->num_subkeys] = talloc_strdup(ctr->subkeys,
subkeys           214 source3/registry/reg_objects.c 		memmove(&ctr->subkeys[idx], &ctr->subkeys[idx+1],
subkeys           219 source3/registry/reg_objects.c 			werr = regsubkey_ctr_hash_keyname(ctr, ctr->subkeys[j], j);
subkeys           235 source3/registry/reg_objects.c 	if (!ctr->subkeys) {
subkeys           265 source3/registry/reg_objects.c 	return ctr->subkeys[key_index];
subkeys           619 source3/registry/regfio.c 	REGF_LF_REC *lf = &nk->subkeys;
subkeys          1397 source3/registry/regfio.c 	if ( !(hbin = lookup_hbin_block( file, nk->subkeys.hashes[nk->subkey_index].nk_off )) ) {
subkeys          1399 source3/registry/regfio.c 			nk->subkeys.hashes[nk->subkey_index].nk_off));
subkeys          1403 source3/registry/regfio.c 	nk_offset = nk->subkeys.hashes[nk->subkey_index].nk_off;
subkeys          1718 source3/registry/regfio.c                                REGVAL_CTR *values, struct regsubkey_ctr *subkeys,
subkeys          1761 source3/registry/regfio.c 		REGF_HASH_REC *hash = &parent->subkeys.hashes[parent->subkey_index];
subkeys          1770 source3/registry/regfio.c 		qsort( parent->subkeys.hashes, parent->subkey_index, sizeof(REGF_HASH_REC), QSORT_CAST hashrec_cmp );
subkeys          1772 source3/registry/regfio.c 		if ( !hbin_prs_lf_records( "lf_rec", parent->subkeys.hbin, 0, parent ) )
subkeys          1843 source3/registry/regfio.c 	if ( (nk->num_subkeys = regsubkey_ctr_numkeys( subkeys )) != 0 ) {
subkeys          1848 source3/registry/regfio.c 		if (!(nk->subkeys.hbin = find_free_space( file, lf_size ))) {
subkeys          1851 source3/registry/regfio.c 		nk->subkeys.hbin_off = prs_offset( &nk->subkeys.hbin->ps );
subkeys          1852 source3/registry/regfio.c 		nk->subkeys.rec_size = (lf_size-1) ^ 0xFFFFFFFF;
subkeys          1853 source3/registry/regfio.c 		nk->subkeys_off = prs_offset( &nk->subkeys.hbin->ps ) + nk->subkeys.hbin->first_hbin_off - HBIN_HDR_SIZE;
subkeys          1855 source3/registry/regfio.c 		memcpy( nk->subkeys.header, "lf", REC_HDR_SIZE );
subkeys          1857 source3/registry/regfio.c 		nk->subkeys.num_keys = nk->num_subkeys;
subkeys          1858 source3/registry/regfio.c 		if (nk->subkeys.num_keys) {
subkeys          1859 source3/registry/regfio.c 			if ( !(nk->subkeys.hashes = TALLOC_ZERO_ARRAY( file->mem_ctx, REGF_HASH_REC, nk->subkeys.num_keys )) )
subkeys          1862 source3/registry/regfio.c 			nk->subkeys.hashes = NULL;
subkeys          1868 source3/registry/regfio.c 			namelen = strlen( regsubkey_ctr_specific_key(subkeys, i) );
subkeys           335 source3/services/services_db.c static void add_new_svc_name( REGISTRY_KEY *key_parent, struct regsubkey_ctr *subkeys,
subkeys           349 source3/services/services_db.c 	regsubkey_ctr_addkey( subkeys, name );
subkeys           350 source3/services/services_db.c 	store_reg_keys( key_parent, subkeys );
subkeys           448 source3/services/services_db.c 	struct regsubkey_ctr *subkeys = NULL;
subkeys           465 source3/services/services_db.c 	wresult = regsubkey_ctr_init(key, &subkeys);
subkeys           472 source3/services/services_db.c 	fetch_reg_keys( key, subkeys );
subkeys           477 source3/services/services_db.c 		add_new_svc_name( key, subkeys, builtin_svcs[i].servicename );
subkeys           482 source3/services/services_db.c 		if ( regsubkey_ctr_key_exists( subkeys, service_list[i] ) )
subkeys           487 source3/services/services_db.c 		add_new_svc_name( key, subkeys, service_list[i] );
subkeys           974 source3/utils/net_rpc_registry.c 	struct regsubkey_ctr *subkeys = NULL;
subkeys           979 source3/utils/net_rpc_registry.c 	werr = regsubkey_ctr_init(infile->mem_ctx, &subkeys);
subkeys           986 source3/utils/net_rpc_registry.c 	if ( !(values = TALLOC_ZERO_P( subkeys, REGVAL_CTR )) ) {
subkeys           988 source3/utils/net_rpc_registry.c 		TALLOC_FREE(subkeys);
subkeys          1002 source3/utils/net_rpc_registry.c 		regsubkey_ctr_addkey( subkeys, subkey->keyname );
subkeys          1005 source3/utils/net_rpc_registry.c 	key = regfio_write_key( outfile, nk->keyname, values, subkeys, nk->sec_desc->sec_desc, parent );
subkeys          1009 source3/utils/net_rpc_registry.c 	path = talloc_asprintf(subkeys,
subkeys          1015 source3/utils/net_rpc_registry.c 		TALLOC_FREE(subkeys);
subkeys          1025 source3/utils/net_rpc_registry.c 	TALLOC_FREE(subkeys);
subkeys           121 source3/utils/profiles.c 	struct regsubkey_ctr *subkeys;
subkeys           136 source3/utils/profiles.c 	werr = regsubkey_ctr_init(NULL, &subkeys);
subkeys           142 source3/utils/profiles.c 	if ( !(values = TALLOC_ZERO_P( subkeys, REGVAL_CTR )) ) {
subkeys           143 source3/utils/profiles.c 		TALLOC_FREE( subkeys );
subkeys           158 source3/utils/profiles.c 		regsubkey_ctr_addkey( subkeys, subkey->keyname );
subkeys           161 source3/utils/profiles.c 	key = regfio_write_key( outfile, nk->keyname, values, subkeys, new_sd, parent );
subkeys           165 source3/utils/profiles.c 	path = talloc_asprintf(subkeys, "%s%s%s",
subkeys           168 source3/utils/profiles.c 		TALLOC_FREE( subkeys );
subkeys           175 source3/utils/profiles.c 			TALLOC_FREE(subkeys);
subkeys           182 source3/utils/profiles.c 	TALLOC_FREE( subkeys );
subkeys            36 source4/lib/registry/ldb.c 	struct ldb_message **subkeys, **values;
subkeys           153 source4/lib/registry/ldb.c 	if (key->subkeys != NULL) {
subkeys           154 source4/lib/registry/ldb.c 		talloc_free(key->subkeys);
subkeys           155 source4/lib/registry/ldb.c 		key->subkeys = NULL;
subkeys           236 source4/lib/registry/ldb.c 	kd->subkeys = talloc_steal(kd, res->msgs);
subkeys           284 source4/lib/registry/ldb.c 	if (kd->subkeys == NULL) {
subkeys           291 source4/lib/registry/ldb.c 	el = ldb_msg_find_element(kd->subkeys[idx], "key");
subkeys           512 source4/lib/registry/ldb.c 	talloc_free(parentkd->subkeys);
subkeys           513 source4/lib/registry/ldb.c 	parentkd->subkeys = NULL;
subkeys           682 source4/lib/registry/ldb.c 	talloc_free(parentkd->subkeys);
subkeys           683 source4/lib/registry/ldb.c 	parentkd->subkeys = NULL;
subkeys           763 source4/lib/registry/ldb.c 	if (kd->subkeys == NULL) {
subkeys           786 source4/lib/registry/ldb.c 			el = ldb_msg_find_element(kd->subkeys[i], "key");