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;