num_subkeys       812 librpc/gen_ndr/cli_winreg.c 				    uint32_t *num_subkeys /* [out] [ref] */,
num_subkeys       853 librpc/gen_ndr/cli_winreg.c 	*num_subkeys = *r.out.num_subkeys;
num_subkeys       115 librpc/gen_ndr/cli_winreg.h 				    uint32_t *num_subkeys /* [out] [ref] */,
num_subkeys      2271 librpc/gen_ndr/ndr_winreg.c 		if (r->out.num_subkeys == NULL) {
num_subkeys      2274 librpc/gen_ndr/ndr_winreg.c 		NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, *r->out.num_subkeys));
num_subkeys      2339 librpc/gen_ndr/ndr_winreg.c 		NDR_PULL_ALLOC(ndr, r->out.num_subkeys);
num_subkeys      2340 librpc/gen_ndr/ndr_winreg.c 		ZERO_STRUCTP(r->out.num_subkeys);
num_subkeys      2365 librpc/gen_ndr/ndr_winreg.c 			NDR_PULL_ALLOC(ndr, r->out.num_subkeys);
num_subkeys      2368 librpc/gen_ndr/ndr_winreg.c 		NDR_PULL_SET_MEM_CTX(ndr, r->out.num_subkeys, LIBNDR_FLAG_REF_ALLOC);
num_subkeys      2369 librpc/gen_ndr/ndr_winreg.c 		NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, r->out.num_subkeys));
num_subkeys      2452 librpc/gen_ndr/ndr_winreg.c 		ndr_print_ptr(ndr, "num_subkeys", r->out.num_subkeys);
num_subkeys      2454 librpc/gen_ndr/ndr_winreg.c 		ndr_print_uint32(ndr, "num_subkeys", *r->out.num_subkeys);
num_subkeys      1281 librpc/gen_ndr/srv_winreg.c 	r->out.num_subkeys = talloc_zero(r, uint32_t);
num_subkeys      1282 librpc/gen_ndr/srv_winreg.c 	if (r->out.num_subkeys == NULL) {
num_subkeys      2934 librpc/gen_ndr/srv_winreg.c 			r->out.num_subkeys = talloc_zero(mem_ctx, uint32_t);
num_subkeys      2935 librpc/gen_ndr/srv_winreg.c 			if (r->out.num_subkeys == NULL) {
num_subkeys       377 librpc/gen_ndr/winreg.h 		uint32_t *num_subkeys;/* [ref] */
num_subkeys      4962 source3/include/proto.h WERROR reg_queryinfokey(struct registry_key *key, uint32_t *num_subkeys,
num_subkeys       164 source3/include/regfio.h 	uint32 num_subkeys;
num_subkeys       470 source3/lib/smbconf/smbconf_reg.c 	uint32_t num_subkeys;
num_subkeys       479 source3/lib/smbconf/smbconf_reg.c 	werr = reg_queryinfokey(key, &num_subkeys, &max_subkeylen,
num_subkeys      2892 source3/printing/nt_printing.c 	int	num_subkeys = 0;
num_subkeys      2912 source3/printing/nt_printing.c 			if ( !(subkeys_ptr = SMB_REALLOC_ARRAY( subkeys_ptr, fstring, num_subkeys+2)) ) {
num_subkeys      2914 source3/printing/nt_printing.c 					num_subkeys+1));
num_subkeys      2918 source3/printing/nt_printing.c 			fstrcpy( subkeys_ptr[num_subkeys], data->keys[i].name );
num_subkeys      2919 source3/printing/nt_printing.c 			num_subkeys++;
num_subkeys      2947 source3/printing/nt_printing.c 			for ( j=0; j<num_subkeys; j++ ) {
num_subkeys      2952 source3/printing/nt_printing.c 			if ( j != num_subkeys )
num_subkeys      2957 source3/printing/nt_printing.c 			if ( !(subkeys_ptr = SMB_REALLOC_ARRAY( subkeys_ptr, fstring, num_subkeys+2)) ) {
num_subkeys      2959 source3/printing/nt_printing.c 					num_subkeys+1));
num_subkeys      2963 source3/printing/nt_printing.c 			fstrcpy( subkeys_ptr[num_subkeys], subkeyname );
num_subkeys      2964 source3/printing/nt_printing.c 			num_subkeys++;
num_subkeys      2979 source3/printing/nt_printing.c 	if (num_subkeys)
num_subkeys      2980 source3/printing/nt_printing.c 		fstrcpy(subkeys_ptr[num_subkeys], "" );
num_subkeys      2984 source3/printing/nt_printing.c 	return num_subkeys;
num_subkeys       390 source3/registry/reg_api.c WERROR reg_queryinfokey(struct registry_key *key, uint32_t *num_subkeys,
num_subkeys       417 source3/registry/reg_api.c 	*num_subkeys = regsubkey_ctr_numkeys(key->subkeys);
num_subkeys       848 source3/registry/reg_api.c 	int i, num_subkeys;
num_subkeys       922 source3/registry/reg_api.c 	num_subkeys = regsubkey_ctr_numkeys(subkeys);
num_subkeys       923 source3/registry/reg_api.c 	for (i=0; i<num_subkeys; i++) {
num_subkeys       610 source3/registry/reg_backend_db.c 	uint32 num_subkeys = regsubkey_ctr_numkeys(ctr);
num_subkeys       636 source3/registry/reg_backend_db.c 	len += tdb_pack(buffer+len, buflen-len, "d", num_subkeys);
num_subkeys       640 source3/registry/reg_backend_db.c 	for (i=0; i<num_subkeys; i++) {
num_subkeys       706 source3/registry/reg_backend_db.c 	int num_subkeys, old_num_subkeys, i;
num_subkeys       730 source3/registry/reg_backend_db.c 	num_subkeys = regsubkey_ctr_numkeys(ctr);
num_subkeys       732 source3/registry/reg_backend_db.c 	if ((num_subkeys && old_num_subkeys) &&
num_subkeys       733 source3/registry/reg_backend_db.c 	    (num_subkeys == old_num_subkeys)) {
num_subkeys       735 source3/registry/reg_backend_db.c 		for (i = 0; i < num_subkeys; i++) {
num_subkeys       743 source3/registry/reg_backend_db.c 		if (i == num_subkeys) {
num_subkeys       795 source3/registry/reg_backend_db.c 	num_subkeys = regsubkey_ctr_numkeys(old_subkeys);
num_subkeys       796 source3/registry/reg_backend_db.c 	for (i=0; i<num_subkeys; i++) {
num_subkeys       830 source3/registry/reg_backend_db.c 	num_subkeys = regsubkey_ctr_numkeys(ctr);
num_subkeys       832 source3/registry/reg_backend_db.c 	if (num_subkeys == 0) {
num_subkeys       848 source3/registry/reg_backend_db.c 	for (i=0; i<num_subkeys; i++) {
num_subkeys      1113 source3/registry/reg_backend_db.c 	int num_subkeys;
num_subkeys      1132 source3/registry/reg_backend_db.c 	num_subkeys = regsubkey_ctr_numkeys(ctr);
num_subkeys      1133 source3/registry/reg_backend_db.c 	sorted_subkeys = talloc_array(ctr, char *, num_subkeys);
num_subkeys      1138 source3/registry/reg_backend_db.c 	len = 4 + 4*num_subkeys;
num_subkeys      1140 source3/registry/reg_backend_db.c 	for (i = 0; i < num_subkeys; i++) {
num_subkeys      1149 source3/registry/reg_backend_db.c 	qsort(sorted_subkeys, num_subkeys, sizeof(char *), cmp_keynames);
num_subkeys      1155 source3/registry/reg_backend_db.c 	p = buf + 4 + 4*num_subkeys;
num_subkeys      1157 source3/registry/reg_backend_db.c 	SIVAL(buf, 0, num_subkeys);
num_subkeys      1159 source3/registry/reg_backend_db.c 	for (i=0; i < num_subkeys; i++) {
num_subkeys      1212 source3/registry/reg_backend_db.c 	uint32_t num_subkeys;
num_subkeys      1222 source3/registry/reg_backend_db.c 	tdb_unpack(data.dptr, data.dsize, "d", &num_subkeys);
num_subkeys      1225 source3/registry/reg_backend_db.c 	u = num_subkeys;
num_subkeys       205 source3/registry/reg_backend_printing.c 	int num_subkeys = 0;
num_subkeys       232 source3/registry/reg_backend_printing.c 		num_subkeys = regsubkey_ctr_numkeys( subkeys );
num_subkeys       257 source3/registry/reg_backend_printing.c 	num_subkeys = get_printer_subkeys( printer->info_2->data, printerdatakey?printerdatakey:"", &subkey_names );
num_subkeys       259 source3/registry/reg_backend_printing.c 	for ( i=0; i<num_subkeys; i++ )
num_subkeys       269 source3/registry/reg_backend_printing.c 	return num_subkeys;
num_subkeys       318 source3/registry/reg_backend_printing.c 	int i, num_subkeys, num_existing_keys;
num_subkeys       356 source3/registry/reg_backend_printing.c 	num_subkeys = regsubkey_ctr_numkeys( subkeys );
num_subkeys       357 source3/registry/reg_backend_printing.c 	for ( i=0; i<num_subkeys; i++ ) {
num_subkeys       754 source3/registry/reg_backend_printing.c 	int num_subkeys = -1;
num_subkeys       765 source3/registry/reg_backend_printing.c 		for ( num_subkeys=0; environments[num_subkeys]; num_subkeys++ )
num_subkeys       766 source3/registry/reg_backend_printing.c 			regsubkey_ctr_addkey( subkeys, 	environments[num_subkeys] );
num_subkeys       768 source3/registry/reg_backend_printing.c 		return num_subkeys;
num_subkeys        73 source3/registry/reg_backend_shares.c 	int		num_subkeys = 0;
num_subkeys        85 source3/registry/reg_backend_shares.c 		num_subkeys = 1;
num_subkeys        90 source3/registry/reg_backend_shares.c 		num_subkeys = handle_share_subpath( path, subkey_ctr, NULL );
num_subkeys        95 source3/registry/reg_backend_shares.c 	return num_subkeys;
num_subkeys        28 source3/registry/reg_objects.c 	uint32_t        num_subkeys;
num_subkeys       168 source3/registry/reg_objects.c 					     ctr->num_subkeys+1))) {
num_subkeys       174 source3/registry/reg_objects.c 	if (!(ctr->subkeys[ctr->num_subkeys] = talloc_strdup(ctr->subkeys,
num_subkeys       182 source3/registry/reg_objects.c 	werr = regsubkey_ctr_hash_keyname(ctr, keyname, ctr->num_subkeys);
num_subkeys       185 source3/registry/reg_objects.c 	ctr->num_subkeys++;
num_subkeys       212 source3/registry/reg_objects.c 	ctr->num_subkeys--;
num_subkeys       213 source3/registry/reg_objects.c 	if (idx < ctr->num_subkeys) {
num_subkeys       215 source3/registry/reg_objects.c 			sizeof(char *) * (ctr->num_subkeys - idx));
num_subkeys       218 source3/registry/reg_objects.c 		for (j = idx; j < ctr->num_subkeys; j++) {
num_subkeys       253 source3/registry/reg_objects.c 	return ctr->num_subkeys;
num_subkeys       262 source3/registry/reg_objects.c 	if ( ! (key_index < ctr->num_subkeys) )
num_subkeys       330 source3/registry/regfio.c 	if ( !prs_uint32( "num_subkeys", ps, depth, &nk->num_subkeys ))
num_subkeys       627 source3/registry/regfio.c 	if ( nk->num_subkeys == 0 )
num_subkeys      1005 source3/registry/regfio.c 	if ( nk->num_subkeys && (nk->subkeys_off!=REGF_OFFSET_NONE) ) {
num_subkeys      1392 source3/registry/regfio.c 	if ( !nk || (nk->subkeys_off==REGF_OFFSET_NONE) || (nk->subkey_index >= nk->num_subkeys) )
num_subkeys      1843 source3/registry/regfio.c 	if ( (nk->num_subkeys = regsubkey_ctr_numkeys( subkeys )) != 0 ) {
num_subkeys      1844 source3/registry/regfio.c 		uint32 lf_size = lf_record_data_size( nk->num_subkeys );
num_subkeys      1857 source3/registry/regfio.c 		nk->subkeys.num_keys = nk->num_subkeys;
num_subkeys      1867 source3/registry/regfio.c 		for ( i=0; i<nk->num_subkeys; i++ ) {
num_subkeys       332 source3/rpc_server/srv_winreg_nt.c 	status = reg_queryinfokey(regkey, r->out.num_subkeys, r->out.max_subkeylen,
num_subkeys       118 source3/utils/net_rpc_registry.c 	uint32 num_subkeys, max_subkeylen, max_classlen;
num_subkeys       133 source3/utils/net_rpc_registry.c 		pipe_hnd, mem_ctx, key_hnd, &classname, &num_subkeys,
num_subkeys       141 source3/utils/net_rpc_registry.c 	if (num_subkeys == 0) {
num_subkeys       147 source3/utils/net_rpc_registry.c 	if ((!(names = TALLOC_ZERO_ARRAY(mem_ctx, char *, num_subkeys))) ||
num_subkeys       148 source3/utils/net_rpc_registry.c 	    (!(classes = TALLOC_ZERO_ARRAY(mem_ctx, char *, num_subkeys))) ||
num_subkeys       150 source3/utils/net_rpc_registry.c 					    num_subkeys)))) {
num_subkeys       155 source3/utils/net_rpc_registry.c 	for (i=0; i<num_subkeys; i++) {
num_subkeys       205 source3/utils/net_rpc_registry.c 	*pnum_keys = num_subkeys;
num_subkeys       232 source3/utils/net_rpc_registry.c 	uint32 num_subkeys, max_subkeylen, max_classlen;
num_subkeys       247 source3/utils/net_rpc_registry.c 		pipe_hnd, mem_ctx, key_hnd, &classname, &num_subkeys,
num_subkeys       772 source3/utils/net_rpc_registry.c 	uint32 num_subkeys = 0;
num_subkeys       793 source3/utils/net_rpc_registry.c 	status = registry_enumkeys(mem_ctx, pipe_hnd, &pol_key, &num_subkeys,
num_subkeys       801 source3/utils/net_rpc_registry.c 	for (i=0; i<num_subkeys; i++) {
num_subkeys       233 source4/lib/registry/dir.c 			       uint32_t *num_subkeys,
num_subkeys       254 source4/lib/registry/dir.c 	if (num_subkeys != NULL)
num_subkeys       255 source4/lib/registry/dir.c 		*num_subkeys = 0;
num_subkeys       281 source4/lib/registry/dir.c 				if (num_subkeys != NULL)
num_subkeys       282 source4/lib/registry/dir.c 					(*num_subkeys)++;
num_subkeys        69 source4/lib/registry/hive.c 				  const char **classname, uint32_t *num_subkeys,
num_subkeys        76 source4/lib/registry/hive.c 	return key->ops->get_key_info(mem_ctx, key, classname, num_subkeys,
num_subkeys       128 source4/lib/registry/interface.c 				 uint32_t *num_subkeys,
num_subkeys       142 source4/lib/registry/interface.c 					       key, classname, num_subkeys,
num_subkeys       738 source4/lib/registry/ldb.c 			       uint32_t *num_subkeys,
num_subkeys       750 source4/lib/registry/ldb.c 	if (num_subkeys != NULL)
num_subkeys       751 source4/lib/registry/ldb.c 		*num_subkeys = 0;
num_subkeys       771 source4/lib/registry/ldb.c 	if (num_subkeys != NULL) {
num_subkeys       772 source4/lib/registry/ldb.c 		*num_subkeys = kd->subkey_count;
num_subkeys       263 source4/lib/registry/local.c 				 uint32_t *num_subkeys,
num_subkeys       273 source4/lib/registry/local.c 				 classname, num_subkeys, num_values,
num_subkeys       430 source4/lib/registry/regf.c 			    uint32_t *num_subkeys,
num_subkeys       440 source4/lib/registry/regf.c 	if (num_subkeys != NULL)
num_subkeys       441 source4/lib/registry/regf.c 		*num_subkeys = private_data->nk->num_subkeys;
num_subkeys       597 source4/lib/registry/regf.c 	if (idx >= nk->num_subkeys)
num_subkeys       621 source4/lib/registry/regf.c 		if (li.key_count != nk->num_subkeys) {
num_subkeys       642 source4/lib/registry/regf.c 		if (lf.key_count != nk->num_subkeys) {
num_subkeys       663 source4/lib/registry/regf.c 		if (lh.key_count != nk->num_subkeys) {
num_subkeys       860 source4/lib/registry/regf.c 		if (li.key_count != nk->num_subkeys) {
num_subkeys       891 source4/lib/registry/regf.c 		if (lf.key_count != nk->num_subkeys) {
num_subkeys       927 source4/lib/registry/regf.c 		if (lh.key_count != nk->num_subkeys) {
num_subkeys      1625 source4/lib/registry/regf.c 		int i = key->nk->num_subkeys;
num_subkeys      1682 source4/lib/registry/regf.c 	parent_nk->num_subkeys--;
num_subkeys      1713 source4/lib/registry/regf.c 	nk.num_subkeys = 0;
num_subkeys      1746 source4/lib/registry/regf.c 	parent_nk->num_subkeys++;
num_subkeys      1968 source4/lib/registry/regf.c 	nk.num_subkeys = 0;
num_subkeys       142 source4/lib/registry/registry.h 				uint32_t *num_subkeys,
num_subkeys       161 source4/lib/registry/registry.h 			 const char **classname, uint32_t *num_subkeys,
num_subkeys       406 source4/lib/registry/registry.h 			uint32_t *num_subkeys,
num_subkeys        33 source4/lib/registry/rpc.c 	uint32_t num_subkeys;
num_subkeys       123 source4/lib/registry/rpc.c 	mykeydata->num_subkeys = -1;
num_subkeys       136 source4/lib/registry/rpc.c 	mykeydata->num_subkeys = -1;
num_subkeys       166 source4/lib/registry/rpc.c 	mykeydata->num_subkeys = -1;
num_subkeys       381 source4/lib/registry/rpc.c 	r.out.num_subkeys = &mykeydata->num_subkeys;
num_subkeys       427 source4/lib/registry/rpc.c 						   uint32_t *num_subkeys,
num_subkeys       445 source4/lib/registry/rpc.c 	if (num_subkeys != NULL)
num_subkeys       446 source4/lib/registry/rpc.c 		*num_subkeys = mykeydata->num_subkeys;
num_subkeys        45 source4/lib/registry/tests/hive.c 	uint32_t num_subkeys, num_values;
num_subkeys        51 source4/lib/registry/tests/hive.c 	error = hive_key_get_info(tctx, root, NULL, &num_subkeys, &num_values,
num_subkeys        55 source4/lib/registry/tests/hive.c 	torture_assert_int_equal(tctx, num_subkeys, 0,
num_subkeys        68 source4/lib/registry/tests/hive.c 	uint32_t num_subkeys, num_values;
num_subkeys        85 source4/lib/registry/tests/hive.c 	error = hive_key_get_info(tctx, root, NULL, &num_subkeys, &num_values,
num_subkeys        89 source4/lib/registry/tests/hive.c 	torture_assert_int_equal(tctx, num_subkeys, 1, "subkey count");
num_subkeys       260 source4/lib/registry/tests/registry.c 	uint32_t num_subkeys, num_values;
num_subkeys       267 source4/lib/registry/tests/registry.c 				 &num_subkeys, &num_values,
num_subkeys       272 source4/lib/registry/tests/registry.c 	torture_assert_int_equal(tctx, num_subkeys, 0, "num subkeys");
num_subkeys       283 source4/lib/registry/tests/registry.c 	uint32_t num_subkeys, num_values;
num_subkeys       298 source4/lib/registry/tests/registry.c 	error = reg_key_get_info(tctx, subkey1, NULL, &num_subkeys,
num_subkeys       302 source4/lib/registry/tests/registry.c 	torture_assert_int_equal(tctx, num_subkeys, 1, "num subkeys");
num_subkeys        61 source4/lib/registry/tools/regshell.c 	uint32_t num_subkeys;
num_subkeys        64 source4/lib/registry/tools/regshell.c 	error = reg_key_get_info(ctx, ctx->current, &classname, &num_subkeys, &num_values,
num_subkeys        79 source4/lib/registry/tools/regshell.c 	printf("Number of subkeys: %d\n", num_subkeys);
num_subkeys       451 source4/rpc_server/winreg/rpc_winreg.c 			r->out.num_subkeys, r->out.num_values,
num_subkeys       418 source4/torture/ndr/winreg.c 	torture_assert_int_equal(tctx, *r->out.num_subkeys, 0, "num subkeys");
num_subkeys      1399 source4/torture/rpc/winreg.c 	uint32_t num_subkeys, max_subkeylen, max_classlen,
num_subkeys      1406 source4/torture/rpc/winreg.c 	r.out.num_subkeys = &num_subkeys;