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