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