backends 27 source3/auth/auth.c static struct auth_init_function_entry *backends = NULL; backends 33 source3/auth/auth.c struct auth_init_function_entry *entry = backends; backends 57 source3/auth/auth.c DLIST_ADD(backends, entry); backends 64 source3/auth/auth.c struct auth_init_function_entry *entry = backends; backends 30 source3/passdb/pdb_interface.c static struct pdb_init_function_entry *backends = NULL; backends 49 source3/passdb/pdb_interface.c struct pdb_init_function_entry *entry = backends; backends 75 source3/passdb/pdb_interface.c DLIST_ADD(backends, entry); backends 82 source3/passdb/pdb_interface.c struct pdb_init_function_entry *entry = backends; backends 169 source3/smbd/globals.c struct vfs_init_function_entry *backends = NULL; backends 180 source3/smbd/globals.h extern struct vfs_init_function_entry *backends; backends 45 source3/smbd/vfs.c struct vfs_init_function_entry *entry = backends; backends 59 source3/smbd/vfs.c struct vfs_init_function_entry *entry = backends; backends 84 source3/smbd/vfs.c DLIST_ADD(backends, entry); backends 125 source3/smbd/vfs.c if(!backends) { backends 41 source3/winbindd/idmap.c static struct idmap_backend *backends = NULL; backends 88 source3/winbindd/idmap.c for (b = backends; b; b = b->next) { backends 146 source3/winbindd/idmap.c for (entry = backends; entry != NULL; entry = entry->next) { backends 168 source3/winbindd/idmap.c DLIST_ADD(backends, entry); backends 25 source3/winbindd/nss_info.c static struct nss_function_entry *backends = NULL; backends 35 source3/winbindd/nss_info.c struct nss_function_entry *entry = backends; backends 37 source3/winbindd/nss_info.c for(entry = backends; entry; entry = entry->next) { backends 77 source3/winbindd/nss_info.c DLIST_ADD(backends, entry); backends 119 source4/auth/gensec/gensec.c struct gensec_security_ops **backends; backends 120 source4/auth/gensec/gensec.c backends = gensec_security_all(); backends 122 source4/auth/gensec/gensec.c if (!talloc_reference(mem_ctx, backends)) { backends 125 source4/auth/gensec/gensec.c return backends; backends 129 source4/auth/gensec/gensec.c if (!talloc_reference(mem_ctx, backends)) { backends 132 source4/auth/gensec/gensec.c return backends; backends 134 source4/auth/gensec/gensec.c return gensec_use_kerberos_mechs(mem_ctx, backends, creds); backends 142 source4/auth/gensec/gensec.c struct gensec_security_ops **backends; backends 148 source4/auth/gensec/gensec.c backends = gensec_security_mechs(gensec_security, mem_ctx); backends 149 source4/auth/gensec/gensec.c for (i=0; backends && backends[i]; i++) { backends 150 source4/auth/gensec/gensec.c if (!gensec_security_ops_enabled(backends[i], backends 153 source4/auth/gensec/gensec.c if (backends[i]->auth_type == auth_type) { backends 154 source4/auth/gensec/gensec.c backend = backends[i]; backends 168 source4/auth/gensec/gensec.c struct gensec_security_ops **backends; backends 174 source4/auth/gensec/gensec.c backends = gensec_security_mechs(gensec_security, mem_ctx); backends 175 source4/auth/gensec/gensec.c for (i=0; backends && backends[i]; i++) { backends 177 source4/auth/gensec/gensec.c !gensec_security_ops_enabled(backends[i], backends 180 source4/auth/gensec/gensec.c if (backends[i]->oid) { backends 181 source4/auth/gensec/gensec.c for (j=0; backends[i]->oid[j]; j++) { backends 182 source4/auth/gensec/gensec.c if (backends[i]->oid[j] && backends 183 source4/auth/gensec/gensec.c (strcmp(backends[i]->oid[j], oid_string) == 0)) { backends 184 source4/auth/gensec/gensec.c backend = backends[i]; backends 200 source4/auth/gensec/gensec.c struct gensec_security_ops **backends; backends 206 source4/auth/gensec/gensec.c backends = gensec_security_mechs(gensec_security, mem_ctx); backends 207 source4/auth/gensec/gensec.c for (i=0; backends && backends[i]; i++) { backends 208 source4/auth/gensec/gensec.c if (!gensec_security_ops_enabled(backends[i], gensec_security->settings->lp_ctx)) backends 210 source4/auth/gensec/gensec.c if (backends[i]->sasl_name backends 211 source4/auth/gensec/gensec.c && (strcmp(backends[i]->sasl_name, sasl_name) == 0)) { backends 212 source4/auth/gensec/gensec.c backend = backends[i]; backends 226 source4/auth/gensec/gensec.c struct gensec_security_ops **backends; backends 232 source4/auth/gensec/gensec.c backends = gensec_security_mechs(gensec_security, mem_ctx); backends 233 source4/auth/gensec/gensec.c for (i=0; backends && backends[i]; i++) { backends 235 source4/auth/gensec/gensec.c !gensec_security_ops_enabled(backends[i], gensec_security->settings->lp_ctx)) backends 237 source4/auth/gensec/gensec.c if (backends[i]->name backends 238 source4/auth/gensec/gensec.c && (strcmp(backends[i]->name, name) == 0)) { backends 239 source4/auth/gensec/gensec.c backend = backends[i]; backends 261 source4/auth/gensec/gensec.c struct gensec_security_ops **backends; backends 269 source4/auth/gensec/gensec.c backends = gensec_security_mechs(gensec_security, mem_ctx); backends 279 source4/auth/gensec/gensec.c for (i=0; backends && backends[i]; i++) { backends 281 source4/auth/gensec/gensec.c !gensec_security_ops_enabled(backends[i], gensec_security->settings->lp_ctx)) backends 284 source4/auth/gensec/gensec.c if (!backends[i]->sasl_name || backends 285 source4/auth/gensec/gensec.c !(strcmp(backends[i]->sasl_name, backends 291 source4/auth/gensec/gensec.c if (backends_out[k] == backends[i]) { backends 308 source4/auth/gensec/gensec.c backends_out[num_backends_out] = backends[i]; backends 331 source4/auth/gensec/gensec.c struct gensec_security_ops **backends; backends 339 source4/auth/gensec/gensec.c backends = gensec_security_mechs(gensec_security, gensec_security); backends 350 source4/auth/gensec/gensec.c for (i=0; backends && backends[i]; i++) { backends 352 source4/auth/gensec/gensec.c !gensec_security_ops_enabled(backends[i], gensec_security->settings->lp_ctx)) backends 354 source4/auth/gensec/gensec.c if (!backends[i]->oid) { backends 362 source4/auth/gensec/gensec.c for (j=0; backends[i]->oid[j]; j++) { backends 363 source4/auth/gensec/gensec.c if (!backends[i]->oid[j] || backends 364 source4/auth/gensec/gensec.c !(strcmp(backends[i]->oid[j], backends 370 source4/auth/gensec/gensec.c if (backends_out[k].op == backends[i]) { backends 387 source4/auth/gensec/gensec.c backends_out[num_backends_out].op = backends[i]; backends 388 source4/auth/gensec/gensec.c backends_out[num_backends_out].oid = backends[i]->oid[j]; backends 479 source4/auth/ntlm/auth.c } *backends = NULL; backends 499 source4/auth/ntlm/auth.c backends = talloc_realloc(talloc_autofree_context(), backends, backends 501 source4/auth/ntlm/auth.c NT_STATUS_HAVE_NO_MEMORY(backends); backends 503 source4/auth/ntlm/auth.c new_ops = (struct auth_operations *)talloc_memdup(backends, ops, sizeof(*ops)); backends 508 source4/auth/ntlm/auth.c backends[num_backends].ops = new_ops; backends 526 source4/auth/ntlm/auth.c if (strcmp(backends[i].ops->name, name) == 0) { backends 527 source4/auth/ntlm/auth.c return backends[i].ops; backends 68 source4/ldap_server/ldap_backend.c struct gensec_security_ops **backends = gensec_security_all(); backends 70 source4/ldap_server/ldap_backend.c = gensec_use_kerberos_mechs(conn, backends, conn->server_credentials); backends 32 source4/ntptr/ntptr_base.c } *backends = NULL; backends 53 source4/ntptr/ntptr_base.c backends = realloc_p(backends, struct ntptr_backend, num_backends+1); backends 54 source4/ntptr/ntptr_base.c if (!backends) { backends 61 source4/ntptr/ntptr_base.c backends[num_backends].ops = new_ops; backends 94 source4/ntptr/ntptr_base.c if (strcmp(backends[i].ops->name, name) == 0) { backends 95 source4/ntptr/ntptr_base.c return backends[i].ops; backends 35 source4/ntvfs/ntvfs_base.c } *backends = NULL; backends 65 source4/ntvfs/ntvfs_base.c backends = realloc_p(backends, struct ntvfs_backend, num_backends+1); backends 66 source4/ntvfs/ntvfs_base.c if (!backends) { backends 73 source4/ntvfs/ntvfs_base.c backends[num_backends].ops = new_ops; backends 92 source4/ntvfs/ntvfs_base.c if (backends[i].ops->type == type && backends 93 source4/ntvfs/ntvfs_base.c strcmp(backends[i].ops->name, name) == 0) { backends 94 source4/ntvfs/ntvfs_base.c return backends[i].ops; backends 33 source4/ntvfs/posix/pvfs_acl.c } *backends = NULL; backends 51 source4/ntvfs/posix/pvfs_acl.c backends = talloc_realloc(talloc_autofree_context(), backends, struct pvfs_acl_backend, num_backends+1); backends 52 source4/ntvfs/posix/pvfs_acl.c NT_STATUS_HAVE_NO_MEMORY(backends); backends 54 source4/ntvfs/posix/pvfs_acl.c new_ops = (struct pvfs_acl_ops *)talloc_memdup(backends, ops, sizeof(*ops)); backends 57 source4/ntvfs/posix/pvfs_acl.c backends[num_backends].ops = new_ops; backends 75 source4/ntvfs/posix/pvfs_acl.c if (strcmp(backends[i].ops->name, name) == 0) { backends 76 source4/ntvfs/posix/pvfs_acl.c return backends[i].ops; backends 32 source4/ntvfs/sysdep/sys_lease.c static struct sys_lease_ops *backends; backends 75 source4/ntvfs/sysdep/sys_lease.c if (strcasecmp(backends[i].name, bname) == 0) { backends 76 source4/ntvfs/sysdep/sys_lease.c ctx->ops = &backends[i]; backends 101 source4/ntvfs/sysdep/sys_lease.c b = talloc_realloc(talloc_autofree_context(), backends, backends 104 source4/ntvfs/sysdep/sys_lease.c backends = b; backends 105 source4/ntvfs/sysdep/sys_lease.c backends[num_backends] = *backend; backends 33 source4/ntvfs/sysdep/sys_notify.c static struct sys_notify_backend *backends; backends 67 source4/ntvfs/sysdep/sys_notify.c bname = backends[0].name; backends 78 source4/ntvfs/sysdep/sys_notify.c backends[i].name); backends 85 source4/ntvfs/sysdep/sys_notify.c if (strcasecmp(backends[i].name, bname) == 0) { backends 86 source4/ntvfs/sysdep/sys_notify.c bname = backends[i].name; backends 95 source4/ntvfs/sysdep/sys_notify.c ctx->notify_watch = backends[i].notify_watch; backends 125 source4/ntvfs/sysdep/sys_notify.c b = talloc_realloc(talloc_autofree_context(), backends, backends 128 source4/ntvfs/sysdep/sys_notify.c backends = b; backends 129 source4/ntvfs/sysdep/sys_notify.c backends[num_backends] = *backend; backends 81 source4/param/share.c static struct share_ops **backends = NULL; backends 87 source4/param/share.c for (i = 0; backends && backends[i]; i++) { backends 88 source4/param/share.c if (strcmp(backends[i]->name, name) == 0) { backends 89 source4/param/share.c return backends[i]; backends 109 source4/param/share.c while (backends && backends[i]) { backends 113 source4/param/share.c backends = realloc_p(backends, struct share_ops *, i + 2); backends 114 source4/param/share.c if (!backends) { backends 118 source4/param/share.c backends[i] = (struct share_ops *)smb_xmemdup(ops, sizeof(*ops)); backends 119 source4/param/share.c backends[i]->name = smb_xstrdup(ops->name); backends 121 source4/param/share.c backends[i + 1] = NULL;