backend            66 lib/tevent/testsuite.c 	const char *backend = (const char *)test_data;
backend            80 lib/tevent/testsuite.c 	ev_ctx = event_context_init_byname(test, backend);
backend            82 lib/tevent/testsuite.c 		torture_comment(test, "event backend '%s' not supported\n", backend);
backend            86 lib/tevent/testsuite.c 	torture_comment(test, "Testing event backend '%s'\n", backend);
backend           104 lib/tevent/tevent.c void tevent_set_default_backend(const char *backend)
backend           108 lib/tevent/tevent.c 					       backend);
backend            69 lib/tevent/tevent.h void tevent_set_default_backend(const char *backend);
backend           454 lib/tevent/tevent.h #define event_set_default_backend(backend) \
backend           455 lib/tevent/tevent.h 	tevent_set_default_backend(backend)
backend            26 source3/groupdb/mapping.c static const struct mapping_backend *backend;
backend            35 source3/groupdb/mapping.c 	if (backend != NULL) {
backend            50 source3/groupdb/mapping.c 		backend = groupdb_ldb_init();
backend            52 source3/groupdb/mapping.c 		backend = groupdb_tdb_init();
backend            58 source3/groupdb/mapping.c 	return backend != NULL;
backend            95 source3/groupdb/mapping.c 		NTSTATUS status = backend->one_alias_membership(&members[i], sids, num);
backend           410 source3/groupdb/mapping.c 	return backend->get_group_map_from_sid(sid, map) ?
backend           421 source3/groupdb/mapping.c 	return backend->get_group_map_from_gid(gid, map) ?
backend           432 source3/groupdb/mapping.c 	return backend->get_group_map_from_ntname(name, map) ?
backend           443 source3/groupdb/mapping.c 	return backend->add_mapping_entry(map, TDB_INSERT) ?
backend           454 source3/groupdb/mapping.c 	return backend->add_mapping_entry(map, TDB_REPLACE) ?
backend           465 source3/groupdb/mapping.c 	return backend->group_map_remove(&sid) ?
backend           478 source3/groupdb/mapping.c 	return backend->enum_group_mapping(sid, sid_name_use, pp_rmap, p_num_entries, unix_only) ?
backend           595 source3/groupdb/mapping.c 	return backend->add_aliasmem(alias, member);
backend           605 source3/groupdb/mapping.c 	return backend->del_aliasmem(alias, member);
backend           616 source3/groupdb/mapping.c 	return backend->enum_aliasmem(alias, pp_members, p_num_members);
backend           105 source3/include/messages.h 			    struct messaging_backend *backend);
backend            53 source3/include/nss_info.h 	struct nss_function_entry *backend;
backend          4360 source3/include/proto.h void lp_set_passdb_backend(const char *backend);
backend            68 source3/lib/ldb/common/ldb.c 	struct ldb_backend *backend;
backend            70 source3/lib/ldb/common/ldb.c 	for (backend = ldb_backends; backend; backend = backend->next) {
backend            71 source3/lib/ldb/common/ldb.c 		if (strncmp(backend->name, url, strlen(backend->name)) == 0) {
backend            72 source3/lib/ldb/common/ldb.c 			return backend->connect_fn;
backend            84 source3/lib/ldb/common/ldb.c 	struct ldb_backend *backend = talloc(talloc_autofree_context(), struct ldb_backend);
backend            92 source3/lib/ldb/common/ldb.c 	backend->name = talloc_strdup(backend, url_prefix);
backend            93 source3/lib/ldb/common/ldb.c 	backend->connect_fn = connectfn;
backend            94 source3/lib/ldb/common/ldb.c 	DLIST_ADD(ldb_backends, backend);
backend           116 source3/lib/ldb/common/ldb.c 	char *backend;
backend           120 source3/lib/ldb/common/ldb.c 		backend = talloc_strndup(ldb, url, strchr(url, ':')-url);
backend           123 source3/lib/ldb/common/ldb.c 		backend = talloc_strdup(ldb, "tdb");
backend           126 source3/lib/ldb/common/ldb.c 	fn = ldb_find_backend(backend);
backend           129 source3/lib/ldb/common/ldb.c 		if (ldb_try_load_dso(ldb, backend) == 0) {
backend           130 source3/lib/ldb/common/ldb.c 			fn = ldb_find_backend(backend);
backend           134 source3/lib/ldb/common/ldb.c 	talloc_free(backend);
backend           257 source3/lib/ldb/common/ldb_modules.c int ldb_load_modules_list(struct ldb_context *ldb, const char **module_list, struct ldb_module *backend, struct ldb_module **out)
backend           262 source3/lib/ldb/common/ldb_modules.c 	module = backend;
backend           142 source3/lib/ldb/include/ldb_private.h int ldb_load_modules_list(struct ldb_context *ldb, const char **module_list, struct ldb_module *backend, struct ldb_module **out);
backend            73 source3/lib/messages_ctdbd.c 				    struct messaging_backend *backend)
backend            76 source3/lib/messages_ctdbd.c 		backend->private_data, struct messaging_ctdbd_context);
backend            59 source3/lib/messages_local.c 				   struct messaging_backend *backend);
backend           312 source3/lib/messages_local.c 				   struct messaging_backend *backend)
backend           314 source3/lib/messages_local.c 	struct messaging_tdb_context *ctx = talloc_get_type(backend->private_data,
backend            40 source3/lib/smbconf/smbconf_init.c 	char *backend = NULL;
backend            55 source3/lib/smbconf/smbconf_init.c 	backend = talloc_strdup(tmp_ctx, source);
backend            56 source3/lib/smbconf/smbconf_init.c 	if (backend == NULL) {
backend            61 source3/lib/smbconf/smbconf_init.c 	sep = strchr(backend, ':');
backend            70 source3/lib/smbconf/smbconf_init.c 	if (strequal(backend, "registry") || strequal(backend, "reg")) {
backend            72 source3/lib/smbconf/smbconf_init.c 	} else if (strequal(backend, "file") || strequal(backend, "txt")) {
backend            80 source3/lib/smbconf/smbconf_init.c 		werr = smbconf_init_txt(mem_ctx, conf_ctx, backend);
backend          9753 source3/param/loadparm.c void lp_set_passdb_backend(const char *backend)
backend          9755 source3/param/loadparm.c 	string_set(&Globals.szPassdbBackend, backend);
backend           238 source3/torture/pdbtest.c 	static const char *backend = NULL;
backend           242 source3/torture/pdbtest.c 		{"backend", 'b', POPT_ARG_STRING, &backend, 0, "Backend to use if not default", "BACKEND[:SETTINGS]" },
backend           263 source3/torture/pdbtest.c 	if (backend == NULL) {
backend           264 source3/torture/pdbtest.c 		backend = lp_passdb_backend();
backend           267 source3/torture/pdbtest.c 	rv = make_pdb_method_name(&pdb, backend);
backend           269 source3/torture/pdbtest.c 		fprintf(stderr, "Error initializing '%s': %s\n", backend, get_friendly_nt_error_msg(rv));
backend           200 source3/utils/net_idmap.c bool idmap_store_secret(const char *backend, bool alloc,
backend           209 source3/utils/net_idmap.c 		r = asprintf(&tmp, "IDMAP_ALLOC_%s", backend);
backend           211 source3/utils/net_idmap.c 		r = asprintf(&tmp, "IDMAP_%s_%s", backend, domain);
backend           230 source3/utils/net_idmap.c 	char *backend;
backend           252 source3/utils/net_idmap.c 		backend = lp_idmap_alloc_backend();
backend           260 source3/utils/net_idmap.c 		backend = talloc_strdup(ctx, lp_parm_const_string(-1, opt, "backend", "tdb"));
backend           261 source3/utils/net_idmap.c 		ALLOC_CHECK(backend);
backend           264 source3/utils/net_idmap.c 	if ( ( ! backend) || ( ! strequal(backend, "ldap"))) {
backend           105 source3/utils/net_proto.h bool idmap_store_secret(const char *backend, bool alloc,
backend           967 source3/utils/pdbedit.c 	static const char *backend = NULL;
backend          1010 source3/utils/pdbedit.c 		{"backend",	'b', POPT_ARG_STRING, &backend, 0, "use different passdb backend as default backend", NULL},
backend          1058 source3/utils/pdbedit.c 	setparms =	(backend ? BIT_BACKEND : 0) +
backend          1088 source3/utils/pdbedit.c 		lp_set_passdb_backend(backend);
backend          1090 source3/utils/pdbedit.c 		backend = lp_passdb_backend();
backend          1161 source3/utils/pdbedit.c 			status = make_pdb_method_name(&bin, backend);
backend          1166 source3/utils/pdbedit.c 				backend_in ? backend_in : backend);
backend          1173 source3/utils/pdbedit.c 			status = make_pdb_method_name(&bout, backend);
backend          1178 source3/utils/pdbedit.c 				backend_out ? backend_out : backend);
backend           392 source3/winbindd/idmap.c 	const char *backend;
backend           401 source3/winbindd/idmap.c 	backend = lp_parm_const_string(-1, config_option, "backend", NULL);
backend           402 source3/winbindd/idmap.c 	if (backend == NULL) {
backend           407 source3/winbindd/idmap.c 	result = idmap_init_domain(mem_ctx, domname, backend, NULL);
backend           535 source3/winbindd/idmap.c 	const char *backend;
backend           552 source3/winbindd/idmap.c 	backend = lp_idmap_alloc_backend();
backend           553 source3/winbindd/idmap.c 	if ((backend == NULL) || (backend[0] == '\0')) {
backend           554 source3/winbindd/idmap.c 		backend = lp_idmap_backend();
backend           557 source3/winbindd/idmap.c 	if (backend == NULL) {
backend           563 source3/winbindd/idmap.c 	if (!parse_idmap_module(idmap_alloc_ctx, backend, &modulename,
backend           565 source3/winbindd/idmap.c 		DEBUG(1, ("parse_idmap_module %s failed\n", backend));
backend           580 source3/winbindd/idmap.c 		DEBUG(1, ("could not find idmap alloc module %s\n", backend));
backend            36 source3/winbindd/idmap_ldap.c static char *idmap_fetch_secret(const char *backend, bool alloc,
backend            43 source3/winbindd/idmap_ldap.c 		r = asprintf(&tmp, "IDMAP_ALLOC_%s", backend);
backend            45 source3/winbindd/idmap_ldap.c 		r = asprintf(&tmp, "IDMAP_%s_%s", backend, domain);
backend            48 source3/winbindd/idmap_util.c 			goto backend;
backend            58 source3/winbindd/idmap_util.c backend:
backend           107 source3/winbindd/idmap_util.c 			goto backend;
backend           117 source3/winbindd/idmap_util.c backend:
backend           165 source3/winbindd/idmap_util.c 			goto backend;
backend           175 source3/winbindd/idmap_util.c backend:
backend           247 source3/winbindd/idmap_util.c 			goto backend;
backend           257 source3/winbindd/idmap_util.c backend:
backend            87 source3/winbindd/nss_info.c static bool parse_nss_parm( const char *config, char **backend, char **domain )
backend            93 source3/winbindd/nss_info.c 	*backend = *domain = NULL;
backend           103 source3/winbindd/nss_info.c 		*backend = SMB_STRDUP( config );
backend           104 source3/winbindd/nss_info.c 		return (*backend != NULL);
backend           115 source3/winbindd/nss_info.c 		SAFE_FREE( *backend );
backend           121 source3/winbindd/nss_info.c 	*backend = q;
backend           137 source3/winbindd/nss_info.c 	nss_domain->backend = nss_backend;
backend           148 source3/winbindd/nss_info.c 	nss_domain->init_status = nss_domain->backend->methods->init(nss_domain);
backend           172 source3/winbindd/nss_info.c 	char *backend, *domain;
backend           192 source3/winbindd/nss_info.c 		if ( !parse_nss_parm(nss_list[i], &backend, &domain) ) {
backend           199 source3/winbindd/nss_info.c 			   backend, domain));
backend           203 source3/winbindd/nss_info.c 		if ( (nss_backend = nss_get_backend( backend )) == NULL ) {
backend           205 source3/winbindd/nss_info.c 			status = smb_probe_module( "nss_info", backend );
backend           211 source3/winbindd/nss_info.c 			if ( (nss_backend = nss_get_backend( backend )) == NULL ) {
backend           213 source3/winbindd/nss_info.c 					 backend));
backend           224 source3/winbindd/nss_info.c 				   backend));
backend           235 source3/winbindd/nss_info.c 		SAFE_FREE( backend );
backend           293 source3/winbindd/nss_info.c 	       p->init_status = p->backend->methods->init( p );
backend           320 source3/winbindd/nss_info.c 	m = p->backend->methods;
backend           341 source3/winbindd/nss_info.c 	m = p->backend->methods;
backend           362 source3/winbindd/nss_info.c 	m = p->backend->methods;
backend           375 source3/winbindd/nss_info.c 	while ( p && p->backend && p->backend->methods ) {
backend           377 source3/winbindd/nss_info.c 		p->backend->methods->close_fn();
backend           193 source3/winbindd/winbindd.h 	struct winbindd_methods *backend;
backend           136 source3/winbindd/winbindd_ads.c 			domain->backend = &reconnect_methods;
backend           140 source3/winbindd/winbindd_cache.c 		domain->backend = &builtin_passdb_methods;
backend           165 source3/winbindd/winbindd_cache.c 	if (!domain->backend) {
backend           179 source3/winbindd/winbindd_cache.c 			domain->backend = &ads_methods;
backend           183 source3/winbindd/winbindd_cache.c 			domain->backend = &reconnect_methods;
backend           510 source3/winbindd/winbindd_cache.c 		status = domain->backend->sequence_number(domain, 
backend          1396 source3/winbindd/winbindd_cache.c 		status = domain->backend->query_user_list(domain, mem_ctx, num_entries, info);
backend          1423 source3/winbindd/winbindd_cache.c 		if (domain->backend && domain->backend->consistent) {
backend          1499 source3/winbindd/winbindd_cache.c 	status = domain->backend->enum_dom_groups(domain, mem_ctx, num_entries, info);
backend          1583 source3/winbindd/winbindd_cache.c 	status = domain->backend->enum_local_groups(domain, mem_ctx, num_entries, info);
backend          1655 source3/winbindd/winbindd_cache.c 	status = domain->backend->name_to_sid(domain, mem_ctx, orig_cmd, 
backend          1729 source3/winbindd/winbindd_cache.c 	status = domain->backend->sid_to_name(domain, mem_ctx, sid, domain_name, name, type);
backend          1836 source3/winbindd/winbindd_cache.c 	result = domain->backend->rids_to_names(domain, mem_ctx, domain_sid,
backend          1958 source3/winbindd/winbindd_cache.c 	status = domain->backend->query_user(domain, mem_ctx, user_sid, info);
backend          2035 source3/winbindd/winbindd_cache.c 	status = domain->backend->lookup_usergroups(domain, mem_ctx, user_sid, num_groups, user_gids);
backend          2129 source3/winbindd/winbindd_cache.c 	status = domain->backend->lookup_useraliases(domain, mem_ctx,
backend          2211 source3/winbindd/winbindd_cache.c 	status = domain->backend->lookup_groupmem(domain, mem_ctx, group_sid, num_names, 
backend          2312 source3/winbindd/winbindd_cache.c 	status = domain->backend->trusted_domains(domain, mem_ctx, num_domains,
backend          2392 source3/winbindd/winbindd_cache.c 	status = domain->backend->lockout_policy(domain, mem_ctx, policy);
backend          2443 source3/winbindd/winbindd_cache.c 	status = domain->backend->password_policy(domain, mem_ctx, policy);
backend           435 source3/winbindd/winbindd_cm.c 		if (domain->backend == &reconnect_methods) {
backend           436 source3/winbindd/winbindd_cm.c 			domain->backend = NULL;
backend           144 source3/winbindd/winbindd_ndr.c 	ndr_print_winbindd_methods(ndr, "backend", r->backend);
backend           248 source3/winbindd/winbindd_sid.c 			goto backend;
backend           265 source3/winbindd/winbindd_sid.c  backend:
backend           360 source3/winbindd/winbindd_sid.c 			goto backend;
backend           377 source3/winbindd/winbindd_sid.c  backend:
backend           538 source3/winbindd/winbindd_sid.c 			goto backend;
backend           552 source3/winbindd/winbindd_sid.c  backend:
backend           596 source3/winbindd/winbindd_sid.c 			goto backend;
backend           610 source3/winbindd/winbindd_sid.c  backend:
backend           185 source3/winbindd/winbindd_util.c 	domain->backend = NULL;
backend           143 source4/auth/gensec/gensec.c 	const struct gensec_security_ops *backend;
backend           154 source4/auth/gensec/gensec.c 			backend = backends[i];
backend           156 source4/auth/gensec/gensec.c 			return backend;
backend           169 source4/auth/gensec/gensec.c 	const struct gensec_security_ops *backend;
backend           184 source4/auth/gensec/gensec.c 					backend = backends[i];
backend           186 source4/auth/gensec/gensec.c 					return backend;
backend           201 source4/auth/gensec/gensec.c 	const struct gensec_security_ops *backend;
backend           212 source4/auth/gensec/gensec.c 			backend = backends[i];
backend           214 source4/auth/gensec/gensec.c 			return backend;
backend           227 source4/auth/gensec/gensec.c 	const struct gensec_security_ops *backend;
backend           239 source4/auth/gensec/gensec.c 			backend = backends[i];
backend           241 source4/auth/gensec/gensec.c 			return backend;
backend           589 source4/dsdb/samdb/ldb_modules/partition.c 	struct dsdb_control_current_partition *backend, *backend2;
backend           599 source4/dsdb/samdb/ldb_modules/partition.c 	backend = find_partition(data, req->op.rename.olddn);
backend           602 source4/dsdb/samdb/ldb_modules/partition.c 	if ((backend && !backend2) || (!backend && backend2)) {
backend           606 source4/dsdb/samdb/ldb_modules/partition.c 	if (backend != backend2) {
backend           610 source4/dsdb/samdb/ldb_modules/partition.c 				       ldb_dn_get_linearized(backend->dn),
backend          1163 source4/dsdb/samdb/ldb_modules/partition.c 		data->partitions[i]->backend = samdb_relative_path(module->ldb, 
backend          1166 source4/dsdb/samdb/ldb_modules/partition.c 		if (!data->partitions[i]->backend) {
backend          1171 source4/dsdb/samdb/ldb_modules/partition.c 		ret = ldb_connect_backend(module->ldb, data->partitions[i]->backend, NULL, &data->partitions[i]->module);
backend            54 source4/dsdb/samdb/samdb.h 	const char *backend;
backend           140 source4/lib/ldb/common/ldb_modules.c 	struct backends_list_entry *backend;
backend           152 source4/lib/ldb/common/ldb_modules.c 	for (backend = ldb_backends; backend; backend = backend->next) {
backend           153 source4/lib/ldb/common/ldb_modules.c 		if (strncmp(backend->ops->name, url,
backend           154 source4/lib/ldb/common/ldb_modules.c 			    strlen(backend->ops->name)) == 0) {
backend           155 source4/lib/ldb/common/ldb_modules.c 			return backend->ops->connect_fn;
backend           167 source4/lib/ldb/common/ldb_modules.c 	struct ldb_backend_ops *backend;
backend           170 source4/lib/ldb/common/ldb_modules.c 	backend = talloc(talloc_autofree_context(), struct ldb_backend_ops);
backend           171 source4/lib/ldb/common/ldb_modules.c 	if (!backend) return LDB_ERR_OPERATIONS_ERROR;
backend           175 source4/lib/ldb/common/ldb_modules.c 		talloc_free(backend);
backend           185 source4/lib/ldb/common/ldb_modules.c 	backend->name = talloc_strdup(backend, url_prefix);
backend           186 source4/lib/ldb/common/ldb_modules.c 	backend->connect_fn = connectfn;
backend           187 source4/lib/ldb/common/ldb_modules.c 	entry->ops = backend;
backend           213 source4/lib/ldb/common/ldb_modules.c 	char *backend;
backend           217 source4/lib/ldb/common/ldb_modules.c 		backend = talloc_strndup(ldb, url, strchr(url, ':')-url);
backend           220 source4/lib/ldb/common/ldb_modules.c 		backend = talloc_strdup(ldb, "tdb");
backend           223 source4/lib/ldb/common/ldb_modules.c 	fn = ldb_find_backend(backend);
backend           227 source4/lib/ldb/common/ldb_modules.c 		char *symbol_name = talloc_asprintf(ldb, "ldb_%s_backend_ops", backend);
backend           231 source4/lib/ldb/common/ldb_modules.c 		ops = ldb_dso_load_symbol(ldb, backend, symbol_name);
backend           238 source4/lib/ldb/common/ldb_modules.c 	talloc_free(backend);
backend           327 source4/lib/ldb/common/ldb_modules.c int ldb_load_modules_list(struct ldb_context *ldb, const char **module_list, struct ldb_module *backend, struct ldb_module **out)
backend           332 source4/lib/ldb/common/ldb_modules.c 	module = backend;
backend           159 source4/lib/ldb/include/ldb_private.h int ldb_load_modules_list(struct ldb_context *ldb, const char **module_list, struct ldb_module *backend, struct ldb_module **out);
backend            34 source4/lib/registry/tools/regdiff.c 					     enum reg_backend backend,
backend            40 source4/lib/registry/tools/regdiff.c 	switch (backend) {
backend            98 source4/ntvfs/sysdep/sys_lease.c _PUBLIC_ NTSTATUS sys_lease_register(const struct sys_lease_ops *backend)
backend           105 source4/ntvfs/sysdep/sys_lease.c 	backends[num_backends] = *backend;
backend           122 source4/ntvfs/sysdep/sys_notify.c _PUBLIC_ NTSTATUS sys_notify_register(struct sys_notify_backend *backend)
backend           129 source4/ntvfs/sysdep/sys_notify.c 	backends[num_backends] = *backend;
backend            46 source4/ntvfs/sysdep/sys_notify.h NTSTATUS sys_notify_register(struct sys_notify_backend *backend);