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;