gpo               103 source3/include/ads_protos.h 			 struct GROUP_POLICY_OBJECT *gpo);
gpo              2005 source3/include/proto.h 			struct GROUP_POLICY_OBJECT *gpo,
gpo              2020 source3/include/proto.h 				 struct GROUP_POLICY_OBJECT *gpo,
gpo              2034 source3/include/proto.h 			 struct GROUP_POLICY_OBJECT *gpo);
gpo              2081 source3/include/proto.h 		       struct GROUP_POLICY_OBJECT *gpo);
gpo              2154 source3/include/proto.h NTSTATUS gpo_apply_security_filtering(const struct GROUP_POLICY_OBJECT *gpo,
gpo              2165 source3/include/proto.h 	      struct GROUP_POLICY_OBJECT *gpo,
gpo              2176 source3/include/proto.h 			     struct GROUP_POLICY_OBJECT *gpo,
gpo              2188 source3/include/proto.h 			   struct GROUP_POLICY_OBJECT *gpo,
gpo              2195 source3/include/proto.h 			   struct GROUP_POLICY_OBJECT *gpo,
gpo               647 source3/libgpo/gpext/gpext.c 			struct GROUP_POLICY_OBJECT *gpo,
gpo               654 source3/libgpo/gpext/gpext.c 	DEBUGADD(lvl,("\tgpo:           %s (%s)\n", gpo->name,
gpo               655 source3/libgpo/gpext/gpext.c 		gpo->display_name));
gpo               658 source3/libgpo/gpext/gpext.c 	DEBUGADD(lvl,("\tgplink:        %s\n", gpo->link));
gpo               686 source3/libgpo/gpext/gpext.c 				 struct GROUP_POLICY_OBJECT *gpo,
gpo               727 source3/libgpo/gpext/gpext.c 						    gpo,
gpo                64 source3/libgpo/gpext/gpext.h 					 struct GROUP_POLICY_OBJECT *gpo,
gpo               524 source3/libgpo/gpext/registry.c 					      struct GROUP_POLICY_OBJECT *gpo,
gpo               534 source3/libgpo/gpext/registry.c 	debug_gpext_header(0, "registry_process_group_policy", flags, gpo,
gpo               537 source3/libgpo/gpext/registry.c 	status = gpo_get_unix_path(mem_ctx, gpo, &unix_path);
gpo               219 source3/libgpo/gpext/scripts.c 					struct GROUP_POLICY_OBJECT *gpo)
gpo               223 source3/libgpo/gpext/scripts.c 	if (!key || !gpo) {
gpo               228 source3/libgpo/gpext/scripts.c 		gpo->display_name);
gpo               232 source3/libgpo/gpext/scripts.c 		gpo->file_sys_path);
gpo               236 source3/libgpo/gpext/scripts.c 		gpo->ds_path);
gpo               240 source3/libgpo/gpext/scripts.c 		gpo->name);
gpo               244 source3/libgpo/gpext/scripts.c 		gpo->link);
gpo               258 source3/libgpo/gpext/scripts.c 			    struct GROUP_POLICY_OBJECT *gpo,
gpo               302 source3/libgpo/gpext/scripts.c 	werr = scripts_store_reg_gpovals(mem_ctx, root_key, gpo);
gpo               332 source3/libgpo/gpext/scripts.c 					     struct GROUP_POLICY_OBJECT *gpo,
gpo               350 source3/libgpo/gpext/scripts.c 	debug_gpext_header(0, "scripts_process_group_policy", flags, gpo,
gpo               353 source3/libgpo/gpext/scripts.c 	status = gpo_get_unix_path(mem_ctx, gpo, &unix_path);
gpo               378 source3/libgpo/gpext/scripts.c 				     flags, list[i], gpo, entries, num_entries);
gpo               143 source3/libgpo/gpext/security.c 					      struct GROUP_POLICY_OBJECT *gpo,
gpo               151 source3/libgpo/gpext/security.c 	debug_gpext_header(0, "security_process_group_policy", flags, gpo,
gpo               157 source3/libgpo/gpext/security.c 	status = gpo_get_unix_path(mem_ctx, gpo, &unix_path);
gpo               120 source3/libgpo/gpo_fetch.c 			 struct GROUP_POLICY_OBJECT *gpo)
gpo               126 source3/libgpo/gpo_fetch.c 	result = gpo_explode_filesyspath(mem_ctx, gpo->file_sys_path,
gpo               409 source3/libgpo/gpo_ldap.c 			  struct GROUP_POLICY_OBJECT *gpo)
gpo               411 source3/libgpo/gpo_ldap.c 	ZERO_STRUCTP(gpo);
gpo               416 source3/libgpo/gpo_ldap.c 		gpo->ds_path = talloc_strdup(mem_ctx, gpo_dn);
gpo               418 source3/libgpo/gpo_ldap.c 		gpo->ds_path = ads_get_dn(ads, mem_ctx, res);
gpo               421 source3/libgpo/gpo_ldap.c 	ADS_ERROR_HAVE_NO_MEMORY(gpo->ds_path);
gpo               423 source3/libgpo/gpo_ldap.c 	if (!ads_pull_uint32(ads, res, "versionNumber", &gpo->version)) {
gpo               427 source3/libgpo/gpo_ldap.c 	if (!ads_pull_uint32(ads, res, "flags", &gpo->options)) {
gpo               431 source3/libgpo/gpo_ldap.c 	gpo->file_sys_path = ads_pull_string(ads, mem_ctx, res,
gpo               433 source3/libgpo/gpo_ldap.c 	ADS_ERROR_HAVE_NO_MEMORY(gpo->file_sys_path);
gpo               435 source3/libgpo/gpo_ldap.c 	gpo->display_name = ads_pull_string(ads, mem_ctx, res,
gpo               437 source3/libgpo/gpo_ldap.c 	ADS_ERROR_HAVE_NO_MEMORY(gpo->display_name);
gpo               439 source3/libgpo/gpo_ldap.c 	gpo->name = ads_pull_string(ads, mem_ctx, res,
gpo               441 source3/libgpo/gpo_ldap.c 	ADS_ERROR_HAVE_NO_MEMORY(gpo->name);
gpo               443 source3/libgpo/gpo_ldap.c 	gpo->machine_extensions = ads_pull_string(ads, mem_ctx, res,
gpo               445 source3/libgpo/gpo_ldap.c 	gpo->user_extensions = ads_pull_string(ads, mem_ctx, res,
gpo               449 source3/libgpo/gpo_ldap.c 		&gpo->security_descriptor);
gpo               450 source3/libgpo/gpo_ldap.c 	ADS_ERROR_HAVE_NO_MEMORY(gpo->security_descriptor);
gpo               464 source3/libgpo/gpo_ldap.c 		       struct GROUP_POLICY_OBJECT *gpo)
gpo               485 source3/libgpo/gpo_ldap.c 	ZERO_STRUCTP(gpo);
gpo               532 source3/libgpo/gpo_ldap.c 	status = ads_parse_gpo(ads, mem_ctx, res, dn, gpo);
gpo               680 source3/libgpo/gpo_ldap.c 	struct GROUP_POLICY_OBJECT *gpo = NULL;
gpo               684 source3/libgpo/gpo_ldap.c 	gpo = TALLOC_ZERO_P(mem_ctx, struct GROUP_POLICY_OBJECT);
gpo               685 source3/libgpo/gpo_ldap.c 	ADS_ERROR_HAVE_NO_MEMORY(gpo);
gpo               687 source3/libgpo/gpo_ldap.c 	gpo->name = talloc_strdup(mem_ctx, "Local Policy");
gpo               688 source3/libgpo/gpo_ldap.c 	ADS_ERROR_HAVE_NO_MEMORY(gpo->name);
gpo               690 source3/libgpo/gpo_ldap.c 	gpo->display_name = talloc_strdup(mem_ctx, "Local Policy");
gpo               691 source3/libgpo/gpo_ldap.c 	ADS_ERROR_HAVE_NO_MEMORY(gpo->display_name);
gpo               693 source3/libgpo/gpo_ldap.c 	gpo->link_type = link_type;
gpo               695 source3/libgpo/gpo_ldap.c 	DLIST_ADD(*gpo_list, gpo);
gpo               246 source3/libgpo/gpo_reg.c 				   struct GROUP_POLICY_OBJECT *gpo)
gpo               250 source3/libgpo/gpo_reg.c 	if (!key || !gpo) {
gpo               255 source3/libgpo/gpo_reg.c 				      gpo->version);
gpo               267 source3/libgpo/gpo_reg.c 				      (gpo->options & GPO_FLAG_DISABLE));
gpo               271 source3/libgpo/gpo_reg.c 				      gpo->options);
gpo               275 source3/libgpo/gpo_reg.c 				   gpo->name);
gpo               279 source3/libgpo/gpo_reg.c 				   gpo->link);
gpo               283 source3/libgpo/gpo_reg.c 				   gpo->display_name);
gpo               458 source3/libgpo/gpo_reg.c 	struct GROUP_POLICY_OBJECT *gpo;
gpo               519 source3/libgpo/gpo_reg.c 	for (gpo = gpo_list; gpo; gpo = gpo->next) {
gpo               533 source3/libgpo/gpo_reg.c 		werr = gp_store_reg_gpovals(mem_ctx, key, gpo);
gpo               537 source3/libgpo/gpo_reg.c 				gpo->display_name, win_errstr(werr)));
gpo               551 source3/libgpo/gpo_reg.c 				  struct GROUP_POLICY_OBJECT *gpo)
gpo               555 source3/libgpo/gpo_reg.c 	if (!key || !gpo) {
gpo               560 source3/libgpo/gpo_reg.c 				     &gpo->version);
gpo               564 source3/libgpo/gpo_reg.c 				     &gpo->options);
gpo               568 source3/libgpo/gpo_reg.c 				  &gpo->name);
gpo               572 source3/libgpo/gpo_reg.c 				  &gpo->link);
gpo               576 source3/libgpo/gpo_reg.c 				  &gpo->display_name);
gpo               589 source3/libgpo/gpo_reg.c 	struct GROUP_POLICY_OBJECT *gpo = NULL;
gpo               596 source3/libgpo/gpo_reg.c 	gpo = TALLOC_ZERO_P(mem_ctx, struct GROUP_POLICY_OBJECT);
gpo               597 source3/libgpo/gpo_reg.c 	W_ERROR_HAVE_NO_MEMORY(gpo);
gpo               599 source3/libgpo/gpo_reg.c 	werr = gp_read_reg_gpovals(mem_ctx, key, gpo);
gpo               602 source3/libgpo/gpo_reg.c 	*gpo_ret = gpo;
gpo               618 source3/libgpo/gpo_reg.c 	struct GROUP_POLICY_OBJECT *gpo = NULL;
gpo               670 source3/libgpo/gpo_reg.c 		werr = gp_read_reg_gpo(mem_ctx, key, &gpo);
gpo               675 source3/libgpo/gpo_reg.c 		DLIST_ADD(*gpo_list, gpo);
gpo               147 source3/libgpo/gpo_sec.c NTSTATUS gpo_apply_security_filtering(const struct GROUP_POLICY_OBJECT *gpo,
gpo               150 source3/libgpo/gpo_sec.c 	SEC_DESC *sd = gpo->security_descriptor;
gpo               224 source3/libgpo/gpo_util.c 	      struct GROUP_POLICY_OBJECT *gpo,
gpo               229 source3/libgpo/gpo_util.c 	if (gpo == NULL) {
gpo               235 source3/libgpo/gpo_util.c 	DEBUGADD(lvl,("name:\t\t\t%s\n", gpo->name));
gpo               236 source3/libgpo/gpo_util.c 	DEBUGADD(lvl,("displayname:\t\t%s\n", gpo->display_name));
gpo               237 source3/libgpo/gpo_util.c 	DEBUGADD(lvl,("version:\t\t%d (0x%08x)\n", gpo->version, gpo->version));
gpo               239 source3/libgpo/gpo_util.c 		GPO_VERSION_USER(gpo->version),
gpo               240 source3/libgpo/gpo_util.c 		GPO_VERSION_USER(gpo->version)));
gpo               242 source3/libgpo/gpo_util.c 		GPO_VERSION_MACHINE(gpo->version),
gpo               243 source3/libgpo/gpo_util.c 		 GPO_VERSION_MACHINE(gpo->version)));
gpo               244 source3/libgpo/gpo_util.c 	DEBUGADD(lvl,("filesyspath:\t\t%s\n", gpo->file_sys_path));
gpo               245 source3/libgpo/gpo_util.c 	DEBUGADD(lvl,("dspath:\t\t%s\n", gpo->ds_path));
gpo               247 source3/libgpo/gpo_util.c 	DEBUGADD(lvl,("options:\t\t%d ", gpo->options));
gpo               248 source3/libgpo/gpo_util.c 	switch (gpo->options) {
gpo               262 source3/libgpo/gpo_util.c 			DEBUGADD(lvl,("unknown option: %d\n", gpo->options));
gpo               266 source3/libgpo/gpo_util.c 	DEBUGADD(lvl,("link:\t\t\t%s\n", gpo->link));
gpo               267 source3/libgpo/gpo_util.c 	DEBUGADD(lvl,("link_type:\t\t%d ", gpo->link_type));
gpo               268 source3/libgpo/gpo_util.c 	switch (gpo->link_type) {
gpo               288 source3/libgpo/gpo_util.c 	DEBUGADD(lvl,("machine_extensions:\t%s\n", gpo->machine_extensions));
gpo               290 source3/libgpo/gpo_util.c 	if (gpo->machine_extensions) {
gpo               294 source3/libgpo/gpo_util.c 		if (!ads_parse_gp_ext(mem_ctx, gpo->machine_extensions,
gpo               301 source3/libgpo/gpo_util.c 	DEBUGADD(lvl,("user_extensions:\t%s\n", gpo->user_extensions));
gpo               303 source3/libgpo/gpo_util.c 	if (gpo->user_extensions) {
gpo               307 source3/libgpo/gpo_util.c 		if (!ads_parse_gp_ext(mem_ctx, gpo->user_extensions,
gpo               316 source3/libgpo/gpo_util.c 	ads_disp_sd(ads, mem_ctx, gpo->security_descriptor);
gpo               327 source3/libgpo/gpo_util.c 	struct GROUP_POLICY_OBJECT *gpo = NULL;
gpo               329 source3/libgpo/gpo_util.c 	for (gpo = gpo_list; gpo; gpo = gpo->next) {
gpo               330 source3/libgpo/gpo_util.c 		dump_gpo(ads, mem_ctx, gpo, debuglevel);
gpo               382 source3/libgpo/gpo_util.c 			struct GROUP_POLICY_OBJECT gpo;
gpo               386 source3/libgpo/gpo_util.c 					     NULL, NULL, &gpo);
gpo               393 source3/libgpo/gpo_util.c 			dump_gpo(ads, mem_ctx, &gpo, lvl);
gpo               405 source3/libgpo/gpo_util.c 				    struct GROUP_POLICY_OBJECT *gpo,
gpo               412 source3/libgpo/gpo_util.c 		if (gpo->machine_extensions) {
gpo               414 source3/libgpo/gpo_util.c 			if (!ads_parse_gp_ext(mem_ctx, gpo->machine_extensions,
gpo               421 source3/libgpo/gpo_util.c 		if (gpo->user_extensions) {
gpo               423 source3/libgpo/gpo_util.c 			if (!ads_parse_gp_ext(mem_ctx, gpo->user_extensions,
gpo               440 source3/libgpo/gpo_util.c 			     struct GROUP_POLICY_OBJECT *gpo,
gpo               448 source3/libgpo/gpo_util.c 		gpo->name, gpo->display_name));
gpo               455 source3/libgpo/gpo_util.c 	if (!gpo_get_gp_ext_from_gpo(mem_ctx, flags, gpo, &gp_ext)) {
gpo               463 source3/libgpo/gpo_util.c 				gpo->name, gpo->display_name));
gpo               479 source3/libgpo/gpo_util.c 						   flags, token, root_key, gpo,
gpo               502 source3/libgpo/gpo_util.c 	struct GROUP_POLICY_OBJECT *gpo;
gpo               504 source3/libgpo/gpo_util.c 	for (gpo = gpo_list; gpo; gpo = gpo->next) {
gpo               506 source3/libgpo/gpo_util.c 		if (gpo->link_type == GP_LINK_LOCAL) {
gpo               516 source3/libgpo/gpo_util.c 					   gpo, extensions_guid, flags);
gpo               617 source3/libgpo/gpo_util.c 			   struct GROUP_POLICY_OBJECT *gpo,
gpo               629 source3/libgpo/gpo_util.c 	result = gpo_explode_filesyspath(mem_ctx, gpo->file_sys_path,
gpo               649 source3/libgpo/gpo_util.c 		gpo->version, sysvol_gpt_version));
gpo               653 source3/libgpo/gpo_util.c 	while (gpo->version > sysvol_gpt_version) {
gpo               680 source3/libgpo/gpo_util.c 		result = gpo_fetch_files(mem_ctx, *cli_out, gpo);
gpo               696 source3/libgpo/gpo_util.c 		if (gpo->version == sysvol_gpt_version) {
gpo               701 source3/libgpo/gpo_util.c 	DEBUG(10,("Name:\t\t\t%s (%s)\n", gpo->display_name, gpo->name));
gpo               707 source3/libgpo/gpo_util.c 		gpo->version,
gpo               708 source3/libgpo/gpo_util.c 		GPO_VERSION_USER(gpo->version),
gpo               709 source3/libgpo/gpo_util.c 		GPO_VERSION_MACHINE(gpo->version)));
gpo               710 source3/libgpo/gpo_util.c 	DEBUGADD(10,("LDAP GPO link:\t\t%s\n", gpo->link));
gpo               731 source3/libgpo/gpo_util.c 	struct GROUP_POLICY_OBJECT *gpo;
gpo               737 source3/libgpo/gpo_util.c 	for (gpo = gpo_list; gpo; gpo = gpo->next) {
gpo               739 source3/libgpo/gpo_util.c 		result = check_refresh_gpo(ads, mem_ctx, flags, gpo, &cli);
gpo               759 source3/libgpo/gpo_util.c 			   struct GROUP_POLICY_OBJECT *gpo,
gpo               763 source3/libgpo/gpo_util.c 	return gpo_explode_filesyspath(mem_ctx, gpo->file_sys_path,
gpo                35 source3/utils/net_ads_gpo.c 	struct GROUP_POLICY_OBJECT *gpo;
gpo               121 source3/utils/net_ads_gpo.c 		for (gpo = gpo_list; gpo; gpo = gpo->next) {
gpo               123 source3/utils/net_ads_gpo.c 			dump_gpo(ads, mem_ctx, gpo, 0);
gpo               128 source3/utils/net_ads_gpo.c 		d_printf("Name:\t\t\t%s\n", gpo->display_name);
gpo               130 source3/utils/net_ads_gpo.c 			gpo->version,
gpo               131 source3/utils/net_ads_gpo.c 			GPO_VERSION_USER(gpo->version),
gpo               132 source3/utils/net_ads_gpo.c 			GPO_VERSION_MACHINE(gpo->version));
gpo               134 source3/utils/net_ads_gpo.c 		result = gpo_explode_filesyspath(mem_ctx, gpo->file_sys_path,
gpo               166 source3/utils/net_ads_gpo.c 		for (gpo = read_list; gpo; gpo = gpo->next) {
gpo               168 source3/utils/net_ads_gpo.c 			dump_gpo(ads, mem_ctx, gpo, 0);
gpo               174 source3/utils/net_ads_gpo.c 		d_printf("Name:\t\t\t%s\n", gpo->display_name);
gpo               176 source3/utils/net_ads_gpo.c 			gpo->version,
gpo               177 source3/utils/net_ads_gpo.c 			GPO_VERSION_USER(gpo->version),
gpo               178 source3/utils/net_ads_gpo.c 			GPO_VERSION_MACHINE(gpo->version));
gpo               180 source3/utils/net_ads_gpo.c 		result = gpo_explode_filesyspath(mem_ctx, gpo->file_sys_path,
gpo               207 source3/utils/net_ads_gpo.c 	struct GROUP_POLICY_OBJECT gpo;
gpo               264 source3/utils/net_ads_gpo.c 		status = ads_parse_gpo(ads, mem_ctx, msg, dn, &gpo);
gpo               272 source3/utils/net_ads_gpo.c 		dump_gpo(ads, mem_ctx, &gpo, 0);
gpo               573 source3/utils/net_ads_gpo.c 	struct GROUP_POLICY_OBJECT gpo;
gpo               594 source3/utils/net_ads_gpo.c 		status = ads_get_gpo(ads, mem_ctx, argv[0], NULL, NULL, &gpo);
gpo               596 source3/utils/net_ads_gpo.c 		status = ads_get_gpo(ads, mem_ctx, NULL, argv[0], NULL, &gpo);
gpo               605 source3/utils/net_ads_gpo.c 	dump_gpo(ads, mem_ctx, &gpo, 1);