module            372 source3/auth/auth.c 		      const char *module, auth_methods **ret) 
module            377 source3/auth/auth.c 	char *module_name = smb_xstrdup(module);
module            389 source3/auth/auth.c 		 module));
module             31 source3/include/proto.h 		      const char *module, auth_methods **ret) ;
module            567 source3/include/proto.h NTSTATUS smb_probe_module(const char *subsystem, const char *module);
module            570 source3/include/proto.h NTSTATUS smb_probe_module(const char *subsystem, const char *module);
module           1995 source3/include/proto.h 			       const char *module,
module            254 source3/lib/ldb/common/ldb.c 	module = ldb->modules;					\
module            255 source3/lib/ldb/common/ldb.c 	while (module && module->ops->op == NULL) module = module->next; \
module            256 source3/lib/ldb/common/ldb.c 	if (module == NULL) {						\
module            267 source3/lib/ldb/common/ldb.c 	struct ldb_module *module;
module            273 source3/lib/ldb/common/ldb.c 	status = module->ops->start_transaction(module);
module            291 source3/lib/ldb/common/ldb.c 	struct ldb_module *module;
module            297 source3/lib/ldb/common/ldb.c 	status = module->ops->end_transaction(module);
module            315 source3/lib/ldb/common/ldb.c 	struct ldb_module *module;
module            319 source3/lib/ldb/common/ldb.c 	status = module->ops->del_transaction(module);
module            419 source3/lib/ldb/common/ldb.c 	return handle->module->ops->wait(handle, type);
module            476 source3/lib/ldb/common/ldb.c 	struct ldb_module *module;
module            485 source3/lib/ldb/common/ldb.c 		ret = module->ops->search(module, req);
module            489 source3/lib/ldb/common/ldb.c 		ret = module->ops->add(module, req);
module            493 source3/lib/ldb/common/ldb.c 		ret = module->ops->modify(module, req);
module            497 source3/lib/ldb/common/ldb.c 		ret = module->ops->del(module, req);
module            501 source3/lib/ldb/common/ldb.c 		ret = module->ops->rename(module, req);
module            505 source3/lib/ldb/common/ldb.c 		ret = module->ops->sequence_number(module, req);
module            509 source3/lib/ldb/common/ldb.c 		ret = module->ops->request(module, req);
module            259 source3/lib/ldb/common/ldb_modules.c 	struct ldb_module *module;
module            262 source3/lib/ldb/common/ldb_modules.c 	module = backend;
module            290 source3/lib/ldb/common/ldb_modules.c 		DLIST_ADD(module, current);
module            292 source3/lib/ldb/common/ldb_modules.c 	*out = module;
module            296 source3/lib/ldb/common/ldb_modules.c int ldb_init_module_chain(struct ldb_context *ldb, struct ldb_module *module) 
module            298 source3/lib/ldb/common/ldb_modules.c 	while (module && module->ops->init_context == NULL) 
module            299 source3/lib/ldb/common/ldb_modules.c 		module = module->next;
module            301 source3/lib/ldb/common/ldb_modules.c 	if (module && module->ops->init_context &&
module            302 source3/lib/ldb/common/ldb_modules.c 		module->ops->init_context(module) != LDB_SUCCESS) {
module            385 source3/lib/ldb/common/ldb_modules.c #define FIND_OP(module, op) do { \
module            386 source3/lib/ldb/common/ldb_modules.c 	struct ldb_context *ldb = module->ldb; \
module            387 source3/lib/ldb/common/ldb_modules.c 	module = module->next; \
module            388 source3/lib/ldb/common/ldb_modules.c 	while (module && module->ops->op == NULL) module = module->next; \
module            389 source3/lib/ldb/common/ldb_modules.c 	if (module == NULL) { \
module            400 source3/lib/ldb/common/ldb_modules.c int ldb_next_request(struct ldb_module *module, struct ldb_request *request)
module            404 source3/lib/ldb/common/ldb_modules.c 		FIND_OP(module, search);
module            405 source3/lib/ldb/common/ldb_modules.c 		return module->ops->search(module, request);
module            407 source3/lib/ldb/common/ldb_modules.c 		FIND_OP(module, add);
module            408 source3/lib/ldb/common/ldb_modules.c 		return module->ops->add(module, request);
module            410 source3/lib/ldb/common/ldb_modules.c 		FIND_OP(module, modify);
module            411 source3/lib/ldb/common/ldb_modules.c 		return module->ops->modify(module, request);
module            413 source3/lib/ldb/common/ldb_modules.c 		FIND_OP(module, del);
module            414 source3/lib/ldb/common/ldb_modules.c 		return module->ops->del(module, request);
module            416 source3/lib/ldb/common/ldb_modules.c 		FIND_OP(module, rename);
module            417 source3/lib/ldb/common/ldb_modules.c 		return module->ops->rename(module, request);
module            419 source3/lib/ldb/common/ldb_modules.c 		FIND_OP(module, sequence_number);
module            420 source3/lib/ldb/common/ldb_modules.c 		return module->ops->sequence_number(module, request);
module            422 source3/lib/ldb/common/ldb_modules.c 		FIND_OP(module, request);
module            423 source3/lib/ldb/common/ldb_modules.c 		return module->ops->request(module, request);
module            427 source3/lib/ldb/common/ldb_modules.c int ldb_next_init(struct ldb_module *module)
module            432 source3/lib/ldb/common/ldb_modules.c 	module = module->next;
module            434 source3/lib/ldb/common/ldb_modules.c 	while (module && module->ops->init_context == NULL) 
module            435 source3/lib/ldb/common/ldb_modules.c 		module = module->next;
module            437 source3/lib/ldb/common/ldb_modules.c 	if (module == NULL) 
module            440 source3/lib/ldb/common/ldb_modules.c 	return module->ops->init_context(module);
module            443 source3/lib/ldb/common/ldb_modules.c int ldb_next_start_trans(struct ldb_module *module)
module            445 source3/lib/ldb/common/ldb_modules.c 	FIND_OP(module, start_transaction);
module            446 source3/lib/ldb/common/ldb_modules.c 	return module->ops->start_transaction(module);
module            449 source3/lib/ldb/common/ldb_modules.c int ldb_next_end_trans(struct ldb_module *module)
module            451 source3/lib/ldb/common/ldb_modules.c 	FIND_OP(module, end_transaction);
module            452 source3/lib/ldb/common/ldb_modules.c 	return module->ops->end_transaction(module);
module            455 source3/lib/ldb/common/ldb_modules.c int ldb_next_del_trans(struct ldb_module *module)
module            457 source3/lib/ldb/common/ldb_modules.c 	FIND_OP(module, del_transaction);
module            458 source3/lib/ldb/common/ldb_modules.c 	return module->ops->del_transaction(module);
module            701 source3/lib/ldb/include/ldb.h 	struct ldb_module *module;
module             74 source3/lib/ldb/include/ldb_private.h 			       struct ldb_module **module);
module            144 source3/lib/ldb/include/ldb_private.h int ldb_init_module_chain(struct ldb_context *ldb, struct ldb_module *module);
module            145 source3/lib/ldb/include/ldb_private.h int ldb_next_request(struct ldb_module *module, struct ldb_request *request);
module            146 source3/lib/ldb/include/ldb_private.h int ldb_next_start_trans(struct ldb_module *module);
module            147 source3/lib/ldb/include/ldb_private.h int ldb_next_end_trans(struct ldb_module *module);
module            148 source3/lib/ldb/include/ldb_private.h int ldb_next_del_trans(struct ldb_module *module);
module            149 source3/lib/ldb/include/ldb_private.h int ldb_next_init(struct ldb_module *module);
module             59 source3/lib/ldb/ldb_ildap/ldb_ildap.c 	struct ldb_module *module;
module            153 source3/lib/ldb/ldb_ildap/ldb_ildap.c 	struct ildb_private *ildb = talloc_get_type(ac->module->private_data, struct ildb_private);
module            180 source3/lib/ldb/ldb_ildap/ldb_ildap.c 			handle->status = ac->callback(ac->module->ldb, ac->context, NULL);
module            194 source3/lib/ldb/ldb_ildap/ldb_ildap.c 			handle->status = ac->callback(ac->module->ldb, ac->context, NULL);
module            208 source3/lib/ldb/ldb_ildap/ldb_ildap.c 			handle->status = ac->callback(ac->module->ldb, ac->context, NULL);
module            222 source3/lib/ldb/ldb_ildap/ldb_ildap.c 			handle->status = ac->callback(ac->module->ldb, ac->context, NULL);
module            255 source3/lib/ldb/ldb_ildap/ldb_ildap.c 						ldb_set_errstring(ac->module->ldb, msg->r.SearchResultDone.errormessage);
module            304 source3/lib/ldb/ldb_ildap/ldb_ildap.c 			ret = ac->callback(ac->module->ldb, ac->context, ares);
module            322 source3/lib/ldb/ldb_ildap/ldb_ildap.c static struct ldb_handle *init_ildb_handle(struct ldb_module *module, 
module            326 source3/lib/ldb/ldb_ildap/ldb_ildap.c 	struct ildb_private *ildb = talloc_get_type(module->private_data, struct ildb_private);
module            332 source3/lib/ldb/ldb_ildap/ldb_ildap.c 		ldb_set_errstring(module->ldb, "Out of Memory");
module            336 source3/lib/ldb/ldb_ildap/ldb_ildap.c 	h->module = module;
module            340 source3/lib/ldb/ldb_ildap/ldb_ildap.c 		ldb_set_errstring(module->ldb, "Out of Memory");
module            350 source3/lib/ldb/ldb_ildap/ldb_ildap.c 	ildb_ac->module = module;
module            357 source3/lib/ldb/ldb_ildap/ldb_ildap.c static int ildb_request_send(struct ldb_module *module, struct ldap_message *msg,
module            363 source3/lib/ldb/ldb_ildap/ldb_ildap.c 	struct ildb_private *ildb = talloc_get_type(module->private_data, struct ildb_private);
module            364 source3/lib/ldb/ldb_ildap/ldb_ildap.c 	struct ldb_handle *h = init_ildb_handle(module, context, callback);
module            376 source3/lib/ldb/ldb_ildap/ldb_ildap.c 		ldb_set_errstring(module->ldb, "async send request failed");
module            381 source3/lib/ldb/ldb_ildap/ldb_ildap.c 		ldb_set_errstring(module->ldb, "connection to remote LDAP server dropped?");
module            401 source3/lib/ldb/ldb_ildap/ldb_ildap.c static int ildb_request_noop(struct ldb_module *module, struct ldb_request *req) 
module            403 source3/lib/ldb/ldb_ildap/ldb_ildap.c 	struct ldb_handle *h = init_ildb_handle(module, req->context, req->callback);
module            416 source3/lib/ldb/ldb_ildap/ldb_ildap.c 		ret = ildb_ac->callback(module->ldb, ildb_ac->context, NULL);
module            425 source3/lib/ldb/ldb_ildap/ldb_ildap.c static int ildb_search(struct ldb_module *module, struct ldb_request *req)
module            427 source3/lib/ldb/ldb_ildap/ldb_ildap.c 	struct ildb_private *ildb = talloc_get_type(module->private_data, struct ildb_private);
module            434 source3/lib/ldb/ldb_ildap/ldb_ildap.c 		ldb_set_errstring(module->ldb, "Async interface called with NULL callback function or NULL context");
module            439 source3/lib/ldb/ldb_ildap/ldb_ildap.c 		ldb_set_errstring(module->ldb, "Invalid expression parse tree");
module            445 source3/lib/ldb/ldb_ildap/ldb_ildap.c 		ldb_set_errstring(module->ldb, "Out of Memory");
module            457 source3/lib/ldb/ldb_ildap/ldb_ildap.c 		ldb_set_errstring(module->ldb, "Unable to determine baseDN");
module            480 source3/lib/ldb/ldb_ildap/ldb_ildap.c 	return ildb_request_send(module, msg, req->context, req->callback, req->timeout, &(req->handle));
module            486 source3/lib/ldb/ldb_ildap/ldb_ildap.c static int ildb_add(struct ldb_module *module, struct ldb_request *req)
module            488 source3/lib/ldb/ldb_ildap/ldb_ildap.c 	struct ildb_private *ildb = talloc_get_type(module->private_data, struct ildb_private);
module            497 source3/lib/ldb/ldb_ildap/ldb_ildap.c 		return ildb_request_noop(module, req);
module            530 source3/lib/ldb/ldb_ildap/ldb_ildap.c 	return ildb_request_send(module, msg, req->context, req->callback, req->timeout, &(req->handle));
module            536 source3/lib/ldb/ldb_ildap/ldb_ildap.c static int ildb_modify(struct ldb_module *module, struct ldb_request *req)
module            538 source3/lib/ldb/ldb_ildap/ldb_ildap.c 	struct ildb_private *ildb = talloc_get_type(module->private_data, struct ildb_private);
module            547 source3/lib/ldb/ldb_ildap/ldb_ildap.c 		return ildb_request_noop(module, req);
module            580 source3/lib/ldb/ldb_ildap/ldb_ildap.c 	return ildb_request_send(module, msg, req->context, req->callback, req->timeout, &(req->handle));
module            586 source3/lib/ldb/ldb_ildap/ldb_ildap.c static int ildb_delete(struct ldb_module *module, struct ldb_request *req)
module            588 source3/lib/ldb/ldb_ildap/ldb_ildap.c 	struct ildb_private *ildb = talloc_get_type(module->private_data, struct ildb_private);
module            595 source3/lib/ldb/ldb_ildap/ldb_ildap.c 		return ildb_request_noop(module, req);
module            611 source3/lib/ldb/ldb_ildap/ldb_ildap.c 	return ildb_request_send(module, msg, req->context, req->callback, req->timeout, &(req->handle));
module            617 source3/lib/ldb/ldb_ildap/ldb_ildap.c static int ildb_rename(struct ldb_module *module, struct ldb_request *req)
module            619 source3/lib/ldb/ldb_ildap/ldb_ildap.c 	struct ildb_private *ildb = talloc_get_type(module->private_data, struct ildb_private);
module            626 source3/lib/ldb/ldb_ildap/ldb_ildap.c 		return ildb_request_noop(module, req);
module            660 source3/lib/ldb/ldb_ildap/ldb_ildap.c 	return ildb_request_send(module, msg, req->context, req->callback, req->timeout, &(req->handle));
module            663 source3/lib/ldb/ldb_ildap/ldb_ildap.c static int ildb_start_trans(struct ldb_module *module)
module            670 source3/lib/ldb/ldb_ildap/ldb_ildap.c static int ildb_end_trans(struct ldb_module *module)
module            677 source3/lib/ldb/ldb_ildap/ldb_ildap.c static int ildb_del_trans(struct ldb_module *module)
module            684 source3/lib/ldb/ldb_ildap/ldb_ildap.c static int ildb_request(struct ldb_module *module, struct ldb_request *req)
module            742 source3/lib/ldb/ldb_ildap/ldb_ildap.c 			struct ldb_module **module)
module            774 source3/lib/ldb/ldb_ildap/ldb_ildap.c 	*module = talloc(ldb, struct ldb_module);
module            775 source3/lib/ldb/ldb_ildap/ldb_ildap.c 	if (!module) {
module            780 source3/lib/ldb/ldb_ildap/ldb_ildap.c 	talloc_set_name_const(*module, "ldb_ildap backend");
module            781 source3/lib/ldb/ldb_ildap/ldb_ildap.c 	(*module)->ldb = ldb;
module            782 source3/lib/ldb/ldb_ildap/ldb_ildap.c 	(*module)->prev = (*module)->next = NULL;
module            783 source3/lib/ldb/ldb_ildap/ldb_ildap.c 	(*module)->private_data = ildb;
module            784 source3/lib/ldb/ldb_ildap/ldb_ildap.c 	(*module)->ops = &ildb_ops;
module             52 source3/lib/ldb/ldb_ldap/ldb_ldap.c 	struct ldb_module *module;
module             65 source3/lib/ldb/ldb_ldap/ldb_ldap.c static struct ldb_handle *init_handle(struct lldb_private *lldb, struct ldb_module *module,
module             75 source3/lib/ldb/ldb_ldap/ldb_ldap.c 		ldb_set_errstring(module->ldb, "Out of Memory");
module             79 source3/lib/ldb/ldb_ldap/ldb_ldap.c 	h->module = module;
module             83 source3/lib/ldb/ldb_ldap/ldb_ldap.c 		ldb_set_errstring(module->ldb, "Out of Memory");
module             93 source3/lib/ldb/ldb_ldap/ldb_ldap.c 	ac->module = module;
module            235 source3/lib/ldb/ldb_ldap/ldb_ldap.c static int lldb_search(struct ldb_module *module, struct ldb_request *req)
module            237 source3/lib/ldb/ldb_ldap/ldb_ldap.c 	struct lldb_private *lldb = talloc_get_type(module->private_data, struct lldb_private);
module            246 source3/lib/ldb/ldb_ldap/ldb_ldap.c 		ldb_set_errstring(module->ldb, "Async interface called with NULL callback function or NULL context");
module            251 source3/lib/ldb/ldb_ldap/ldb_ldap.c 		ldb_set_errstring(module->ldb, "Invalid expression parse tree");
module            256 source3/lib/ldb/ldb_ldap/ldb_ldap.c 		ldb_debug(module->ldb, LDB_DEBUG_WARNING, "Controls are not yet supported by ldb_ldap backend!\n");
module            259 source3/lib/ldb/ldb_ldap/ldb_ldap.c 	req->handle = init_handle(lldb, module, req->context, req->callback, req->timeout, req->starttime);
module            307 source3/lib/ldb/ldb_ldap/ldb_ldap.c 		ldb_set_errstring(module->ldb, ldap_err2string(ret));
module            316 source3/lib/ldb/ldb_ldap/ldb_ldap.c static int lldb_add(struct ldb_module *module, struct ldb_request *req)
module            318 source3/lib/ldb/ldb_ldap/ldb_ldap.c 	struct lldb_private *lldb = talloc_get_type(module->private_data, struct lldb_private);
module            329 source3/lib/ldb/ldb_ldap/ldb_ldap.c 	req->handle = init_handle(lldb, module, req->context, req->callback, req->timeout, req->starttime);
module            352 source3/lib/ldb/ldb_ldap/ldb_ldap.c 		ldb_set_errstring(module->ldb, ldap_err2string(ret));
module            361 source3/lib/ldb/ldb_ldap/ldb_ldap.c static int lldb_modify(struct ldb_module *module, struct ldb_request *req)
module            363 source3/lib/ldb/ldb_ldap/ldb_ldap.c 	struct lldb_private *lldb = talloc_get_type(module->private_data, struct lldb_private);
module            374 source3/lib/ldb/ldb_ldap/ldb_ldap.c 	req->handle = init_handle(lldb, module, req->context, req->callback, req->timeout, req->starttime);
module            397 source3/lib/ldb/ldb_ldap/ldb_ldap.c 		ldb_set_errstring(module->ldb, ldap_err2string(ret));
module            406 source3/lib/ldb/ldb_ldap/ldb_ldap.c static int lldb_delete(struct ldb_module *module, struct ldb_request *req)
module            408 source3/lib/ldb/ldb_ldap/ldb_ldap.c 	struct lldb_private *lldb = talloc_get_type(module->private_data, struct lldb_private);
module            418 source3/lib/ldb/ldb_ldap/ldb_ldap.c 	req->handle = init_handle(lldb, module, req->context, req->callback, req->timeout, req->starttime);
module            433 source3/lib/ldb/ldb_ldap/ldb_ldap.c 		ldb_set_errstring(module->ldb, ldap_err2string(ret));
module            442 source3/lib/ldb/ldb_ldap/ldb_ldap.c static int lldb_rename(struct ldb_module *module, struct ldb_request *req)
module            444 source3/lib/ldb/ldb_ldap/ldb_ldap.c 	struct lldb_private *lldb = talloc_get_type(module->private_data, struct lldb_private);
module            456 source3/lib/ldb/ldb_ldap/ldb_ldap.c 	req->handle = init_handle(lldb, module, req->context, req->callback, req->timeout, req->starttime);
module            485 source3/lib/ldb/ldb_ldap/ldb_ldap.c 		ldb_set_errstring(module->ldb, ldap_err2string(ret));
module            494 source3/lib/ldb/ldb_ldap/ldb_ldap.c 	struct lldb_private *lldb = talloc_get_type(ac->module->private_data, struct lldb_private);
module            552 source3/lib/ldb/ldb_ldap/ldb_ldap.c 					lldb_add_msg_attr(ac->module->ldb, ares->message, attr, bval);
module            560 source3/lib/ldb/ldb_ldap/ldb_ldap.c 			ret = ac->callback(ac->module->ldb, ac->context, ares);
module            587 source3/lib/ldb/ldb_ldap/ldb_ldap.c 		ret = ac->callback(ac->module->ldb, ac->context, ares);
module            612 source3/lib/ldb/ldb_ldap/ldb_ldap.c 		ret = ac->callback(ac->module->ldb, ac->context, ares);
module            628 source3/lib/ldb/ldb_ldap/ldb_ldap.c 			ret = ac->callback(ac->module->ldb, ac->context, ares);
module            640 source3/lib/ldb/ldb_ldap/ldb_ldap.c 		ldb_set_errstring(ac->module->ldb, errmsgp);
module            642 source3/lib/ldb/ldb_ldap/ldb_ldap.c 		ldb_set_errstring(ac->module->ldb, ldap_err2string(handle->status));
module            662 source3/lib/ldb/ldb_ldap/ldb_ldap.c 	struct lldb_private *lldb = talloc_get_type(handle->module->private_data, struct lldb_private);
module            738 source3/lib/ldb/ldb_ldap/ldb_ldap.c static int lldb_start_trans(struct ldb_module *module)
module            745 source3/lib/ldb/ldb_ldap/ldb_ldap.c static int lldb_end_trans(struct ldb_module *module)
module            752 source3/lib/ldb/ldb_ldap/ldb_ldap.c static int lldb_del_trans(struct ldb_module *module)
module            759 source3/lib/ldb/ldb_ldap/ldb_ldap.c static int lldb_request(struct ldb_module *module, struct ldb_request *req)
module            792 source3/lib/ldb/ldb_ldap/ldb_ldap.c 			struct ldb_module **module)
module            822 source3/lib/ldb/ldb_ldap/ldb_ldap.c 	*module = talloc(ldb, struct ldb_module);
module            823 source3/lib/ldb/ldb_ldap/ldb_ldap.c 	if (*module == NULL) {
module            828 source3/lib/ldb/ldb_ldap/ldb_ldap.c 	talloc_set_name_const(*module, "ldb_ldap backend");
module            829 source3/lib/ldb/ldb_ldap/ldb_ldap.c 	(*module)->ldb = ldb;
module            830 source3/lib/ldb/ldb_ldap/ldb_ldap.c 	(*module)->prev = (*module)->next = NULL;
module            831 source3/lib/ldb/ldb_ldap/ldb_ldap.c 	(*module)->private_data = lldb;
module            832 source3/lib/ldb/ldb_ldap/ldb_ldap.c 	(*module)->ops = &lldb_ops;
module             47 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	struct ldb_module *module;
module             60 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 					struct ldb_module *module,
module             68 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		ldb_set_errstring(module->ldb, "Out of Memory");
module             72 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	h->module = module;
module             76 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		ldb_set_errstring(module->ldb, "Out of Memory");
module             86 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	ac->module = module;
module            281 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c static char *parsetree_to_sql(struct ldb_module *module,
module            297 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		tmp = parsetree_to_sql(module, mem_ctx, t->u.list.elements[0]);
module            302 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 			child = parsetree_to_sql(module, mem_ctx, t->u.list.elements[i]);
module            315 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		tmp = parsetree_to_sql(module, mem_ctx, t->u.list.elements[0]);
module            320 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 			child = parsetree_to_sql(module, mem_ctx, t->u.list.elements[i]);
module            331 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		child = parsetree_to_sql(module, mem_ctx, t->u.isnot.child);
module            345 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		h = ldb_attrib_handler(module->ldb, attr);
module            348 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		h->canonicalise_fn(module->ldb, mem_ctx, &(t->u.equality.value), &value);
module            371 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		 	char *cdn = ldb_dn_linearize_casefold(module->ldb,
module            373 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 							      ldb_dn_explode(module->ldb,
module            410 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		h = ldb_attrib_handler(module->ldb, attr);
module            416 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		h->canonicalise_fn(module->ldb, mem_ctx, &(subval), &value);
module            431 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		h = ldb_attrib_handler(module->ldb, attr);
module            434 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		h->canonicalise_fn(module->ldb, mem_ctx, &(t->u.equality.value), &value);
module            450 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		h = ldb_attrib_handler(module->ldb, attr);
module            453 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		h->canonicalise_fn(module->ldb, mem_ctx, &(t->u.equality.value), &value);
module            482 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		h = ldb_attrib_handler(module->ldb, attr);
module            485 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		h->canonicalise_fn(module->ldb, mem_ctx, &(t->u.equality.value), &value);
module            731 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 			ac->ares->message = ldb_msg_canonicalize(ac->module->ldb, ac->ares->message);
module            735 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 			handle->status = ac->callback(ac->module->ldb, ac->context, ac->ares);
module            813 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c static long long lsqlite3_get_eid(struct ldb_module *module, const struct ldb_dn *dn)
module            816 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	struct lsqlite3_private *lsqlite3 = module->private_data;
module            831 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	cdn = ldb_dn_linearize(local_ctx, ldb_dn_casefold(module->ldb, local_ctx, dn));
module            846 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c int lsql_search(struct ldb_module *module, struct ldb_request *req)
module            848 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	struct lsqlite3_private *lsqlite3 = talloc_get_type(module->private_data, struct lsqlite3_private);
module            856 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	req->handle = init_handle(lsqlite3, module, req);
module            868 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		norm_basedn = ldb_dn_linearize(lsql_ac, ldb_dn_casefold(module->ldb, lsql_ac, req->op.search.base));
module            876 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	sqlfilter = parsetree_to_sql(module, lsql_ac, req->op.search.tree);
module            996 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 			ldb_set_errstring(module->ldb, errmsg);
module           1004 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		lsql_ac->ares->message = ldb_msg_canonicalize(module->ldb, lsql_ac->ares->message);
module           1008 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		req->handle->status = lsql_ac->callback(module->ldb, lsql_ac->context, lsql_ac->ares);
module           1022 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c static int lsql_add(struct ldb_module *module, struct ldb_request *req)
module           1024 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	struct lsqlite3_private *lsqlite3 = talloc_get_type(module->private_data, struct lsqlite3_private);
module           1034 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	req->handle = init_handle(lsqlite3, module, req);
module           1047 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		if (ldb_dn_compare(module->ldb, msg->dn, c) == 0) {
module           1068 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	ndn = ldb_dn_linearize(lsql_ac, ldb_dn_casefold(module->ldb, lsql_ac, msg->dn));
module           1088 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 			ldb_set_errstring(module->ldb, errmsg);
module           1114 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		h = ldb_attrib_handler(module->ldb, el->name);
module           1122 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 			h->canonicalise_fn(module->ldb, lsql_ac, &(el->values[j]), &value);
module           1143 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 					ldb_set_errstring(module->ldb, errmsg);
module           1153 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		req->handle->status = lsql_ac->callback(module->ldb, lsql_ac->context, NULL);
module           1162 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c static int lsql_modify(struct ldb_module *module, struct ldb_request *req)
module           1164 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	struct lsqlite3_private *lsqlite3 = talloc_get_type(module->private_data, struct lsqlite3_private);
module           1172 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	req->handle = init_handle(lsqlite3, module, req);
module           1185 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		if (ldb_dn_compare(module->ldb, msg->dn, c) == 0) {
module           1196 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	eid = lsqlite3_get_eid(module, msg->dn);
module           1217 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		h = ldb_attrib_handler(module->ldb, el->name);
module           1237 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 					ldb_set_errstring(module->ldb, errmsg);
module           1253 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 				h->canonicalise_fn(module->ldb, lsql_ac, &(el->values[j]), &value);
module           1275 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 						ldb_set_errstring(module->ldb, errmsg);
module           1301 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 						ldb_set_errstring(module->ldb, errmsg);
module           1314 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 				h->canonicalise_fn(module->ldb, lsql_ac, &(el->values[j]), &value);
module           1335 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 						ldb_set_errstring(module->ldb, errmsg);
module           1348 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		req->handle->status = lsql_ac->callback(module->ldb, lsql_ac->context, NULL);
module           1357 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c static int lsql_delete(struct ldb_module *module, struct ldb_request *req)
module           1359 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	struct lsqlite3_private *lsqlite3 = talloc_get_type(module->private_data, struct lsqlite3_private);
module           1367 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	req->handle = init_handle(lsqlite3, module, req);
module           1375 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	eid = lsqlite3_get_eid(module, req->op.del.dn);
module           1394 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 			ldb_set_errstring(module->ldb, errmsg);
module           1402 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		ret = lsql_ac->callback(module->ldb, lsql_ac->context, NULL);
module           1411 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c static int lsql_rename(struct ldb_module *module, struct ldb_request *req)
module           1413 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	struct lsqlite3_private *lsqlite3 = talloc_get_type(module->private_data, struct lsqlite3_private);
module           1420 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	req->handle = init_handle(lsqlite3, module, req);
module           1429 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	old_cdn = ldb_dn_linearize(lsql_ac, ldb_dn_casefold(module->ldb, lsql_ac, req->op.rename.olddn));
module           1430 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	new_cdn = ldb_dn_linearize(lsql_ac, ldb_dn_casefold(module->ldb, lsql_ac, req->op.rename.newdn));
module           1449 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 			ldb_set_errstring(module->ldb, errmsg);
module           1457 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		ret = lsql_ac->callback(module->ldb, lsql_ac->context, NULL);
module           1465 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c static int lsql_start_trans(struct ldb_module * module)
module           1469 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	struct lsqlite3_private *   lsqlite3 = module->private_data;
module           1487 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c static int lsql_end_trans(struct ldb_module *module)
module           1491 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	struct lsqlite3_private *lsqlite3 = module->private_data;
module           1511 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c static int lsql_del_trans(struct ldb_module *module)
module           1513 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	struct lsqlite3_private *lsqlite3 = module->private_data;
module           1534 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c static int lsql_request(struct ldb_module *module, struct ldb_request *req)
module           1840 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 			    struct ldb_module **module)
module           1864 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	*module = talloc(ldb, struct ldb_module);
module           1865 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	if (!module) {
module           1869 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	talloc_set_name_const(*module, "ldb_sqlite3 backend");
module           1870 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	(*module)->ldb = ldb;
module           1871 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	(*module)->prev = (*module)->next = NULL;
module           1872 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	(*module)->private_data = lsqlite3;
module           1873 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	(*module)->ops = &lsqlite3_ops;
module             44 source3/lib/ldb/ldb_tdb/ldb_cache.c int ltdb_attribute_flags(struct ldb_module *module, const char *attr_name);
module             62 source3/lib/ldb/ldb_tdb/ldb_cache.c static void ltdb_attributes_unload(struct ldb_module *module)
module             65 source3/lib/ldb/ldb_tdb/ldb_cache.c 		(struct ltdb_private *)module->private_data;
module             76 source3/lib/ldb/ldb_tdb/ldb_cache.c 		ldb_remove_attrib_handler(module->ldb, msg->elements[i].name);
module            110 source3/lib/ldb/ldb_tdb/ldb_cache.c static int ltdb_attributes_load(struct ldb_module *module)
module            113 source3/lib/ldb/ldb_tdb/ldb_cache.c 		(struct ltdb_private *)module->private_data;
module            118 source3/lib/ldb/ldb_tdb/ldb_cache.c 	dn = ldb_dn_explode(module->ldb, LTDB_ATTRIBUTES);
module            121 source3/lib/ldb/ldb_tdb/ldb_cache.c 	if (ltdb_search_dn1(module, dn, msg) == -1) {
module            135 source3/lib/ldb/ldb_tdb/ldb_cache.c 			ldb_debug(module->ldb, LDB_DEBUG_ERROR, "Invalid @ATTRIBUTES element for '%s'\n", msg->elements[i].name);
module            149 source3/lib/ldb/ldb_tdb/ldb_cache.c 			ldb_debug(module->ldb, LDB_DEBUG_ERROR, 
module            155 source3/lib/ldb/ldb_tdb/ldb_cache.c 		h = ldb_attrib_handler_syntax(module->ldb, syntax);
module            157 source3/lib/ldb/ldb_tdb/ldb_cache.c 			ldb_debug(module->ldb, LDB_DEBUG_ERROR, 
module            165 source3/lib/ldb/ldb_tdb/ldb_cache.c 		if (ldb_set_attrib_handlers(module->ldb, &h2, 1) != 0) {
module            179 source3/lib/ldb/ldb_tdb/ldb_cache.c static int ltdb_subclasses_load(struct ldb_module *module)
module            182 source3/lib/ldb/ldb_tdb/ldb_cache.c 		(struct ltdb_private *)module->private_data;
module            187 source3/lib/ldb/ldb_tdb/ldb_cache.c 	dn = ldb_dn_explode(module->ldb, LTDB_SUBCLASSES);
module            190 source3/lib/ldb/ldb_tdb/ldb_cache.c 	if (ltdb_search_dn1(module, dn, msg) == -1) {
module            199 source3/lib/ldb/ldb_tdb/ldb_cache.c 			if (ldb_subclass_add(module->ldb, el->name, 
module            215 source3/lib/ldb/ldb_tdb/ldb_cache.c static void ltdb_subclasses_unload(struct ldb_module *module)
module            218 source3/lib/ldb/ldb_tdb/ldb_cache.c 		(struct ltdb_private *)module->private_data;
module            229 source3/lib/ldb/ldb_tdb/ldb_cache.c 		ldb_subclass_remove(module->ldb, msg->elements[i].name);
module            240 source3/lib/ldb/ldb_tdb/ldb_cache.c static int ltdb_baseinfo_init(struct ldb_module *module)
module            243 source3/lib/ldb/ldb_tdb/ldb_cache.c 		(struct ltdb_private *)module->private_data;
module            279 source3/lib/ldb/ldb_tdb/ldb_cache.c 	ret = ltdb_store(module, msg, TDB_INSERT);
module            294 source3/lib/ldb/ldb_tdb/ldb_cache.c static void ltdb_cache_free(struct ldb_module *module)
module            297 source3/lib/ldb/ldb_tdb/ldb_cache.c 		(struct ltdb_private *)module->private_data;
module            307 source3/lib/ldb/ldb_tdb/ldb_cache.c int ltdb_cache_reload(struct ldb_module *module)
module            309 source3/lib/ldb/ldb_tdb/ldb_cache.c 	ltdb_attributes_unload(module);
module            310 source3/lib/ldb/ldb_tdb/ldb_cache.c 	ltdb_subclasses_unload(module);
module            311 source3/lib/ldb/ldb_tdb/ldb_cache.c 	ltdb_cache_free(module);
module            312 source3/lib/ldb/ldb_tdb/ldb_cache.c 	return ltdb_cache_load(module);
module            318 source3/lib/ldb/ldb_tdb/ldb_cache.c int ltdb_cache_load(struct ldb_module *module)
module            321 source3/lib/ldb/ldb_tdb/ldb_cache.c 		(struct ltdb_private *)module->private_data;
module            349 source3/lib/ldb/ldb_tdb/ldb_cache.c 	baseinfo_dn = ldb_dn_explode(module->ldb, LTDB_BASEINFO);
module            352 source3/lib/ldb/ldb_tdb/ldb_cache.c 	if (ltdb_search_dn1(module, baseinfo_dn, baseinfo) == -1) {
module            358 source3/lib/ldb/ldb_tdb/ldb_cache.c 		if (ltdb_baseinfo_init(module) != 0) {
module            361 source3/lib/ldb/ldb_tdb/ldb_cache.c 		if (ltdb_search_dn1(module, baseinfo_dn, baseinfo) != 1) {
module            379 source3/lib/ldb/ldb_tdb/ldb_cache.c 	ltdb_attributes_unload(module);
module            380 source3/lib/ldb/ldb_tdb/ldb_cache.c 	ltdb_subclasses_unload(module);
module            394 source3/lib/ldb/ldb_tdb/ldb_cache.c 	indexlist_dn = ldb_dn_explode(module->ldb, LTDB_INDEXLIST);
module            397 source3/lib/ldb/ldb_tdb/ldb_cache.c 	if (ltdb_search_dn1(module, indexlist_dn, ltdb->cache->indexlist) == -1) {
module            401 source3/lib/ldb/ldb_tdb/ldb_cache.c 	if (ltdb_attributes_load(module) == -1) {
module            404 source3/lib/ldb/ldb_tdb/ldb_cache.c 	if (ltdb_subclasses_load(module) == -1) {
module            425 source3/lib/ldb/ldb_tdb/ldb_cache.c int ltdb_increase_sequence_number(struct ldb_module *module)
module            428 source3/lib/ldb/ldb_tdb/ldb_cache.c 		(struct ltdb_private *)module->private_data;
module            487 source3/lib/ldb/ldb_tdb/ldb_cache.c 	ret = ltdb_modify_internal(module, msg);
module            503 source3/lib/ldb/ldb_tdb/ldb_cache.c int ltdb_attribute_flags(struct ldb_module *module, const char *attr_name)
module            506 source3/lib/ldb/ldb_tdb/ldb_cache.c 		(struct ltdb_private *)module->private_data;
module            187 source3/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_index_dn_simple(struct ldb_module *module, 
module            192 source3/lib/ldb/ldb_tdb/ldb_index.c 	struct ldb_context *ldb = module->ldb;
module            217 source3/lib/ldb/ldb_tdb/ldb_index.c 	ret = ltdb_search_dn1(module, dn, msg);
module            265 source3/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_index_dn_objectclass(struct ldb_module *module, 
module            270 source3/lib/ldb/ldb_tdb/ldb_index.c 	struct ldb_context *ldb = module->ldb;
module            279 source3/lib/ldb/ldb_tdb/ldb_index.c 	ret = ltdb_index_dn_simple(module, tree, index_list, list);
module            281 source3/lib/ldb/ldb_tdb/ldb_index.c 	subclasses = ldb_subclass_list(module->ldb, target);
module            306 source3/lib/ldb/ldb_tdb/ldb_index.c 		if (ltdb_index_dn_objectclass(module, &tree2, 
module            325 source3/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_index_dn_leaf(struct ldb_module *module, 
module            331 source3/lib/ldb/ldb_tdb/ldb_index.c 		return ltdb_index_dn_objectclass(module, tree, index_list, list);
module            336 source3/lib/ldb/ldb_tdb/ldb_index.c 			ldb_oom(module->ldb);
module            341 source3/lib/ldb/ldb_tdb/ldb_index.c 			ldb_oom(module->ldb);
module            347 source3/lib/ldb/ldb_tdb/ldb_index.c 	return ltdb_index_dn_simple(module, tree, index_list, list);
module            439 source3/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_index_dn(struct ldb_module *module, 
module            448 source3/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_index_dn_or(struct ldb_module *module, 
module            453 source3/lib/ldb/ldb_tdb/ldb_index.c 	struct ldb_context *ldb = module->ldb;
module            465 source3/lib/ldb/ldb_tdb/ldb_index.c 		list2 = talloc(module, struct dn_list);
module            470 source3/lib/ldb/ldb_tdb/ldb_index.c 		v = ltdb_index_dn(module, tree->u.list.elements[i], index_list, list2);
module            513 source3/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_index_dn_not(struct ldb_module *module, 
module            532 source3/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_index_dn_and(struct ldb_module *module, 
module            537 source3/lib/ldb/ldb_tdb/ldb_index.c 	struct ldb_context *ldb = module->ldb;
module            549 source3/lib/ldb/ldb_tdb/ldb_index.c 		list2 = talloc(module, struct dn_list);
module            554 source3/lib/ldb/ldb_tdb/ldb_index.c 		v = ltdb_index_dn(module, tree->u.list.elements[i], index_list, list2);
module            595 source3/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_index_dn(struct ldb_module *module, 
module            604 source3/lib/ldb/ldb_tdb/ldb_index.c 		ret = ltdb_index_dn_and(module, tree, index_list, list);
module            608 source3/lib/ldb/ldb_tdb/ldb_index.c 		ret = ltdb_index_dn_or(module, tree, index_list, list);
module            612 source3/lib/ldb/ldb_tdb/ldb_index.c 		ret = ltdb_index_dn_not(module, tree, index_list, list);
module            616 source3/lib/ldb/ldb_tdb/ldb_index.c 		ret = ltdb_index_dn_leaf(module, tree, index_list, list);
module            674 source3/lib/ldb/ldb_tdb/ldb_index.c 		ret = ltdb_search_dn1(ac->module, dn, ares->message);
module            688 source3/lib/ldb/ldb_tdb/ldb_index.c 		if (!ldb_match_msg(ac->module->ldb, ares->message, ac->tree, ac->base, ac->scope)) {
module            705 source3/lib/ldb/ldb_tdb/ldb_index.c 		handle->status = ac->callback(ac->module->ldb, ac->context, ares);
module            730 source3/lib/ldb/ldb_tdb/ldb_index.c 	    !(ltdb = talloc_get_type(ac->module->private_data,
module            750 source3/lib/ldb/ldb_tdb/ldb_index.c 			ldb_oom(ac->module->ldb);
module            755 source3/lib/ldb/ldb_tdb/ldb_index.c 			ldb_oom(ac->module->ldb);
module            761 source3/lib/ldb/ldb_tdb/ldb_index.c 		ret = ltdb_index_dn(ac->module, ac->tree, ltdb->cache->indexlist, dn_list);
module            851 source3/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_index_add1(struct ldb_module *module, const char *dn, 
module            854 source3/lib/ldb/ldb_tdb/ldb_index.c 	struct ldb_context *ldb = module->ldb;
module            860 source3/lib/ldb/ldb_tdb/ldb_index.c 	msg = talloc(module, struct ldb_message);
module            874 source3/lib/ldb/ldb_tdb/ldb_index.c 	ret = ltdb_search_dn1(module, dn_key, msg);
module            899 source3/lib/ldb/ldb_tdb/ldb_index.c 		ret = ltdb_store(module, msg, TDB_REPLACE);
module            907 source3/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_index_add0(struct ldb_module *module, const char *dn,
module            911 source3/lib/ldb/ldb_tdb/ldb_index.c 		(struct ltdb_private *)module->private_data;
module            931 source3/lib/ldb/ldb_tdb/ldb_index.c 			ret = ltdb_index_add1(module, dn, &elements[i], j);
module            945 source3/lib/ldb/ldb_tdb/ldb_index.c int ltdb_index_add(struct ldb_module *module, const struct ldb_message *msg)
module            948 source3/lib/ldb/ldb_tdb/ldb_index.c 		(struct ltdb_private *)module->private_data;
module            957 source3/lib/ldb/ldb_tdb/ldb_index.c 	ret = ltdb_index_add0(module, dn, msg->elements, msg->num_elements);
module            968 source3/lib/ldb/ldb_tdb/ldb_index.c int ltdb_index_del_value(struct ldb_module *module, const char *dn, 
module            971 source3/lib/ldb/ldb_tdb/ldb_index.c 	struct ldb_context *ldb = module->ldb;
module            992 source3/lib/ldb/ldb_tdb/ldb_index.c 	ret = ltdb_search_dn1(module, dn_key, msg);
module           1024 source3/lib/ldb/ldb_tdb/ldb_index.c 		ret = ltdb_delete_noindex(module, dn_key);
module           1026 source3/lib/ldb/ldb_tdb/ldb_index.c 		ret = ltdb_store(module, msg, TDB_REPLACE);
module           1038 source3/lib/ldb/ldb_tdb/ldb_index.c int ltdb_index_del(struct ldb_module *module, const struct ldb_message *msg)
module           1041 source3/lib/ldb/ldb_tdb/ldb_index.c 		(struct ltdb_private *)module->private_data;
module           1068 source3/lib/ldb/ldb_tdb/ldb_index.c 			ret = ltdb_index_del_value(module, dn, &msg->elements[i], j);
module           1098 source3/lib/ldb/ldb_tdb/ldb_index.c 	struct ldb_module *module = (struct ldb_module *)state;
module           1109 source3/lib/ldb/ldb_tdb/ldb_index.c 	msg = talloc(module, struct ldb_message);
module           1114 source3/lib/ldb/ldb_tdb/ldb_index.c 	ret = ltdb_unpack_data(module, &data, msg);
module           1122 source3/lib/ldb/ldb_tdb/ldb_index.c 	key2 = ltdb_key(module, msg->dn);
module           1125 source3/lib/ldb/ldb_tdb/ldb_index.c 		ldb_debug(module->ldb, LDB_DEBUG_ERROR, "Invalid DN in re_index: %s\n",
module           1145 source3/lib/ldb/ldb_tdb/ldb_index.c 	ret = ltdb_index_add0(module, dn, msg->elements, msg->num_elements);
module           1155 source3/lib/ldb/ldb_tdb/ldb_index.c int ltdb_reindex(struct ldb_module *module)
module           1158 source3/lib/ldb/ldb_tdb/ldb_index.c 		(struct ltdb_private *)module->private_data;
module           1161 source3/lib/ldb/ldb_tdb/ldb_index.c 	if (ltdb_cache_reload(module) != 0) {
module           1172 source3/lib/ldb/ldb_tdb/ldb_index.c 	ret = tdb_traverse(ltdb->tdb, re_index, module);
module             80 source3/lib/ldb/ldb_tdb/ldb_pack.c int ltdb_pack_data(struct ldb_module *module,
module             84 source3/lib/ldb/ldb_tdb/ldb_pack.c 	struct ldb_context *ldb = module->ldb;
module            162 source3/lib/ldb/ldb_tdb/ldb_pack.c int ltdb_unpack_data(struct ldb_module *module,
module            166 source3/lib/ldb/ldb_tdb/ldb_pack.c 	struct ldb_context *ldb = module->ldb;
module            113 source3/lib/ldb/ldb_tdb/ldb_search.c static int msg_add_all_elements(struct ldb_module *module, struct ldb_message *ret,
module            116 source3/lib/ldb/ldb_tdb/ldb_search.c 	struct ldb_context *ldb = module->ldb;
module            143 source3/lib/ldb/ldb_tdb/ldb_search.c static struct ldb_message *ltdb_pull_attrs(struct ldb_module *module, 
module            166 source3/lib/ldb/ldb_tdb/ldb_search.c 		if (msg_add_all_elements(module, ret, msg) != 0) {
module            177 source3/lib/ldb/ldb_tdb/ldb_search.c 			if (msg_add_all_elements(module, ret, msg) != 0) {
module            211 source3/lib/ldb/ldb_tdb/ldb_search.c int ltdb_search_dn1(struct ldb_module *module, const struct ldb_dn *dn, struct ldb_message *msg)
module            214 source3/lib/ldb/ldb_tdb/ldb_search.c 		(struct ltdb_private *)module->private_data;
module            221 source3/lib/ldb/ldb_tdb/ldb_search.c 	tdb_key = ltdb_key(module, dn);
module            235 source3/lib/ldb/ldb_tdb/ldb_search.c 	ret = ltdb_unpack_data(module, &tdb_data, msg);
module            254 source3/lib/ldb/ldb_tdb/ldb_search.c static int ltdb_lock_read(struct ldb_module *module)
module            257 source3/lib/ldb/ldb_tdb/ldb_search.c 		(struct ltdb_private *)module->private_data;
module            264 source3/lib/ldb/ldb_tdb/ldb_search.c static int ltdb_unlock_read(struct ldb_module *module)
module            267 source3/lib/ldb/ldb_tdb/ldb_search.c 		(struct ltdb_private *)module->private_data;
module            275 source3/lib/ldb/ldb_tdb/ldb_search.c int ltdb_add_attr_results(struct ldb_module *module, 
module            286 source3/lib/ldb/ldb_tdb/ldb_search.c 	msg2 = ltdb_pull_attrs(module, mem_ctx, msg, attrs);
module            392 source3/lib/ldb/ldb_tdb/ldb_search.c 	ret = ltdb_unpack_data(ac->module, &data, ares->message);
module            409 source3/lib/ldb/ldb_tdb/ldb_search.c 	if (!ldb_match_msg(ac->module->ldb, ares->message, ac->tree, 
module            427 source3/lib/ldb/ldb_tdb/ldb_search.c 	handle->status = ac->callback(ac->module->ldb, ac->context, ares);
module            445 source3/lib/ldb/ldb_tdb/ldb_search.c 	struct ltdb_private *ltdb = talloc_get_type(ac->module->private_data, struct ltdb_private);
module            462 source3/lib/ldb/ldb_tdb/ldb_search.c int ltdb_search(struct ldb_module *module, struct ldb_request *req)
module            464 source3/lib/ldb/ldb_tdb/ldb_search.c 	struct ltdb_private *ltdb = talloc_get_type(module->private_data, struct ltdb_private);
module            473 source3/lib/ldb/ldb_tdb/ldb_search.c 	if (ltdb_lock_read(module) != 0) {
module            477 source3/lib/ldb/ldb_tdb/ldb_search.c 	if (ltdb_cache_load(module) != 0) {
module            478 source3/lib/ldb/ldb_tdb/ldb_search.c 		ltdb_unlock_read(module);
module            483 source3/lib/ldb/ldb_tdb/ldb_search.c 		ltdb_unlock_read(module);
module            487 source3/lib/ldb/ldb_tdb/ldb_search.c 	req->handle = init_ltdb_handle(ltdb, module, req);
module            489 source3/lib/ldb/ldb_tdb/ldb_search.c 		ltdb_unlock_read(module);
module            504 source3/lib/ldb/ldb_tdb/ldb_search.c 		ldb_set_errstring(module->ldb, "Indexed and full searches both failed!\n");
module            513 source3/lib/ldb/ldb_tdb/ldb_search.c 		ltdb_unlock_read(module);
module            520 source3/lib/ldb/ldb_tdb/ldb_search.c 	ret = req->callback(module->ldb, req->context, ares);
module            523 source3/lib/ldb/ldb_tdb/ldb_search.c 	ltdb_unlock_read(module);
module             49 source3/lib/ldb/ldb_tdb/ldb_tdb.c int ltdb_check_special_dn(struct ldb_module *module, const struct ldb_message *msg);
module             81 source3/lib/ldb/ldb_tdb/ldb_tdb.c struct ldb_handle *init_ltdb_handle(struct ltdb_private *ltdb, struct ldb_module *module,
module             89 source3/lib/ldb/ldb_tdb/ldb_tdb.c 		ldb_set_errstring(module->ldb, "Out of Memory");
module             93 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	h->module = module;
module             97 source3/lib/ldb/ldb_tdb/ldb_tdb.c 		ldb_set_errstring(module->ldb, "Out of Memory");
module            107 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	ac->module = module;
module            121 source3/lib/ldb/ldb_tdb/ldb_tdb.c struct TDB_DATA ltdb_key(struct ldb_module *module, const struct ldb_dn *dn)
module            123 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	struct ldb_context *ldb = module->ldb;
module            169 source3/lib/ldb/ldb_tdb/ldb_tdb.c int ltdb_check_special_dn(struct ldb_module *module, const struct ldb_message *msg)
module            183 source3/lib/ldb/ldb_tdb/ldb_tdb.c 				ldb_set_errstring(module->ldb, "Invalid attribute value in an @ATTRIBUTES entry");
module            197 source3/lib/ldb/ldb_tdb/ldb_tdb.c static int ltdb_modified(struct ldb_module *module, const struct ldb_dn *dn)
module            204 source3/lib/ldb/ldb_tdb/ldb_tdb.c 		ret = ltdb_reindex(module);
module            210 source3/lib/ldb/ldb_tdb/ldb_tdb.c 		ret = ltdb_increase_sequence_number(module);
module            219 source3/lib/ldb/ldb_tdb/ldb_tdb.c int ltdb_store(struct ldb_module *module, const struct ldb_message *msg, int flgs)
module            222 source3/lib/ldb/ldb_tdb/ldb_tdb.c 		talloc_get_type(module->private_data, struct ltdb_private);
module            226 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	tdb_key = ltdb_key(module, msg->dn);
module            231 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	ret = ltdb_pack_data(module, msg, &tdb_data);
module            243 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	ret = ltdb_index_add(module, msg);
module            256 source3/lib/ldb/ldb_tdb/ldb_tdb.c static int ltdb_add_internal(struct ldb_module *module, const struct ldb_message *msg)
module            260 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	ret = ltdb_check_special_dn(module, msg);
module            265 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	if (ltdb_cache_load(module) != 0) {
module            269 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	ret = ltdb_store(module, msg, TDB_INSERT);
module            274 source3/lib/ldb/ldb_tdb/ldb_tdb.c 		dn = ldb_dn_linearize(module, msg->dn);
module            278 source3/lib/ldb/ldb_tdb/ldb_tdb.c 		ldb_asprintf_errstring(module->ldb, "Entry %s already exists", dn);
module            284 source3/lib/ldb/ldb_tdb/ldb_tdb.c 		ret = ltdb_modified(module, msg->dn);
module            296 source3/lib/ldb/ldb_tdb/ldb_tdb.c static int ltdb_add(struct ldb_module *module, struct ldb_request *req)
module            298 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	struct ltdb_private *ltdb = talloc_get_type(module->private_data, struct ltdb_private);
module            303 source3/lib/ldb/ldb_tdb/ldb_tdb.c 		ldb_debug(module->ldb, LDB_DEBUG_WARNING, "Controls should not reach the ldb_tdb backend!\n");
module            309 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	req->handle = init_ltdb_handle(ltdb, module, req);
module            315 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	tret = ltdb_add_internal(module, req->op.add.message);
module            322 source3/lib/ldb/ldb_tdb/ldb_tdb.c 		ret = ltdb_ac->callback(module->ldb, ltdb_ac->context, NULL);
module            333 source3/lib/ldb/ldb_tdb/ldb_tdb.c int ltdb_delete_noindex(struct ldb_module *module, const struct ldb_dn *dn)
module            336 source3/lib/ldb/ldb_tdb/ldb_tdb.c 		talloc_get_type(module->private_data, struct ltdb_private);
module            340 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	tdb_key = ltdb_key(module, dn);
module            355 source3/lib/ldb/ldb_tdb/ldb_tdb.c static int ltdb_delete_internal(struct ldb_module *module, const struct ldb_dn *dn)
module            360 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	msg = talloc(module, struct ldb_message);
module            367 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	ret = ltdb_search_dn1(module, dn, msg);
module            374 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	ret = ltdb_delete_noindex(module, dn);
module            381 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	ret = ltdb_index_del(module, msg);
module            387 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	ret = ltdb_modified(module, dn);
module            400 source3/lib/ldb/ldb_tdb/ldb_tdb.c static int ltdb_delete(struct ldb_module *module, struct ldb_request *req)
module            402 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	struct ltdb_private *ltdb = talloc_get_type(module->private_data, struct ltdb_private);
module            407 source3/lib/ldb/ldb_tdb/ldb_tdb.c 		ldb_debug(module->ldb, LDB_DEBUG_WARNING, "Controls should not reach the ldb_tdb backend!\n");
module            415 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	if (ltdb_cache_load(module) != 0) {
module            419 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	req->handle = init_ltdb_handle(ltdb, module, req);
module            425 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	tret = ltdb_delete_internal(module, req->op.del.dn);
module            432 source3/lib/ldb/ldb_tdb/ldb_tdb.c 		ret = ltdb_ac->callback(module->ldb, ltdb_ac->context, NULL);
module            505 source3/lib/ldb/ldb_tdb/ldb_tdb.c static int msg_delete_attribute(struct ldb_module *module,
module            520 source3/lib/ldb/ldb_tdb/ldb_tdb.c 				ltdb_index_del_value(module, dn, &msg->elements[i], j);
module            546 source3/lib/ldb/ldb_tdb/ldb_tdb.c static int msg_delete_element(struct ldb_module *module,
module            551 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	struct ldb_context *ldb = module->ldb;
module            574 source3/lib/ldb/ldb_tdb/ldb_tdb.c 				return msg_delete_attribute(module, ldb, msg, name);
module            591 source3/lib/ldb/ldb_tdb/ldb_tdb.c int ltdb_modify_internal(struct ldb_module *module, const struct ldb_message *msg)
module            593 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	struct ldb_context *ldb = module->ldb;
module            595 source3/lib/ldb/ldb_tdb/ldb_tdb.c 		talloc_get_type(module->private_data, struct ltdb_private);
module            601 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	tdb_key = ltdb_key(module, msg->dn);
module            618 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	ret = ltdb_unpack_data(module, &tdb_data, msg2);
module            656 source3/lib/ldb/ldb_tdb/ldb_tdb.c 					ldb_set_errstring(module->ldb, "Type or value exists");
module            683 source3/lib/ldb/ldb_tdb/ldb_tdb.c 			msg_delete_attribute(module, ldb, msg2, msg->elements[i].name);
module            704 source3/lib/ldb/ldb_tdb/ldb_tdb.c 				if (msg_delete_attribute(module, ldb, msg2, 
module            706 source3/lib/ldb/ldb_tdb/ldb_tdb.c 					ldb_asprintf_errstring(module->ldb, "No such attribute: %s for delete on %s", msg->elements[i].name, dn);
module            713 source3/lib/ldb/ldb_tdb/ldb_tdb.c 				if (msg_delete_element(module,
module            717 source3/lib/ldb/ldb_tdb/ldb_tdb.c 					ldb_asprintf_errstring(module->ldb, "No matching attribute value when deleting attribute: %s on %s", msg->elements[i].name, dn);
module            721 source3/lib/ldb/ldb_tdb/ldb_tdb.c 				if (ltdb_index_del_value(module, dn, &msg->elements[i], j) != 0) {
module            728 source3/lib/ldb/ldb_tdb/ldb_tdb.c 			ldb_asprintf_errstring(module->ldb, "Invalid ldb_modify flags on %s: 0x%x", 
module            737 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	ret = ltdb_store(module, msg2, TDB_MODIFY);
module            742 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	if (ltdb_modified(module, msg->dn) != LDB_SUCCESS) {
module            760 source3/lib/ldb/ldb_tdb/ldb_tdb.c static int ltdb_modify(struct ldb_module *module, struct ldb_request *req)
module            762 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	struct ltdb_private *ltdb = talloc_get_type(module->private_data, struct ltdb_private);
module            767 source3/lib/ldb/ldb_tdb/ldb_tdb.c 		ldb_debug(module->ldb, LDB_DEBUG_WARNING, "Controls should not reach the ldb_tdb backend!\n");
module            775 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	req->handle = init_ltdb_handle(ltdb, module, req);
module            781 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	tret = ltdb_check_special_dn(module, req->op.mod.message);
module            787 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	if (ltdb_cache_load(module) != 0) {
module            792 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	tret = ltdb_modify_internal(module, req->op.mod.message);
module            799 source3/lib/ldb/ldb_tdb/ldb_tdb.c 		ret = ltdb_ac->callback(module->ldb, ltdb_ac->context, NULL);
module            809 source3/lib/ldb/ldb_tdb/ldb_tdb.c static int ltdb_rename(struct ldb_module *module, struct ldb_request *req)
module            811 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	struct ltdb_private *ltdb = talloc_get_type(module->private_data, struct ltdb_private);
module            817 source3/lib/ldb/ldb_tdb/ldb_tdb.c 		ldb_debug(module->ldb, LDB_DEBUG_WARNING, "Controls should not reach the ldb_tdb backend!\n");
module            825 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	if (ltdb_cache_load(module) != 0) {
module            829 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	req->handle = init_ltdb_handle(ltdb, module, req);
module            843 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	tret = ltdb_search_dn1(module, req->op.rename.olddn, msg);
module            856 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	tret = ltdb_add_internal(module, msg);
module            862 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	tret = ltdb_delete_internal(module, req->op.rename.olddn);
module            864 source3/lib/ldb/ldb_tdb/ldb_tdb.c 		ltdb_delete_internal(module, req->op.rename.newdn);
module            870 source3/lib/ldb/ldb_tdb/ldb_tdb.c 		ret = ltdb_ac->callback(module->ldb, ltdb_ac->context, NULL);
module            877 source3/lib/ldb/ldb_tdb/ldb_tdb.c static int ltdb_start_trans(struct ldb_module *module)
module            880 source3/lib/ldb/ldb_tdb/ldb_tdb.c 		talloc_get_type(module->private_data, struct ltdb_private);
module            889 source3/lib/ldb/ldb_tdb/ldb_tdb.c static int ltdb_end_trans(struct ldb_module *module)
module            892 source3/lib/ldb/ldb_tdb/ldb_tdb.c 		talloc_get_type(module->private_data, struct ltdb_private);
module            901 source3/lib/ldb/ldb_tdb/ldb_tdb.c static int ltdb_del_trans(struct ldb_module *module)
module            904 source3/lib/ldb/ldb_tdb/ldb_tdb.c 		talloc_get_type(module->private_data, struct ltdb_private);
module            918 source3/lib/ldb/ldb_tdb/ldb_tdb.c static int ltdb_request(struct ldb_module *module, struct ldb_request *req)
module            922 source3/lib/ldb/ldb_tdb/ldb_tdb.c 		ldb_debug(module->ldb, LDB_DEBUG_WARNING, "Controls should not reach the ldb_tdb backend!\n");
module            935 source3/lib/ldb/ldb_tdb/ldb_tdb.c static int ltdb_sequence_number(struct ldb_module *module, struct ldb_request *req)
module            955 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	tret = ltdb_search_dn1(module, dn, msg);
module           1007 source3/lib/ldb/ldb_tdb/ldb_tdb.c 			struct ldb_module **module)
module           1060 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	*module = talloc(ldb, struct ldb_module);
module           1061 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	if ((*module) == NULL) {
module           1066 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	talloc_set_name_const(*module, "ldb_tdb backend");
module           1067 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	(*module)->ldb = ldb;
module           1068 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	(*module)->prev = (*module)->next = NULL;
module           1069 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	(*module)->private_data = ltdb;
module           1070 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	(*module)->ops = &ltdb_ops;
module           1072 source3/lib/ldb/ldb_tdb/ldb_tdb.c 	if (ltdb_cache_load(*module) != 0) {
module           1073 source3/lib/ldb/ldb_tdb/ldb_tdb.c 		talloc_free(*module);
module             45 source3/lib/ldb/ldb_tdb/ldb_tdb.h 	struct ldb_module *module;
module             74 source3/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_cache_reload(struct ldb_module *module);
module             75 source3/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_cache_load(struct ldb_module *module);
module             76 source3/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_increase_sequence_number(struct ldb_module *module);
module             84 source3/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_index_add(struct ldb_module *module, const struct ldb_message *msg);
module             85 source3/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_index_del(struct ldb_module *module, const struct ldb_message *msg);
module             86 source3/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_reindex(struct ldb_module *module);
module             90 source3/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_pack_data(struct ldb_module *module,
module             93 source3/lib/ldb/ldb_tdb/ldb_tdb.h void ltdb_unpack_data_free(struct ldb_module *module,
module             95 source3/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_unpack_data(struct ldb_module *module,
module            101 source3/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_has_wildcard(struct ldb_module *module, const char *attr_name, 
module            103 source3/lib/ldb/ldb_tdb/ldb_tdb.h void ltdb_search_dn1_free(struct ldb_module *module, struct ldb_message *msg);
module            104 source3/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_search_dn1(struct ldb_module *module, const struct ldb_dn *dn, struct ldb_message *msg);
module            105 source3/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_add_attr_results(struct ldb_module *module,
module            112 source3/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_search(struct ldb_module *module, struct ldb_request *req);
module            115 source3/lib/ldb/ldb_tdb/ldb_tdb.h struct ldb_handle *init_ltdb_handle(struct ltdb_private *ltdb, struct ldb_module *module,
module            117 source3/lib/ldb/ldb_tdb/ldb_tdb.h struct TDB_DATA ltdb_key(struct ldb_module *module, const struct ldb_dn *dn);
module            118 source3/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_store(struct ldb_module *module, const struct ldb_message *msg, int flgs);
module            119 source3/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_delete_noindex(struct ldb_module *module, const struct ldb_dn *dn);
module            120 source3/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_modify_internal(struct ldb_module *module, const struct ldb_message *msg);
module            122 source3/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_index_del_value(struct ldb_module *module, const char *dn, 
module             42 source3/lib/ldb/modules/asq.c 	struct ldb_module *module;
module             65 source3/lib/ldb/modules/asq.c static struct ldb_handle *init_handle(void *mem_ctx, struct ldb_module *module,
module             74 source3/lib/ldb/modules/asq.c 		ldb_set_errstring(module->ldb, "Out of Memory");
module             78 source3/lib/ldb/modules/asq.c 	h->module = module;
module             82 source3/lib/ldb/modules/asq.c 		ldb_set_errstring(module->ldb, "Out of Memory");
module             92 source3/lib/ldb/modules/asq.c 	ac->module = module;
module            149 source3/lib/ldb/modules/asq.c 	ac->up_callback(ac->module->ldb, ac->up_context, ares);
module            198 source3/lib/ldb/modules/asq.c 		return ac->up_callback(ac->module->ldb, ac->up_context, ares);
module            210 source3/lib/ldb/modules/asq.c static int asq_search(struct ldb_module *module, struct ldb_request *req)
module            223 source3/lib/ldb/modules/asq.c 		return ldb_next_request(module, req);
module            229 source3/lib/ldb/modules/asq.c 		ldb_set_errstring(module->ldb,
module            239 source3/lib/ldb/modules/asq.c 	h = init_handle(req, module, req->context, req->callback);
module            280 source3/lib/ldb/modules/asq.c 	ldb_set_timeout_from_prev_req(module->ldb, req, ac->base_req);
module            284 source3/lib/ldb/modules/asq.c 	ret = ldb_request(module->ldb, ac->base_req);
module            339 source3/lib/ldb/modules/asq.c 		ldb_set_timeout_from_prev_req(ac->module->ldb, ac->base_req, ac->reqs[i]);
module            394 source3/lib/ldb/modules/asq.c 			ret = ldb_request(ac->module->ldb, ac->reqs[ac->cur_req]);
module            455 source3/lib/ldb/modules/asq.c static int asq_init(struct ldb_module *module)
module            460 source3/lib/ldb/modules/asq.c 	req = talloc_zero(module, struct ldb_request);
module            462 source3/lib/ldb/modules/asq.c 		ldb_debug(module->ldb, LDB_DEBUG_ERROR, "asq: Out of memory!\n");
module            469 source3/lib/ldb/modules/asq.c 	ret = ldb_request(module->ldb, req);
module            471 source3/lib/ldb/modules/asq.c 		ldb_debug(module->ldb, LDB_DEBUG_WARNING, "asq: Unable to register control with rootdse!\n");
module            474 source3/lib/ldb/modules/asq.c 	return ldb_next_init(module);
module             98 source3/lib/ldb/modules/ldb_map.c const struct ldb_map_context *map_get_context(struct ldb_module *module)
module            100 source3/lib/ldb/modules/ldb_map.c 	const struct map_private *data = talloc_get_type(module->private_data, struct map_private);
module            111 source3/lib/ldb/modules/ldb_map.c 		map_oom(h->module);
module            115 source3/lib/ldb/modules/ldb_map.c 	ac->module = h->module;
module            128 source3/lib/ldb/modules/ldb_map.c 		map_oom(ac->module);
module            140 source3/lib/ldb/modules/ldb_map.c struct ldb_handle *map_init_handle(struct ldb_request *req, struct ldb_module *module)
module            147 source3/lib/ldb/modules/ldb_map.c 		map_oom(module);
module            151 source3/lib/ldb/modules/ldb_map.c 	h->module = module;
module            172 source3/lib/ldb/modules/ldb_map.c BOOL map_check_local_db(struct ldb_module *module)
module            174 source3/lib/ldb/modules/ldb_map.c 	const struct ldb_map_context *data = map_get_context(module);
module            197 source3/lib/ldb/modules/ldb_map.c int ldb_next_remote_request(struct ldb_module *module, struct ldb_request *request)
module            199 source3/lib/ldb/modules/ldb_map.c 	const struct ldb_map_context *data = map_get_context(module);
module            234 source3/lib/ldb/modules/ldb_map.c 		ldb_debug(module->ldb, LDB_DEBUG_ERROR, "ldb_map: "
module            239 source3/lib/ldb/modules/ldb_map.c 	return ldb_next_request(module, request);
module            392 source3/lib/ldb/modules/ldb_map.c int map_attrs_merge(struct ldb_module *module, void *mem_ctx, 
module            402 source3/lib/ldb/modules/ldb_map.c 		map_oom(module);
module            419 source3/lib/ldb/modules/ldb_map.c struct ldb_val ldb_val_map_local(struct ldb_module *module, void *mem_ctx, 
module            423 source3/lib/ldb/modules/ldb_map.c 		return map->u.convert.convert_local(module, mem_ctx, val);
module            430 source3/lib/ldb/modules/ldb_map.c struct ldb_val ldb_val_map_remote(struct ldb_module *module, void *mem_ctx, 
module            434 source3/lib/ldb/modules/ldb_map.c 		return map->u.convert.convert_remote(module, mem_ctx, val);
module            445 source3/lib/ldb/modules/ldb_map.c BOOL ldb_dn_check_local(struct ldb_module *module, const struct ldb_dn *dn)
module            447 source3/lib/ldb/modules/ldb_map.c 	const struct ldb_map_context *data = map_get_context(module);
module            453 source3/lib/ldb/modules/ldb_map.c 	return ldb_dn_compare_base(module->ldb, data->local_base_dn, dn) == 0;
module            457 source3/lib/ldb/modules/ldb_map.c struct ldb_dn *ldb_dn_map_local(struct ldb_module *module, void *mem_ctx, const struct ldb_dn *dn)
module            459 source3/lib/ldb/modules/ldb_map.c 	const struct ldb_map_context *data = map_get_context(module);
module            473 source3/lib/ldb/modules/ldb_map.c 		map_oom(module);
module            491 source3/lib/ldb/modules/ldb_map.c 			ldb_debug(module->ldb, LDB_DEBUG_ERROR, "ldb_map: "
module            498 source3/lib/ldb/modules/ldb_map.c 				ldb_debug(module->ldb, LDB_DEBUG_ERROR, "ldb_map: "
module            509 source3/lib/ldb/modules/ldb_map.c 			value = ldb_val_map_local(module, newdn, map, ldb_dn_get_component_val(dn, i));
module            529 source3/lib/ldb/modules/ldb_map.c struct ldb_dn *ldb_dn_map_remote(struct ldb_module *module, void *mem_ctx, const struct ldb_dn *dn)
module            531 source3/lib/ldb/modules/ldb_map.c 	const struct ldb_map_context *data = map_get_context(module);
module            545 source3/lib/ldb/modules/ldb_map.c 		map_oom(module);
module            563 source3/lib/ldb/modules/ldb_map.c 			ldb_debug(module->ldb, LDB_DEBUG_ERROR, "ldb_map: "
module            570 source3/lib/ldb/modules/ldb_map.c 				ldb_debug(module->ldb, LDB_DEBUG_ERROR, "ldb_map: "
module            581 source3/lib/ldb/modules/ldb_map.c 			value = ldb_val_map_remote(module, newdn, map, ldb_dn_get_component_val(dn, i));
module            602 source3/lib/ldb/modules/ldb_map.c struct ldb_dn *ldb_dn_map_rebase_remote(struct ldb_module *module, void *mem_ctx, const struct ldb_dn *dn)
module            604 source3/lib/ldb/modules/ldb_map.c 	const struct ldb_map_context *data = map_get_context(module);
module            608 source3/lib/ldb/modules/ldb_map.c 	dn2 = ldb_dn_map_remote(module, mem_ctx, dn1);
module            619 source3/lib/ldb/modules/ldb_map.c static struct ldb_val ldb_dn_convert_local(struct ldb_module *module, void *mem_ctx, const struct ldb_val *val)
module            625 source3/lib/ldb/modules/ldb_map.c 	newdn = ldb_dn_map_local(module, mem_ctx, dn);
module            639 source3/lib/ldb/modules/ldb_map.c static struct ldb_val ldb_dn_convert_remote(struct ldb_module *module, void *mem_ctx, const struct ldb_val *val)
module            645 source3/lib/ldb/modules/ldb_map.c 	newdn = ldb_dn_map_remote(module, mem_ctx, dn);
module            659 source3/lib/ldb/modules/ldb_map.c static struct ldb_val map_objectclass_convert_local(struct ldb_module *module, void *mem_ctx, const struct ldb_val *val)
module            661 source3/lib/ldb/modules/ldb_map.c 	const struct ldb_map_context *data = map_get_context(module);
module            676 source3/lib/ldb/modules/ldb_map.c static void map_objectclass_generate_remote(struct ldb_module *module, const char *local_attr, const struct ldb_message *old, struct ldb_message *remote, struct ldb_message *local)
module            692 source3/lib/ldb/modules/ldb_map.c 		ldb_oom(module->ldb);
module            701 source3/lib/ldb/modules/ldb_map.c 		ldb_oom(module->ldb);
module            710 source3/lib/ldb/modules/ldb_map.c 		el->values[i] = map_objectclass_convert_local(module, el->values, &oc->values[i]);
module            731 source3/lib/ldb/modules/ldb_map.c static struct ldb_val map_objectclass_convert_remote(struct ldb_module *module, void *mem_ctx, const struct ldb_val *val)
module            733 source3/lib/ldb/modules/ldb_map.c 	const struct ldb_map_context *data = map_get_context(module);
module            748 source3/lib/ldb/modules/ldb_map.c static struct ldb_message_element *map_objectclass_generate_local(struct ldb_module *module, void *mem_ctx, const char *local_attr, const struct ldb_message *remote)
module            763 source3/lib/ldb/modules/ldb_map.c 		ldb_oom(module->ldb);
module            772 source3/lib/ldb/modules/ldb_map.c 		ldb_oom(module->ldb);
module            781 source3/lib/ldb/modules/ldb_map.c 		el->values[i] = map_objectclass_convert_remote(module, el->values, &oc->values[i]);
module            793 source3/lib/ldb/modules/ldb_map.c 			ldb_oom(module->ldb);
module            804 source3/lib/ldb/modules/ldb_map.c static int map_objectclass_convert_operator(struct ldb_module *module, void *mem_ctx, 
module            820 source3/lib/ldb/modules/ldb_map.c 	return map_subtree_collect_remote_simple(module, mem_ctx, new, tree, &objectclass_map);
module            864 source3/lib/ldb/modules/ldb_map.c 		map_oom(ac->module);
module            886 source3/lib/ldb/modules/ldb_map.c 	ldb_set_timeout_from_prev_req(ac->module->ldb, ac->orig_req, req);
module            904 source3/lib/ldb/modules/ldb_map.c 		map_oom(ac->module);
module            924 source3/lib/ldb/modules/ldb_map.c 		map_oom(ac->module);
module            931 source3/lib/ldb/modules/ldb_map.c 		map_oom(ac->module);
module           1181 source3/lib/ldb/modules/ldb_map.c static int map_init_dns(struct ldb_module *module, struct ldb_map_context *data, const char *name)
module           1197 source3/lib/ldb/modules/ldb_map.c 		ldb_debug(module->ldb, LDB_DEBUG_ERROR, "ldb_map: "
module           1202 source3/lib/ldb/modules/ldb_map.c 	ret = ldb_search(module->ldb, module->ldb, &res, dn, LDB_SCOPE_BASE, attrs, NULL);
module           1208 source3/lib/ldb/modules/ldb_map.c 		ldb_debug(module->ldb, LDB_DEBUG_ERROR, "ldb_map: "
module           1214 source3/lib/ldb/modules/ldb_map.c 		ldb_debug(module->ldb, LDB_DEBUG_ERROR, "ldb_map: "
module           1229 source3/lib/ldb/modules/ldb_map.c static int map_init_maps(struct ldb_module *module, struct ldb_map_context *data, 
module           1245 source3/lib/ldb/modules/ldb_map.c 		map_oom(module);
module           1279 source3/lib/ldb/modules/ldb_map.c _PUBLIC_ int ldb_map_init(struct ldb_module *module, const struct ldb_map_attribute *attrs, 
module           1288 source3/lib/ldb/modules/ldb_map.c 	data = talloc_zero(module, struct map_private);
module           1290 source3/lib/ldb/modules/ldb_map.c 		map_oom(module);
module           1294 source3/lib/ldb/modules/ldb_map.c 	module->private_data = data;
module           1298 source3/lib/ldb/modules/ldb_map.c 		map_oom(module);
module           1303 source3/lib/ldb/modules/ldb_map.c 	ret = map_init_dns(module, data->context, name);
module           1310 source3/lib/ldb/modules/ldb_map.c 	ret = map_init_maps(module, data->context, attrs, ocls, wildcard_attributes);
module             50 source3/lib/ldb/modules/ldb_map.h typedef struct ldb_val (*ldb_map_convert_func) (struct ldb_module *module, void *mem_ctx, const struct ldb_val *val);
module            148 source3/lib/ldb/modules/ldb_map.h int ldb_map_init(struct ldb_module *module, const struct ldb_map_attribute *attrs, 
module             36 source3/lib/ldb/modules/ldb_map_inbound.c static struct ldb_message_element *ldb_msg_el_map_local(struct ldb_module *module, void *mem_ctx, const struct ldb_map_attribute *map, const struct ldb_message_element *old)
module             43 source3/lib/ldb/modules/ldb_map_inbound.c 		map_oom(module);
module             51 source3/lib/ldb/modules/ldb_map_inbound.c 		map_oom(module);
module             58 source3/lib/ldb/modules/ldb_map_inbound.c 		el->values[i] = ldb_val_map_local(module, el->values, map, &old->values[i]);
module             66 source3/lib/ldb/modules/ldb_map_inbound.c static int ldb_msg_el_partition(struct ldb_module *module, struct ldb_message *local, struct ldb_message *remote, const struct ldb_message *msg, const char *attr_name, /* const char * const names[], */ const struct ldb_message_element *old)
module             68 source3/lib/ldb/modules/ldb_map_inbound.c 	const struct ldb_map_context *data = map_get_context(module);
module             74 source3/lib/ldb/modules/ldb_map_inbound.c 		ldb_debug(module->ldb, LDB_DEBUG_WARNING, "ldb_map: "
module             86 source3/lib/ldb/modules/ldb_map_inbound.c 			ldb_debug(module->ldb, LDB_DEBUG_WARNING, "ldb_map: "
module             95 source3/lib/ldb/modules/ldb_map_inbound.c 		el = ldb_msg_el_map_local(module, remote, map, old);
module            100 source3/lib/ldb/modules/ldb_map_inbound.c 			ldb_debug(module->ldb, LDB_DEBUG_WARNING, "ldb_map: "
module            113 source3/lib/ldb/modules/ldb_map_inbound.c 		map->u.generate.generate_remote(module, map->local_name, msg, remote, local);
module            126 source3/lib/ldb/modules/ldb_map_inbound.c 		map_oom(module);
module            139 source3/lib/ldb/modules/ldb_map_inbound.c static BOOL ldb_msg_check_remote(struct ldb_module *module, const struct ldb_message *msg)
module            141 source3/lib/ldb/modules/ldb_map_inbound.c 	const struct ldb_map_context *data = map_get_context(module);
module            157 source3/lib/ldb/modules/ldb_map_inbound.c static int ldb_msg_partition(struct ldb_module *module, struct ldb_message *local, struct ldb_message *remote, const struct ldb_message *msg)
module            165 source3/lib/ldb/modules/ldb_map_inbound.c 			ldb_debug(module->ldb, LDB_DEBUG_WARNING, "ldb_map: "
module            171 source3/lib/ldb/modules/ldb_map_inbound.c 		ret = ldb_msg_el_partition(module, local, remote, msg, msg->elements[i].name, &msg->elements[i]);
module            191 source3/lib/ldb/modules/ldb_map_inbound.c 	ldb_set_timeout_from_prev_req(ac->module->ldb, ac->orig_req, ac->remote_req);
module            198 source3/lib/ldb/modules/ldb_map_inbound.c 	return ldb_next_remote_request(ac->module, ac->remote_req);
module            208 source3/lib/ldb/modules/ldb_map_inbound.c 	ldb_set_timeout_from_prev_req(ac->module->ldb, ac->orig_req, ac->local_req);
module            215 source3/lib/ldb/modules/ldb_map_inbound.c 	return ldb_next_request(ac->module, ac->local_req);
module            219 source3/lib/ldb/modules/ldb_map_inbound.c int map_add(struct ldb_module *module, struct ldb_request *req)
module            229 source3/lib/ldb/modules/ldb_map_inbound.c 		return ldb_next_request(module, req);
module            233 source3/lib/ldb/modules/ldb_map_inbound.c 	if (!ldb_dn_check_local(module, msg->dn)) {
module            234 source3/lib/ldb/modules/ldb_map_inbound.c 		return ldb_next_request(module, req);
module            238 source3/lib/ldb/modules/ldb_map_inbound.c 	if (!ldb_msg_check_remote(module, msg)) {
module            243 source3/lib/ldb/modules/ldb_map_inbound.c 	h = map_init_handle(req, module);
module            283 source3/lib/ldb/modules/ldb_map_inbound.c 	remote->dn = ldb_dn_map_local(ac->module, remote, msg->dn);
module            286 source3/lib/ldb/modules/ldb_map_inbound.c 	ldb_msg_partition(module, local, remote, msg);
module            290 source3/lib/ldb/modules/ldb_map_inbound.c 	if ((local->num_elements == 0) || (!map_check_local_db(ac->module))) {
module            308 source3/lib/ldb/modules/ldb_map_inbound.c 	map_oom(module);
module            321 source3/lib/ldb/modules/ldb_map_inbound.c 	ldb_set_timeout_from_prev_req(ac->module->ldb, ac->orig_req, ac->remote_req);
module            328 source3/lib/ldb/modules/ldb_map_inbound.c 	return ldb_next_remote_request(ac->module, ac->remote_req);
module            361 source3/lib/ldb/modules/ldb_map_inbound.c 	ldb_set_timeout_from_prev_req(ac->module->ldb, ac->orig_req, ac->local_req);
module            368 source3/lib/ldb/modules/ldb_map_inbound.c 	return ldb_next_request(ac->module, ac->local_req);
module            372 source3/lib/ldb/modules/ldb_map_inbound.c int map_modify(struct ldb_module *module, struct ldb_request *req)
module            381 source3/lib/ldb/modules/ldb_map_inbound.c 		return ldb_next_request(module, req);
module            385 source3/lib/ldb/modules/ldb_map_inbound.c 	if (!ldb_dn_check_local(module, msg->dn)) {
module            386 source3/lib/ldb/modules/ldb_map_inbound.c 		return ldb_next_request(module, req);
module            393 source3/lib/ldb/modules/ldb_map_inbound.c 	if (!ldb_msg_check_remote(module, msg)) {
module            398 source3/lib/ldb/modules/ldb_map_inbound.c 	h = map_init_handle(req, module);
module            438 source3/lib/ldb/modules/ldb_map_inbound.c 	remote->dn = ldb_dn_map_local(ac->module, remote, msg->dn);
module            441 source3/lib/ldb/modules/ldb_map_inbound.c 	ldb_msg_partition(module, local, remote, msg);
module            445 source3/lib/ldb/modules/ldb_map_inbound.c 	if ((local->num_elements == 0) || (!map_check_local_db(ac->module))) {
module            461 source3/lib/ldb/modules/ldb_map_inbound.c 	return ldb_next_request(module, ac->search_req);
module            464 source3/lib/ldb/modules/ldb_map_inbound.c 	map_oom(module);
module            477 source3/lib/ldb/modules/ldb_map_inbound.c 	ldb_set_timeout_from_prev_req(ac->module->ldb, ac->orig_req, ac->remote_req);
module            484 source3/lib/ldb/modules/ldb_map_inbound.c 	return ldb_next_remote_request(ac->module, ac->remote_req);
module            499 source3/lib/ldb/modules/ldb_map_inbound.c 	ldb_set_timeout_from_prev_req(ac->module->ldb, ac->orig_req, ac->local_req);
module            506 source3/lib/ldb/modules/ldb_map_inbound.c 	return ldb_next_request(ac->module, ac->local_req);
module            510 source3/lib/ldb/modules/ldb_map_inbound.c int map_delete(struct ldb_module *module, struct ldb_request *req)
module            517 source3/lib/ldb/modules/ldb_map_inbound.c 		return ldb_next_request(module, req);
module            521 source3/lib/ldb/modules/ldb_map_inbound.c 	if (!ldb_dn_check_local(module, req->op.del.dn)) {
module            522 source3/lib/ldb/modules/ldb_map_inbound.c 		return ldb_next_request(module, req);
module            526 source3/lib/ldb/modules/ldb_map_inbound.c 	h = map_init_handle(req, module);
module            551 source3/lib/ldb/modules/ldb_map_inbound.c 	ac->remote_req->op.del.dn = ldb_dn_map_local(module, ac->remote_req, req->op.del.dn);
module            554 source3/lib/ldb/modules/ldb_map_inbound.c 	if (!map_check_local_db(ac->module)) {
module            572 source3/lib/ldb/modules/ldb_map_inbound.c 	return ldb_next_request(module, ac->search_req);
module            575 source3/lib/ldb/modules/ldb_map_inbound.c 	map_oom(module);
module            588 source3/lib/ldb/modules/ldb_map_inbound.c 	ldb_set_timeout_from_prev_req(ac->module->ldb, ac->orig_req, ac->remote_req);
module            595 source3/lib/ldb/modules/ldb_map_inbound.c 	return ldb_next_remote_request(ac->module, ac->remote_req);
module            605 source3/lib/ldb/modules/ldb_map_inbound.c 	ldb_set_timeout_from_prev_req(ac->module->ldb, ac->orig_req, ac->down_req);
module            612 source3/lib/ldb/modules/ldb_map_inbound.c 	return ldb_next_request(ac->module, ac->down_req);
module            627 source3/lib/ldb/modules/ldb_map_inbound.c 	ldb_set_timeout_from_prev_req(ac->module->ldb, ac->orig_req, ac->local_req);
module            634 source3/lib/ldb/modules/ldb_map_inbound.c 	return ldb_next_request(ac->module, ac->local_req);
module            638 source3/lib/ldb/modules/ldb_map_inbound.c int map_rename(struct ldb_module *module, struct ldb_request *req)
module            645 source3/lib/ldb/modules/ldb_map_inbound.c 		return ldb_next_request(module, req);
module            649 source3/lib/ldb/modules/ldb_map_inbound.c 	if ((!ldb_dn_check_local(module, req->op.rename.olddn)) &&
module            650 source3/lib/ldb/modules/ldb_map_inbound.c 	    (!ldb_dn_check_local(module, req->op.rename.newdn))) {
module            651 source3/lib/ldb/modules/ldb_map_inbound.c 		return ldb_next_request(module, req);
module            655 source3/lib/ldb/modules/ldb_map_inbound.c 	if (!ldb_dn_check_local(module, req->op.rename.olddn) ||
module            656 source3/lib/ldb/modules/ldb_map_inbound.c 	    !ldb_dn_check_local(module, req->op.rename.newdn)) {
module            661 source3/lib/ldb/modules/ldb_map_inbound.c 	h = map_init_handle(req, module);
module            687 source3/lib/ldb/modules/ldb_map_inbound.c 	ac->remote_req->op.rename.olddn = ldb_dn_map_local(module, ac->remote_req, req->op.rename.olddn);
module            688 source3/lib/ldb/modules/ldb_map_inbound.c 	ac->remote_req->op.rename.newdn = ldb_dn_map_local(module, ac->remote_req, req->op.rename.newdn);
module            694 source3/lib/ldb/modules/ldb_map_inbound.c 	if (!map_check_local_db(ac->module)) {
module            716 source3/lib/ldb/modules/ldb_map_inbound.c 	return ldb_next_request(module, ac->search_req);
module            719 source3/lib/ldb/modules/ldb_map_inbound.c 	map_oom(module);
module             37 source3/lib/ldb/modules/ldb_map_outbound.c static const char **map_attrs_select_local(struct ldb_module *module, void *mem_ctx, const char * const *attrs)
module             39 source3/lib/ldb/modules/ldb_map_outbound.c 	const struct ldb_map_context *data = map_get_context(module);
module             72 source3/lib/ldb/modules/ldb_map_outbound.c 	map_oom(module);
module             77 source3/lib/ldb/modules/ldb_map_outbound.c static const char **map_attrs_collect_remote(struct ldb_module *module, void *mem_ctx, 
module             80 source3/lib/ldb/modules/ldb_map_outbound.c 	const struct ldb_map_context *data = map_get_context(module);
module             98 source3/lib/ldb/modules/ldb_map_outbound.c 			ret = map_attrs_merge(module, mem_ctx, &new_attrs, attrs);
module            102 source3/lib/ldb/modules/ldb_map_outbound.c 			ret = map_attrs_merge(module, mem_ctx, &new_attrs, data->wildcard_attributes);
module            169 source3/lib/ldb/modules/ldb_map_outbound.c 	map_oom(module);
module            175 source3/lib/ldb/modules/ldb_map_outbound.c static int map_attrs_partition(struct ldb_module *module, void *mem_ctx, const char ***local_attrs, const char ***remote_attrs, const char * const *attrs)
module            177 source3/lib/ldb/modules/ldb_map_outbound.c 	*local_attrs = map_attrs_select_local(module, mem_ctx, attrs);
module            178 source3/lib/ldb/modules/ldb_map_outbound.c 	*remote_attrs = map_attrs_collect_remote(module, mem_ctx, attrs);
module            216 source3/lib/ldb/modules/ldb_map_outbound.c static struct ldb_message_element *ldb_msg_el_map_remote(struct ldb_module *module, 
module            227 source3/lib/ldb/modules/ldb_map_outbound.c 		map_oom(module);
module            235 source3/lib/ldb/modules/ldb_map_outbound.c 		map_oom(module);
module            242 source3/lib/ldb/modules/ldb_map_outbound.c 		map_oom(module);
module            247 source3/lib/ldb/modules/ldb_map_outbound.c 		el->values[i] = ldb_val_map_remote(module, el->values, map, &old->values[i]);
module            254 source3/lib/ldb/modules/ldb_map_outbound.c static int ldb_msg_el_merge(struct ldb_module *module, struct ldb_message *local, 
module            257 source3/lib/ldb/modules/ldb_map_outbound.c 	const struct ldb_map_context *data = map_get_context(module);
module            297 source3/lib/ldb/modules/ldb_map_outbound.c 			ldb_debug(module->ldb, LDB_DEBUG_ERROR, "ldb_map: "
module            308 source3/lib/ldb/modules/ldb_map_outbound.c 			el = ldb_msg_el_map_remote(module, local, map, attr_name, old);
module            316 source3/lib/ldb/modules/ldb_map_outbound.c 			ldb_debug(module->ldb, LDB_DEBUG_ERROR, "ldb_map: "
module            323 source3/lib/ldb/modules/ldb_map_outbound.c 		el = map->u.generate.generate_local(module, local, attr_name, remote);
module            339 source3/lib/ldb/modules/ldb_map_outbound.c static int ldb_msg_el_merge_wildcard(struct ldb_module *module, struct ldb_message *local, 
module            342 source3/lib/ldb/modules/ldb_map_outbound.c 	const struct ldb_map_context *data = map_get_context(module);
module            352 source3/lib/ldb/modules/ldb_map_outbound.c 			el = ldb_msg_el_map_remote(module, local, map, remote->elements[i].name,
module            367 source3/lib/ldb/modules/ldb_map_outbound.c 		ret = ldb_msg_el_merge(module, local, remote, 
module            385 source3/lib/ldb/modules/ldb_map_outbound.c static int ldb_msg_merge_local(struct ldb_module *module, struct ldb_message *msg1, struct ldb_message *msg2)
module            406 source3/lib/ldb/modules/ldb_map_outbound.c 		ret = ldb_msg_el_merge_wildcard(ac->module, local, remote);
module            414 source3/lib/ldb/modules/ldb_map_outbound.c 			ret = ldb_msg_el_merge_wildcard(ac->module, local, remote);
module            426 source3/lib/ldb/modules/ldb_map_outbound.c 		ret = ldb_msg_el_merge(ac->module, local, remote, 
module            455 source3/lib/ldb/modules/ldb_map_outbound.c 		map_oom(ac->module);
module            467 source3/lib/ldb/modules/ldb_map_outbound.c 	dn = ldb_dn_map_rebase_remote(ac->module, msg, ares->message->dn);
module            512 source3/lib/ldb/modules/ldb_map_outbound.c static int ldb_parse_tree_collect_attrs(struct ldb_module *module, void *mem_ctx, const char ***attrs, const struct ldb_parse_tree *tree)
module            525 source3/lib/ldb/modules/ldb_map_outbound.c 			ret = ldb_parse_tree_collect_attrs(module, mem_ctx, 
module            534 source3/lib/ldb/modules/ldb_map_outbound.c 		return ldb_parse_tree_collect_attrs(module, mem_ctx, attrs, tree->u.isnot.child);
module            546 source3/lib/ldb/modules/ldb_map_outbound.c static int map_subtree_select_local(struct ldb_module *module, void *mem_ctx, struct ldb_parse_tree **new, const struct ldb_parse_tree *tree);
module            549 source3/lib/ldb/modules/ldb_map_outbound.c static int map_subtree_select_local_not(struct ldb_module *module, void *mem_ctx, struct ldb_parse_tree **new, const struct ldb_parse_tree *tree)
module            557 source3/lib/ldb/modules/ldb_map_outbound.c 		map_oom(module);
module            562 source3/lib/ldb/modules/ldb_map_outbound.c 	ret = map_subtree_select_local(module, *new, &child, tree->u.isnot.child);
module            581 source3/lib/ldb/modules/ldb_map_outbound.c static int map_subtree_select_local_list(struct ldb_module *module, void *mem_ctx, struct ldb_parse_tree **new, const struct ldb_parse_tree *tree)
module            588 source3/lib/ldb/modules/ldb_map_outbound.c 		map_oom(module);
module            596 source3/lib/ldb/modules/ldb_map_outbound.c 		map_oom(module);
module            605 source3/lib/ldb/modules/ldb_map_outbound.c 		ret = map_subtree_select_local(module, *new, &child, tree->u.list.elements[i]);
module            632 source3/lib/ldb/modules/ldb_map_outbound.c static int map_subtree_select_local_simple(struct ldb_module *module, void *mem_ctx, struct ldb_parse_tree **new, const struct ldb_parse_tree *tree)
module            637 source3/lib/ldb/modules/ldb_map_outbound.c 		map_oom(module);
module            645 source3/lib/ldb/modules/ldb_map_outbound.c static int map_subtree_select_local(struct ldb_module *module, void *mem_ctx, struct ldb_parse_tree **new, const struct ldb_parse_tree *tree)
module            647 source3/lib/ldb/modules/ldb_map_outbound.c 	const struct ldb_map_context *data = map_get_context(module);
module            654 source3/lib/ldb/modules/ldb_map_outbound.c 		return map_subtree_select_local_not(module, mem_ctx, new, tree);
module            658 source3/lib/ldb/modules/ldb_map_outbound.c 		return map_subtree_select_local_list(module, mem_ctx, new, tree);
module            666 source3/lib/ldb/modules/ldb_map_outbound.c 	return map_subtree_select_local_simple(module, mem_ctx, new, tree);
module            669 source3/lib/ldb/modules/ldb_map_outbound.c static int map_subtree_collect_remote(struct ldb_module *module, void *mem_ctx, struct ldb_parse_tree **new, const struct ldb_parse_tree *tree);
module            672 source3/lib/ldb/modules/ldb_map_outbound.c static int map_subtree_collect_remote_not(struct ldb_module *module, void *mem_ctx, struct ldb_parse_tree **new, const struct ldb_parse_tree *tree)
module            680 source3/lib/ldb/modules/ldb_map_outbound.c 		map_oom(module);
module            685 source3/lib/ldb/modules/ldb_map_outbound.c 	ret = map_subtree_collect_remote(module, *new, &child, tree->u.isnot.child);
module            704 source3/lib/ldb/modules/ldb_map_outbound.c static int map_subtree_collect_remote_list(struct ldb_module *module, void *mem_ctx, struct ldb_parse_tree **new, const struct ldb_parse_tree *tree)
module            711 source3/lib/ldb/modules/ldb_map_outbound.c 		map_oom(module);
module            719 source3/lib/ldb/modules/ldb_map_outbound.c 		map_oom(module);
module            728 source3/lib/ldb/modules/ldb_map_outbound.c 		ret = map_subtree_collect_remote(module, *new, &child, tree->u.list.elements[i]);
module            755 source3/lib/ldb/modules/ldb_map_outbound.c int map_subtree_collect_remote_simple(struct ldb_module *module, void *mem_ctx, struct ldb_parse_tree **new, const struct ldb_parse_tree *tree, const struct ldb_map_attribute *map)
module            762 source3/lib/ldb/modules/ldb_map_outbound.c 		map_oom(module);
module            836 source3/lib/ldb/modules/ldb_map_outbound.c 			*(*new)->u.substring.chunks[i] = ldb_val_map_local(module, *new, map, tree->u.substring.chunks[i]);
module            842 source3/lib/ldb/modules/ldb_map_outbound.c 		(*new)->u.equality.value = ldb_val_map_local(module, *new, map, &tree->u.equality.value);
module            847 source3/lib/ldb/modules/ldb_map_outbound.c 		(*new)->u.comparison.value = ldb_val_map_local(module, *new, map, &tree->u.comparison.value);
module            850 source3/lib/ldb/modules/ldb_map_outbound.c 		(*new)->u.extended.value = ldb_val_map_local(module, *new, map, &tree->u.extended.value);
module            862 source3/lib/ldb/modules/ldb_map_outbound.c static int map_subtree_collect_remote(struct ldb_module *module, void *mem_ctx, struct ldb_parse_tree **new, const struct ldb_parse_tree *tree)
module            864 source3/lib/ldb/modules/ldb_map_outbound.c 	const struct ldb_map_context *data = map_get_context(module);
module            872 source3/lib/ldb/modules/ldb_map_outbound.c 		return map_subtree_collect_remote_not(module, mem_ctx, new, tree);
module            876 source3/lib/ldb/modules/ldb_map_outbound.c 		return map_subtree_collect_remote_list(module, mem_ctx, new, tree);
module            886 source3/lib/ldb/modules/ldb_map_outbound.c 		return map->convert_operator(module, mem_ctx, new, tree);
module            890 source3/lib/ldb/modules/ldb_map_outbound.c 		ldb_debug(module->ldb, LDB_DEBUG_WARNING, "ldb_map: "
module            898 source3/lib/ldb/modules/ldb_map_outbound.c 	return map_subtree_collect_remote_simple(module, mem_ctx, new, tree, map);
module            903 source3/lib/ldb/modules/ldb_map_outbound.c static int ldb_parse_tree_partition(struct ldb_module *module, void *local_ctx, void *remote_ctx, struct ldb_parse_tree **local_tree, struct ldb_parse_tree **remote_tree, const struct ldb_parse_tree *tree)
module            916 source3/lib/ldb/modules/ldb_map_outbound.c 	ret = map_subtree_select_local(module, local_ctx, local_tree, tree);
module            922 source3/lib/ldb/modules/ldb_map_outbound.c 	ret = map_subtree_collect_remote(module, remote_ctx, remote_tree, tree);
module            934 source3/lib/ldb/modules/ldb_map_outbound.c static int map_attrs_collect_and_partition(struct ldb_module *module, struct map_context *ac,
module            950 source3/lib/ldb/modules/ldb_map_outbound.c 		ret = map_attrs_partition(module, ac, 
module            975 source3/lib/ldb/modules/ldb_map_outbound.c 	ret = ldb_parse_tree_collect_attrs(module, tmp_ctx, &tree_attrs, tree);
module            981 source3/lib/ldb/modules/ldb_map_outbound.c 	ret = map_attrs_merge(module, tmp_ctx, &tree_attrs, search_attrs);
module            987 source3/lib/ldb/modules/ldb_map_outbound.c 	ret = map_attrs_partition(module, ac, &local_attrs, 
module           1002 source3/lib/ldb/modules/ldb_map_outbound.c 	map_oom(module);
module           1077 source3/lib/ldb/modules/ldb_map_outbound.c 		ret = ldb_msg_merge_local(sc->ac->module, ares->message, sc->remote_res->message);
module           1129 source3/lib/ldb/modules/ldb_map_outbound.c 	if (!map_check_local_db(ac->module)) {
module           1160 source3/lib/ldb/modules/ldb_map_outbound.c 	return ldb_next_request(ac->module, req);
module           1164 source3/lib/ldb/modules/ldb_map_outbound.c int map_search(struct ldb_module *module, struct ldb_request *req)
module           1176 source3/lib/ldb/modules/ldb_map_outbound.c 		return ldb_next_request(module, req);
module           1179 source3/lib/ldb/modules/ldb_map_outbound.c 	if ((req->op.search.base) && (!ldb_dn_check_local(module, req->op.search.base))) {
module           1180 source3/lib/ldb/modules/ldb_map_outbound.c 		return ldb_next_request(module, req);
module           1187 source3/lib/ldb/modules/ldb_map_outbound.c 	h = map_init_handle(req, module);
module           1222 source3/lib/ldb/modules/ldb_map_outbound.c 	ret = map_attrs_collect_and_partition(module, ac, 
module           1231 source3/lib/ldb/modules/ldb_map_outbound.c 	ret = ldb_parse_tree_partition(module, ac, ac->search_reqs[0], 
module           1249 source3/lib/ldb/modules/ldb_map_outbound.c 			map_oom(ac->module);
module           1267 source3/lib/ldb/modules/ldb_map_outbound.c 	ldb_set_timeout_from_prev_req(module->ldb, req, ac->search_reqs[0]);
module           1274 source3/lib/ldb/modules/ldb_map_outbound.c 	ret = ldb_next_remote_request(module, ac->search_reqs[0]);
module           1281 source3/lib/ldb/modules/ldb_map_outbound.c 	map_oom(module);
module              3 source3/lib/ldb/modules/ldb_map_private.h #define map_oom(module) ldb_set_errstring(module->ldb, talloc_asprintf(module, "Out of Memory"));
module             34 source3/lib/ldb/modules/ldb_map_private.h 	struct ldb_module *module;
module             65 source3/lib/ldb/modules/ldb_map_private.h const struct ldb_map_context *map_get_context(struct ldb_module *module);
module             67 source3/lib/ldb/modules/ldb_map_private.h struct ldb_handle *map_init_handle(struct ldb_request *req, struct ldb_module *module);
module             69 source3/lib/ldb/modules/ldb_map_private.h int ldb_next_remote_request(struct ldb_module *module, struct ldb_request *request);
module             71 source3/lib/ldb/modules/ldb_map_private.h BOOL map_check_local_db(struct ldb_module *module);
module             73 source3/lib/ldb/modules/ldb_map_private.h BOOL ldb_dn_check_local(struct ldb_module *module, const struct ldb_dn *dn);
module             80 source3/lib/ldb/modules/ldb_map_private.h int map_attrs_merge(struct ldb_module *module, void *mem_ctx, const char ***attrs, const char * const *more_attrs);
module             82 source3/lib/ldb/modules/ldb_map_private.h struct ldb_val ldb_val_map_local(struct ldb_module *module, void *mem_ctx, const struct ldb_map_attribute *map, const struct ldb_val *val);
module             83 source3/lib/ldb/modules/ldb_map_private.h struct ldb_val ldb_val_map_remote(struct ldb_module *module, void *mem_ctx, const struct ldb_map_attribute *map, const struct ldb_val *val);
module             85 source3/lib/ldb/modules/ldb_map_private.h struct ldb_dn *ldb_dn_map_local(struct ldb_module *module, void *mem_ctx, const struct ldb_dn *dn);
module             86 source3/lib/ldb/modules/ldb_map_private.h struct ldb_dn *ldb_dn_map_remote(struct ldb_module *module, void *mem_ctx, const struct ldb_dn *dn);
module             87 source3/lib/ldb/modules/ldb_map_private.h struct ldb_dn *ldb_dn_map_rebase_remote(struct ldb_module *module, void *mem_ctx, const struct ldb_dn *dn);
module             93 source3/lib/ldb/modules/ldb_map_private.h int map_subtree_collect_remote_simple(struct ldb_module *module, void *mem_ctx, struct ldb_parse_tree **new, const struct ldb_parse_tree *tree, const struct ldb_map_attribute *map);
module            101 source3/lib/ldb/modules/ldb_map_private.h int map_add(struct ldb_module *module, struct ldb_request *req);
module            105 source3/lib/ldb/modules/ldb_map_private.h int map_modify(struct ldb_module *module, struct ldb_request *req);
module            109 source3/lib/ldb/modules/ldb_map_private.h int map_delete(struct ldb_module *module, struct ldb_request *req);
module            114 source3/lib/ldb/modules/ldb_map_private.h int map_rename(struct ldb_module *module, struct ldb_request *req);
module            117 source3/lib/ldb/modules/ldb_map_private.h int map_search(struct ldb_module *module, struct ldb_request *req);
module             42 source3/lib/ldb/modules/objectclass.c 	struct ldb_module *module;
module             58 source3/lib/ldb/modules/objectclass.c static struct ldb_handle *oc_init_handle(struct ldb_request *req, struct ldb_module *module)
module             65 source3/lib/ldb/modules/objectclass.c 		ldb_set_errstring(module->ldb, "Out of Memory");
module             69 source3/lib/ldb/modules/objectclass.c 	h->module = module;
module             73 source3/lib/ldb/modules/objectclass.c 		ldb_set_errstring(module->ldb, "Out of Memory");
module             83 source3/lib/ldb/modules/objectclass.c 	ac->module = module;
module             89 source3/lib/ldb/modules/objectclass.c static int objectclass_sort(struct ldb_module *module,
module            131 source3/lib/ldb/modules/objectclass.c 			ldb_set_errstring(module->ldb, "objectclass: out of memory allocating objectclass list");
module            155 source3/lib/ldb/modules/objectclass.c 			const char **subclasses = ldb_subclass_list(module->ldb, current->objectclass);
module            201 source3/lib/ldb/modules/objectclass.c static int objectclass_add(struct ldb_module *module, struct ldb_request *req)
module            210 source3/lib/ldb/modules/objectclass.c 	ldb_debug(module->ldb, LDB_DEBUG_TRACE, "objectclass_add\n");
module            213 source3/lib/ldb/modules/objectclass.c 		return ldb_next_request(module, req);
module            221 source3/lib/ldb/modules/objectclass.c 		return ldb_next_request(module, req);
module            229 source3/lib/ldb/modules/objectclass.c 	ret = objectclass_sort(module, mem_ctx, objectclass_element, &sorted);
module            237 source3/lib/ldb/modules/objectclass.c 		ldb_set_errstring(module->ldb, "Out of memory!");
module            266 source3/lib/ldb/modules/objectclass.c 			ldb_set_errstring(module->ldb, "objectclass: could not re-add sorted objectclass to modify msg");
module            273 source3/lib/ldb/modules/objectclass.c 	ret = ldb_msg_sanity_check(module->ldb, msg);
module            280 source3/lib/ldb/modules/objectclass.c 	ret = ldb_next_request(module, down_req);
module            290 source3/lib/ldb/modules/objectclass.c static int objectclass_modify(struct ldb_module *module, struct ldb_request *req)
module            294 source3/lib/ldb/modules/objectclass.c 	ldb_debug(module->ldb, LDB_DEBUG_TRACE, "objectclass_modify\n");
module            297 source3/lib/ldb/modules/objectclass.c 		return ldb_next_request(module, req);
module            306 source3/lib/ldb/modules/objectclass.c 		return ldb_next_request(module, req);
module            313 source3/lib/ldb/modules/objectclass.c 			return ldb_next_request(module, req);
module            330 source3/lib/ldb/modules/objectclass.c 			ldb_set_errstring(module->ldb, "Out of memory!");
module            344 source3/lib/ldb/modules/objectclass.c 		ret = objectclass_sort(module, mem_ctx, objectclass_element, &sorted);
module            364 source3/lib/ldb/modules/objectclass.c 				ldb_set_errstring(module->ldb, "objectclass: could not re-add sorted objectclass to modify msg");
module            372 source3/lib/ldb/modules/objectclass.c 		ret = ldb_msg_sanity_check(module->ldb, msg);
module            379 source3/lib/ldb/modules/objectclass.c 		ret = ldb_next_request(module, down_req);
module            394 source3/lib/ldb/modules/objectclass.c 		h = oc_init_handle(req, module);
module            406 source3/lib/ldb/modules/objectclass.c 			ldb_set_errstring(module->ldb, "Out of memory!");
module            414 source3/lib/ldb/modules/objectclass.c 		ldb_set_timeout_from_prev_req(module->ldb, req, ac->down_req);
module            418 source3/lib/ldb/modules/objectclass.c 		return ldb_next_request(module, ac->down_req);
module            459 source3/lib/ldb/modules/objectclass.c 		ldb_debug(ac->module->ldb, LDB_DEBUG_ERROR, "Out of Memory!\n");
module            468 source3/lib/ldb/modules/objectclass.c 		ldb_set_errstring(ac->module->ldb, "objectclass: Internal error producing null search");
module            475 source3/lib/ldb/modules/objectclass.c 	ldb_set_timeout_from_prev_req(ac->module->ldb, ac->orig_req, ac->search_req);
module            479 source3/lib/ldb/modules/objectclass.c 	return ldb_next_request(ac->module, ac->search_req);
module            508 source3/lib/ldb/modules/objectclass.c 	ldb_set_timeout_from_prev_req(ac->module->ldb, ac->orig_req, ac->mod_req);
module            513 source3/lib/ldb/modules/objectclass.c 		ldb_set_errstring(ac->module->ldb, "objectclass: could not create new modify msg");
module            530 source3/lib/ldb/modules/objectclass.c 	ret = objectclass_sort(ac->module, mem_ctx, objectclass_element, &sorted);
module            541 source3/lib/ldb/modules/objectclass.c 		ldb_set_errstring(ac->module->ldb, "objectclass: could not clear objectclass in modify msg");
module            550 source3/lib/ldb/modules/objectclass.c 			ldb_set_errstring(ac->module->ldb, "objectclass: could not re-add sorted objectclass to modify msg");
module            556 source3/lib/ldb/modules/objectclass.c 	ret = ldb_msg_sanity_check(ac->module->ldb, msg);
module            570 source3/lib/ldb/modules/objectclass.c 	return ldb_next_request(ac->module, ac->mod_req);
module             82 source3/lib/ldb/modules/operational.c static int construct_canonical_name(struct ldb_module *module, struct ldb_message *msg)
module            126 source3/lib/ldb/modules/operational.c static int operational_search_post_process(struct ldb_module *module,
module            141 source3/lib/ldb/modules/operational.c 				if (search_sub[i].constructor(module, msg) != 0) {
module            165 source3/lib/ldb/modules/operational.c 	ldb_debug_set(module->ldb, LDB_DEBUG_WARNING, 
module            178 source3/lib/ldb/modules/operational.c 	struct ldb_module *module;
module            199 source3/lib/ldb/modules/operational.c 		if (operational_search_post_process(ac->module, ares->message, ac->attrs) != 0) {
module            211 source3/lib/ldb/modules/operational.c static int operational_search(struct ldb_module *module, struct ldb_request *req)
module            225 source3/lib/ldb/modules/operational.c 	ac->module = module;
module            277 source3/lib/ldb/modules/operational.c 	ldb_set_timeout_from_prev_req(module->ldb, req, down_req);
module            280 source3/lib/ldb/modules/operational.c 	ret = ldb_next_request(module, down_req);
module            134 source3/lib/ldb/modules/paged_results.c 	struct ldb_module *module;
module            143 source3/lib/ldb/modules/paged_results.c static struct ldb_handle *init_handle(void *mem_ctx, struct ldb_module *module,
module            152 source3/lib/ldb/modules/paged_results.c 		ldb_set_errstring(module->ldb, "Out of Memory");
module            156 source3/lib/ldb/modules/paged_results.c 	h->module = module;
module            160 source3/lib/ldb/modules/paged_results.c 		ldb_set_errstring(module->ldb, "Out of Memory");
module            170 source3/lib/ldb/modules/paged_results.c 	ac->module = module;
module            232 source3/lib/ldb/modules/paged_results.c static int paged_search(struct ldb_module *module, struct ldb_request *req)
module            246 source3/lib/ldb/modules/paged_results.c 		return ldb_next_request(module, req);
module            249 source3/lib/ldb/modules/paged_results.c 	private_data = talloc_get_type(module->private_data, struct private_data);
module            254 source3/lib/ldb/modules/paged_results.c 		ldb_set_errstring(module->ldb,
module            264 source3/lib/ldb/modules/paged_results.c 	h = init_handle(req, module, req->context, req->callback);
module            301 source3/lib/ldb/modules/paged_results.c 		ldb_set_timeout_from_prev_req(module->ldb, req, ac->store->req);
module            303 source3/lib/ldb/modules/paged_results.c 		ret = ldb_next_request(module, ac->store->req);
module            354 source3/lib/ldb/modules/paged_results.c 		ret = ac->up_callback(ac->module->ldb, ac->up_context, msg->r);
module            371 source3/lib/ldb/modules/paged_results.c 		ret = ac->up_callback(ac->module->ldb, ac->up_context, msg->r);
module            439 source3/lib/ldb/modules/paged_results.c 	ret = ac->up_callback(ac->module->ldb, ac->up_context, ares);
module            522 source3/lib/ldb/modules/paged_results.c static int paged_request_init(struct ldb_module *module)
module            528 source3/lib/ldb/modules/paged_results.c 	data = talloc(module, struct private_data);
module            535 source3/lib/ldb/modules/paged_results.c 	module->private_data = data;
module            537 source3/lib/ldb/modules/paged_results.c 	req = talloc(module, struct ldb_request);
module            546 source3/lib/ldb/modules/paged_results.c 	ret = ldb_request(module->ldb, req);
module            548 source3/lib/ldb/modules/paged_results.c 		ldb_debug(module->ldb, LDB_DEBUG_WARNING, "paged_request: Unable to register control with rootdse!\n");
module            552 source3/lib/ldb/modules/paged_results.c 	return ldb_next_init(module);
module             48 source3/lib/ldb/modules/paged_searches.c 	struct ldb_module *module;
module             62 source3/lib/ldb/modules/paged_searches.c static struct ldb_handle *init_handle(void *mem_ctx, struct ldb_module *module,
module             71 source3/lib/ldb/modules/paged_searches.c 		ldb_set_errstring(module->ldb, "Out of Memory");
module             75 source3/lib/ldb/modules/paged_searches.c 	h->module = module;
module             79 source3/lib/ldb/modules/paged_searches.c 		ldb_set_errstring(module->ldb, "Out of Memory");
module             89 source3/lib/ldb/modules/paged_searches.c 	ac->module = module;
module            231 source3/lib/ldb/modules/paged_searches.c static int ps_search(struct ldb_module *module, struct ldb_request *req)
module            238 source3/lib/ldb/modules/paged_searches.c 	private_data = talloc_get_type(module->private_data, struct private_data);
module            245 source3/lib/ldb/modules/paged_searches.c 		return ldb_next_request(module, req);
module            249 source3/lib/ldb/modules/paged_searches.c 		ldb_set_errstring(module->ldb,
module            254 source3/lib/ldb/modules/paged_searches.c 	h = init_handle(req, module, req->context, req->callback);
module            289 source3/lib/ldb/modules/paged_searches.c 	ldb_set_timeout_from_prev_req(module->ldb, req, ac->new_req);
module            293 source3/lib/ldb/modules/paged_searches.c 	return ldb_next_request(module, ac->new_req);
module            309 source3/lib/ldb/modules/paged_searches.c 	return ldb_next_request(handle->module, ac->new_req);
module            405 source3/lib/ldb/modules/paged_searches.c static int ps_init(struct ldb_module *module)
module            412 source3/lib/ldb/modules/paged_searches.c 	data = talloc(module, struct private_data);
module            416 source3/lib/ldb/modules/paged_searches.c 	module->private_data = data;
module            419 source3/lib/ldb/modules/paged_searches.c 	req = talloc(module, struct ldb_request);
module            421 source3/lib/ldb/modules/paged_searches.c 		ldb_set_errstring(module->ldb, "Out of Memory");
module            431 source3/lib/ldb/modules/paged_searches.c 		ldb_set_errstring(module->ldb, "Unable to parse search expression");
module            440 source3/lib/ldb/modules/paged_searches.c 	ldb_set_timeout(module->ldb, req, 0); /* use default timeout */
module            442 source3/lib/ldb/modules/paged_searches.c 	ret = ldb_next_request(module, req);
module            453 source3/lib/ldb/modules/paged_searches.c 	return ldb_next_init(module);
module             55 source3/lib/ldb/modules/rdn_name.c static int rdn_name_add(struct ldb_module *module, struct ldb_request *req)
module             64 source3/lib/ldb/modules/rdn_name.c 	ldb_debug(module->ldb, LDB_DEBUG_TRACE, "rdn_name_add_record\n");
module             68 source3/lib/ldb/modules/rdn_name.c 		return ldb_next_request(module, req);
module            109 source3/lib/ldb/modules/rdn_name.c 		const struct ldb_attrib_handler *handler = ldb_attrib_handler(module->ldb, rdn_name);
module            112 source3/lib/ldb/modules/rdn_name.c 			if (handler->comparison_fn(module->ldb, msg, &rdn_val, &attribute->values[i]) == 0) {
module            119 source3/lib/ldb/modules/rdn_name.c 			ldb_debug_set(module->ldb, LDB_DEBUG_FATAL, 
module            128 source3/lib/ldb/modules/rdn_name.c 	ret = ldb_next_request(module, down_req);
module            147 source3/lib/ldb/modules/rdn_name.c static int rdn_name_rename(struct ldb_module *module, struct ldb_request *req)
module            152 source3/lib/ldb/modules/rdn_name.c 	ldb_debug(module->ldb, LDB_DEBUG_TRACE, "rdn_name_rename\n");
module            156 source3/lib/ldb/modules/rdn_name.c 		return ldb_next_request(module, req);
module            164 source3/lib/ldb/modules/rdn_name.c 	h->module = module;
module            189 source3/lib/ldb/modules/rdn_name.c 	return ldb_next_request(module, ac->down_req);
module            234 source3/lib/ldb/modules/rdn_name.c 	ldb_set_timeout_from_prev_req(h->module->ldb, ac->orig_req, ac->mod_req);
module            239 source3/lib/ldb/modules/rdn_name.c 	return ldb_request(h->module->ldb, ac->mod_req);
module             43 source3/lib/ldb/modules/skel.c static int skel_search(struct ldb_module *module, struct ldb_request *req)
module             45 source3/lib/ldb/modules/skel.c 	return ldb_next_request(module, req);
module             49 source3/lib/ldb/modules/skel.c static int skel_add(struct ldb_module *module, struct ldb_request *req){
module             50 source3/lib/ldb/modules/skel.c 	return ldb_next_request(module, req);
module             54 source3/lib/ldb/modules/skel.c static int skel_modify(struct ldb_module *module, struct ldb_request *req)
module             56 source3/lib/ldb/modules/skel.c 	return ldb_next_request(module, req);
module             60 source3/lib/ldb/modules/skel.c static int skel_delete(struct ldb_module *module, struct ldb_request *req)
module             62 source3/lib/ldb/modules/skel.c 	return ldb_next_request(module, req);
module             66 source3/lib/ldb/modules/skel.c static int skel_rename(struct ldb_module *module, struct ldb_request *req)
module             68 source3/lib/ldb/modules/skel.c 	return ldb_next_request(module, req);
module             72 source3/lib/ldb/modules/skel.c static int skel_start_trans(struct ldb_module *module)
module             74 source3/lib/ldb/modules/skel.c 	return ldb_next_start_trans(module);
module             78 source3/lib/ldb/modules/skel.c static int skel_end_trans(struct ldb_module *module)
module             80 source3/lib/ldb/modules/skel.c 	return ldb_next_end_trans(module);
module             84 source3/lib/ldb/modules/skel.c static int skel_del_trans(struct ldb_module *module)
module             86 source3/lib/ldb/modules/skel.c 	return ldb_next_del_trans(module);
module             97 source3/lib/ldb/modules/skel.c static int skel_request(struct ldb_module *module, struct ldb_request *req)
module             99 source3/lib/ldb/modules/skel.c 	return ldb_next_request(module, req);
module             46 source3/lib/ldb/modules/sort.c 	struct ldb_module *module;
module             65 source3/lib/ldb/modules/sort.c static struct ldb_handle *init_handle(void *mem_ctx, struct ldb_module *module,
module             74 source3/lib/ldb/modules/sort.c 		ldb_set_errstring(module->ldb, "Out of Memory");
module             78 source3/lib/ldb/modules/sort.c 	h->module = module;
module             82 source3/lib/ldb/modules/sort.c 		ldb_set_errstring(module->ldb, "Out of Memory");
module             92 source3/lib/ldb/modules/sort.c 	ac->module = module;
module            163 source3/lib/ldb/modules/sort.c 		return ac->h->comparison_fn(ac->module->ldb, ac, &el2->values[0], &el1->values[0]);
module            165 source3/lib/ldb/modules/sort.c 	return ac->h->comparison_fn(ac->module->ldb, ac, &el1->values[0], &el2->values[0]);
module            215 source3/lib/ldb/modules/sort.c static int server_sort_search(struct ldb_module *module, struct ldb_request *req)
module            228 source3/lib/ldb/modules/sort.c 		return ldb_next_request(module, req);
module            234 source3/lib/ldb/modules/sort.c 		ldb_set_errstring(module->ldb,
module            239 source3/lib/ldb/modules/sort.c 	h = init_handle(req, module, req->context, req->callback);
module            269 source3/lib/ldb/modules/sort.c 			ret = ac->up_callback(module->ldb, ac->up_context, ares);
module            274 source3/lib/ldb/modules/sort.c 			ldb_next_request(module, req);
module            302 source3/lib/ldb/modules/sort.c 	ldb_set_timeout_from_prev_req(module->ldb, req, ac->req);
module            306 source3/lib/ldb/modules/sort.c 	return ldb_next_request(module, ac->req);
module            317 source3/lib/ldb/modules/sort.c 	ac->h = ldb_attrib_handler(ac->module->ldb, ac->attributeName);
module            334 source3/lib/ldb/modules/sort.c 		handle->status = ac->up_callback(ac->module->ldb, ac->up_context, ares);
module            350 source3/lib/ldb/modules/sort.c 		handle->status = ac->up_callback(ac->module->ldb, ac->up_context, ares);
module            365 source3/lib/ldb/modules/sort.c 	handle->status = ac->up_callback(ac->module->ldb, ac->up_context, ares);
module            409 source3/lib/ldb/modules/sort.c static int server_sort_init(struct ldb_module *module)
module            414 source3/lib/ldb/modules/sort.c 	req = talloc(module, struct ldb_request);
module            423 source3/lib/ldb/modules/sort.c 	ret = ldb_request(module->ldb, req);
module            425 source3/lib/ldb/modules/sort.c 		ldb_debug(module->ldb, LDB_DEBUG_WARNING, "server_sort: Unable to register control with rootdse!\n");
module            429 source3/lib/ldb/modules/sort.c 	return ldb_next_init(module);
module             99 source3/lib/module.c NTSTATUS smb_probe_module(const char *subsystem, const char *module)
module            111 source3/lib/module.c 	DEBUG(5, ("Probing module '%s'\n", module));
module            113 source3/lib/module.c 	if (module[0] == '/') {
module            114 source3/lib/module.c 		status = do_smb_load_module(module, True);
module            122 source3/lib/module.c 			module,
module            130 source3/lib/module.c 		module, full_path));
module            152 source3/lib/module.c NTSTATUS smb_probe_module(const char *subsystem, const char *module)
module            303 source3/libgpo/gpext/gpext.c 					  const char *module,
module            311 source3/libgpo/gpext/gpext.c 	module_name = talloc_asprintf(mem_ctx, "%s.%s", module, shlib_ext());
module            333 source3/libgpo/gpext/gpext.c 			       const char *module,
module            347 source3/libgpo/gpext/gpext.c 	status = gp_ext_info_add_reg_table(mem_ctx, module, entry, table);
module             38 source4/auth/pyauth.c static PyObject *py_system_session(PyObject *module, PyObject *args)
module             56 source4/auth/pyauth.c static PyObject *py_system_session_anon(PyObject *module, PyObject *args)
module             39 source4/dsdb/samdb/ldb_modules/anr.c static struct ldb_parse_tree *make_parse_list(struct ldb_module *module,
module             46 source4/dsdb/samdb/ldb_modules/anr.c 	ldb = ldb_module_get_ctx(module);
module             69 source4/dsdb/samdb/ldb_modules/anr.c static struct ldb_parse_tree *make_match_tree(struct ldb_module *module,
module             76 source4/dsdb/samdb/ldb_modules/anr.c 	ldb = ldb_module_get_ctx(module);
module            108 source4/dsdb/samdb/ldb_modules/anr.c 	struct ldb_module *module;
module            126 source4/dsdb/samdb/ldb_modules/anr.c 	struct ldb_module *module = ac->module;
module            134 source4/dsdb/samdb/ldb_modules/anr.c 	ldb = ldb_module_get_ctx(module);
module            158 source4/dsdb/samdb/ldb_modules/anr.c 		match_tree = make_match_tree(module, mem_ctx, op, cur->lDAPDisplayName, match);
module            162 source4/dsdb/samdb/ldb_modules/anr.c 			tree = make_parse_list(module, mem_ctx,  LDB_OP_OR, tree, match_tree);
module            191 source4/dsdb/samdb/ldb_modules/anr.c 		match_tree_1 = make_match_tree(module, mem_ctx, op, "givenName", first_match);
module            192 source4/dsdb/samdb/ldb_modules/anr.c 		match_tree_2 = make_match_tree(module, mem_ctx, op, "sn", second_match);
module            194 source4/dsdb/samdb/ldb_modules/anr.c 		first_split_filter = make_parse_list(module, ac,  LDB_OP_AND, match_tree_1, match_tree_2);
module            200 source4/dsdb/samdb/ldb_modules/anr.c 		match_tree_1 = make_match_tree(module, mem_ctx, op, "sn", first_match);
module            201 source4/dsdb/samdb/ldb_modules/anr.c 		match_tree_2 = make_match_tree(module, mem_ctx, op, "givenName", second_match);
module            203 source4/dsdb/samdb/ldb_modules/anr.c 		second_split_filter = make_parse_list(module, ac,  LDB_OP_AND, match_tree_1, match_tree_2);
module            209 source4/dsdb/samdb/ldb_modules/anr.c 		split_filters = make_parse_list(module, mem_ctx,  LDB_OP_OR, 
module            218 source4/dsdb/samdb/ldb_modules/anr.c 			tree = make_parse_list(module, mem_ctx,  LDB_OP_OR, tree, split_filters);
module            316 source4/dsdb/samdb/ldb_modules/anr.c static int anr_search(struct ldb_module *module, struct ldb_request *req)
module            324 source4/dsdb/samdb/ldb_modules/anr.c 	ldb = ldb_module_get_ctx(module);
module            332 source4/dsdb/samdb/ldb_modules/anr.c 	ac->module = module;
module            347 source4/dsdb/samdb/ldb_modules/anr.c 		return ldb_next_request(module, req);
module            364 source4/dsdb/samdb/ldb_modules/anr.c 	return ldb_next_request(module, down_req);
module             33 source4/dsdb/samdb/ldb_modules/dsdb_cache.c static int dsdb_cache_init(struct ldb_module *module)
module             36 source4/dsdb/samdb/ldb_modules/dsdb_cache.c 	return ldb_next_init(module);
module             39 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 	struct ldb_module *module;
module            119 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 				ldb_oom(ac->module->ldb);
module            137 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 		ac->basedn = ldb_dn_new(ac, ac->module->ldb, found);
module            140 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 			ldb_oom(ac->module->ldb);
module            155 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 			ldb_set_errstring(ac->module->ldb, str);
module            163 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 						      ac->module->ldb, ac->req,
module            176 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 				ldb_oom(ac->module->ldb);
module            184 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 						ac->module->ldb, ac->req,
module            195 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 				ldb_oom(ac->module->ldb);
module            203 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 						ac->module->ldb, ac->req,
module            212 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 						ac->module->ldb, ac->req,
module            220 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 						   ac->module->ldb, ac->req,
module            235 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 		return ldb_next_request(ac->module, down_req);
module            241 source4/dsdb/samdb/ldb_modules/extended_dn_in.c static int extended_dn_in_fix(struct ldb_module *module, struct ldb_request *req, struct ldb_dn *dn)
module            261 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 		return ldb_next_request(module, req);
module            272 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 			base_dn = ldb_get_default_basedn(module->ldb);
module            276 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 				ldb_oom(module->ldb);
module            285 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 			base_dn = ldb_get_default_basedn(module->ldb);
module            289 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 				ldb_oom(module->ldb);
module            313 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 				ldb_oom(module->ldb);
module            319 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 			base_dn = ldb_dn_new(req, module->ldb, tail_str);
module            322 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 				ldb_oom(module->ldb);
module            327 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 				ldb_oom(module->ldb);
module            338 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 			ldb_oom(module->ldb);
module            342 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 		ac->module = module;
module            351 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 					   module->ldb, ac,
module            364 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 		return ldb_next_request(module, down_req);
module            368 source4/dsdb/samdb/ldb_modules/extended_dn_in.c static int extended_dn_in_search(struct ldb_module *module, struct ldb_request *req)
module            370 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 	return extended_dn_in_fix(module, req, req->op.search.base);
module            373 source4/dsdb/samdb/ldb_modules/extended_dn_in.c static int extended_dn_in_modify(struct ldb_module *module, struct ldb_request *req)
module            375 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 	return extended_dn_in_fix(module, req, req->op.mod.message->dn);
module            378 source4/dsdb/samdb/ldb_modules/extended_dn_in.c static int extended_dn_in_del(struct ldb_module *module, struct ldb_request *req)
module            380 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 	return extended_dn_in_fix(module, req, req->op.del.dn);
module            383 source4/dsdb/samdb/ldb_modules/extended_dn_in.c static int extended_dn_in_rename(struct ldb_module *module, struct ldb_request *req)
module            385 source4/dsdb/samdb/ldb_modules/extended_dn_in.c 	return extended_dn_in_fix(module, req, req->op.rename.olddn);
module            233 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 	struct ldb_module *module;
module            252 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 	p = talloc_get_type(ac->module->private_data, struct extended_dn_out_private);
module            284 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 		ret = inject_extended_dn_out(ares, ac->module->ldb,
module            304 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 				ldb_oom(ac->module->ldb);
module            332 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 				ldb_oom(ac->module->ldb);
module            349 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 			struct ldb_dn *dn = ldb_dn_from_ldb_val(ac, ac->module->ldb, &msg->elements[i].values[j]);
module            388 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 				ldb_oom(ac->module->ldb);
module            399 source4/dsdb/samdb/ldb_modules/extended_dn_out.c static int extended_dn_out_search(struct ldb_module *module, struct ldb_request *req)
module            411 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 	struct extended_dn_out_private *p = talloc_get_type(module->private_data, struct extended_dn_out_private);
module            429 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 			ldb_set_errstring(module->ldb, "extended_dn_out: extended_ctrl was of the wrong data type");
module            436 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 		ldb_oom(module->ldb);
module            440 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 	ac->module = module;
module            441 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 	ac->schema = dsdb_get_schema(module->ldb);
module            472 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 					ldb_oom(module->ldb);
module            490 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 				      module->ldb, ac,
module            535 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 	return ldb_next_request(module, down_req);
module            538 source4/dsdb/samdb/ldb_modules/extended_dn_out.c static int extended_dn_out_ldb_init(struct ldb_module *module)
module            542 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 	struct extended_dn_out_private *p = talloc(module, struct extended_dn_out_private);
module            544 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 	module->private_data = p;
module            547 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 		ldb_oom(module->ldb);
module            554 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 	ret = ldb_mod_register_control(module, LDB_CONTROL_EXTENDED_DN_OID);
module            556 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 		ldb_debug(module->ldb, LDB_DEBUG_ERROR,
module            561 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 	return ldb_next_init(module);
module            564 source4/dsdb/samdb/ldb_modules/extended_dn_out.c static int extended_dn_out_dereference_init(struct ldb_module *module)
module            573 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 	module->private_data = p = talloc_zero(module, struct extended_dn_out_private);
module            576 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 		ldb_oom(module->ldb);
module            586 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 	ret = ldb_mod_register_control(module, LDB_CONTROL_EXTENDED_DN_OID);
module            588 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 		ldb_debug(module->ldb, LDB_DEBUG_ERROR,
module            593 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 	ret = ldb_next_init(module);
module            599 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 	schema = dsdb_get_schema(module->ldb);
module            609 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 		ldb_oom(module->ldb);
module            627 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 			ldb_oom(module->ldb);
module            633 source4/dsdb/samdb/ldb_modules/extended_dn_out.c 			ldb_oom(module->ldb);
module             60 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 	struct ldb_module *module;
module             69 source4/dsdb/samdb/ldb_modules/extended_dn_store.c static struct extended_dn_context *extended_dn_context_init(struct ldb_module *module,
module             76 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 		ldb_oom(module->ldb);
module             80 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 	ac->schema = dsdb_get_schema(module->ldb);
module             81 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 	ac->module = module;
module            130 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 		ldb_reset_err_string(os->ac->module->ldb);
module            139 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 			return ldb_next_request(os->ac->module, next->search_req);
module            144 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 			return ldb_next_request(os->ac->module, os->ac->req);
module            190 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 			return ldb_next_request(os->ac->module, next->search_req);
module            195 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 			return ldb_next_request(os->ac->module, os->ac->new_req);
module            231 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 	os->dn = ldb_dn_from_ldb_val(os, ac->module->ldb, plain_dn);
module            234 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 		ldb_asprintf_errstring(ac->module->ldb, 
module            246 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 				   ac->module->ldb, os, os->dn, LDB_SCOPE_BASE, NULL, 
module            275 source4/dsdb/samdb/ldb_modules/extended_dn_store.c static int extended_dn_add(struct ldb_module *module, struct ldb_request *req)
module            283 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 		return ldb_next_request(module, req);
module            286 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 	ac = extended_dn_context_init(module, req);
module            294 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 		return ldb_next_request(module, req);
module            314 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 				ldb_oom(module->ldb);
module            318 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 			ret = ldb_build_add_req(&ac->new_req, module->ldb, ac, msg, req->controls, ac, extended_final_callback, req);
module            336 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 		return ldb_next_request(module, req);
module            340 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 	return ldb_next_request(module, ac->ops->search_req);
module            344 source4/dsdb/samdb/ldb_modules/extended_dn_store.c static int extended_dn_modify(struct ldb_module *module, struct ldb_request *req)
module            357 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 		return ldb_next_request(module, req);
module            360 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 	ac = extended_dn_context_init(module, req);
module            367 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 		return ldb_next_request(module, req);
module            387 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 				ldb_oom(module->ldb);
module            391 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 			ret = ldb_build_mod_req(&ac->new_req, module->ldb, ac, msg, req->controls, ac, extended_final_callback, req);
module            400 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 			struct ldb_dn *dn = ldb_dn_from_ldb_val(ac, module->ldb, &el->values[j]);
module            402 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 				ldb_asprintf_errstring(module->ldb, 
module            420 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 		return ldb_next_request(module, req);
module            424 source4/dsdb/samdb/ldb_modules/extended_dn_store.c 	return ldb_next_request(module, ac->ops->search_req);
module             44 source4/dsdb/samdb/ldb_modules/instancetype.c 	struct ldb_module *module;
module             54 source4/dsdb/samdb/ldb_modules/instancetype.c 	ldb = ldb_module_get_ctx(ac->module);
module             76 source4/dsdb/samdb/ldb_modules/instancetype.c static int instancetype_add(struct ldb_module *module, struct ldb_request *req)
module             87 source4/dsdb/samdb/ldb_modules/instancetype.c 	ldb = ldb_module_get_ctx(module);
module             93 source4/dsdb/samdb/ldb_modules/instancetype.c 		return ldb_next_request(module, req);
module            111 source4/dsdb/samdb/ldb_modules/instancetype.c 	ac->module = module;
module            148 source4/dsdb/samdb/ldb_modules/instancetype.c 	return ldb_next_request(module, down_req);
module             51 source4/dsdb/samdb/ldb_modules/kludge_acl.c static enum security_user_level what_is_user(struct ldb_module *module) 
module             53 source4/dsdb/samdb/ldb_modules/kludge_acl.c 	struct ldb_context *ldb = ldb_module_get_ctx(module);
module             59 source4/dsdb/samdb/ldb_modules/kludge_acl.c static const char *user_name(TALLOC_CTX *mem_ctx, struct ldb_module *module) 
module             61 source4/dsdb/samdb/ldb_modules/kludge_acl.c 	struct ldb_context *ldb = ldb_module_get_ctx(module);
module             76 source4/dsdb/samdb/ldb_modules/kludge_acl.c 	struct ldb_module *module;
module            218 source4/dsdb/samdb/ldb_modules/kludge_acl.c 	data = talloc_get_type(ldb_module_get_private(ac->module), struct kludge_private_data);
module            219 source4/dsdb/samdb/ldb_modules/kludge_acl.c 	ldb = ldb_module_get_ctx(ac->module);
module            319 source4/dsdb/samdb/ldb_modules/kludge_acl.c static int kludge_acl_search(struct ldb_module *module, struct ldb_request *req)
module            330 source4/dsdb/samdb/ldb_modules/kludge_acl.c 	ldb = ldb_module_get_ctx(module);
module            338 source4/dsdb/samdb/ldb_modules/kludge_acl.c 	data = talloc_get_type(ldb_module_get_private(module), struct kludge_private_data);
module            340 source4/dsdb/samdb/ldb_modules/kludge_acl.c 	ac->module = module;
module            342 source4/dsdb/samdb/ldb_modules/kludge_acl.c 	ac->user_type = what_is_user(module);
module            404 source4/dsdb/samdb/ldb_modules/kludge_acl.c 	return ldb_next_request(module, down_req);
module            408 source4/dsdb/samdb/ldb_modules/kludge_acl.c static int kludge_acl_change(struct ldb_module *module, struct ldb_request *req)
module            410 source4/dsdb/samdb/ldb_modules/kludge_acl.c 	struct ldb_context *ldb = ldb_module_get_ctx(module);
module            411 source4/dsdb/samdb/ldb_modules/kludge_acl.c 	enum security_user_level user_type = what_is_user(module);
module            415 source4/dsdb/samdb/ldb_modules/kludge_acl.c 		return ldb_next_request(module, req);
module            421 source4/dsdb/samdb/ldb_modules/kludge_acl.c 				       user_name(req, module));
module            426 source4/dsdb/samdb/ldb_modules/kludge_acl.c static int kludge_acl_extended(struct ldb_module *module, struct ldb_request *req)
module            428 source4/dsdb/samdb/ldb_modules/kludge_acl.c 	struct ldb_context *ldb = ldb_module_get_ctx(module);
module            434 source4/dsdb/samdb/ldb_modules/kludge_acl.c 		return ldb_next_request(module, req);
module            437 source4/dsdb/samdb/ldb_modules/kludge_acl.c 	user_type = what_is_user(module);
module            442 source4/dsdb/samdb/ldb_modules/kludge_acl.c 		return ldb_next_request(module, req);
module            448 source4/dsdb/samdb/ldb_modules/kludge_acl.c 				       user_name(req, module));
module            453 source4/dsdb/samdb/ldb_modules/kludge_acl.c static int kludge_acl_init(struct ldb_module *module)
module            457 source4/dsdb/samdb/ldb_modules/kludge_acl.c 	TALLOC_CTX *mem_ctx = talloc_new(module);
module            465 source4/dsdb/samdb/ldb_modules/kludge_acl.c 	ldb = ldb_module_get_ctx(module);
module            467 source4/dsdb/samdb/ldb_modules/kludge_acl.c 	data = talloc(module, struct kludge_private_data);
module            474 source4/dsdb/samdb/ldb_modules/kludge_acl.c 	ldb_module_set_private(module, data);
module            514 source4/dsdb/samdb/ldb_modules/kludge_acl.c 	ret = ldb_mod_register_control(module, LDB_CONTROL_SD_FLAGS_OID);
module            523 source4/dsdb/samdb/ldb_modules/kludge_acl.c 	return ldb_next_init(module);
module             53 source4/dsdb/samdb/ldb_modules/linked_attributes.c 	struct ldb_module *module;
module             63 source4/dsdb/samdb/ldb_modules/linked_attributes.c static struct la_context *linked_attributes_init(struct ldb_module *module,
module             69 source4/dsdb/samdb/ldb_modules/linked_attributes.c 	ldb = ldb_module_get_ctx(module);
module             78 source4/dsdb/samdb/ldb_modules/linked_attributes.c 	ac->module = module;
module             94 source4/dsdb/samdb/ldb_modules/linked_attributes.c 	ldb = ldb_module_get_ctx(ac->module);
module            141 source4/dsdb/samdb/ldb_modules/linked_attributes.c static int linked_attributes_add(struct ldb_module *module, struct ldb_request *req)
module            150 source4/dsdb/samdb/ldb_modules/linked_attributes.c 	ldb = ldb_module_get_ctx(module);
module            154 source4/dsdb/samdb/ldb_modules/linked_attributes.c 		return ldb_next_request(module, req);
module            157 source4/dsdb/samdb/ldb_modules/linked_attributes.c 	ac = linked_attributes_init(module, req);
module            165 source4/dsdb/samdb/ldb_modules/linked_attributes.c 		return ldb_next_request(module, req);
module            219 source4/dsdb/samdb/ldb_modules/linked_attributes.c 		return ldb_next_request(module, req);
module            243 source4/dsdb/samdb/ldb_modules/linked_attributes.c 	ldb = ldb_module_get_ctx(ac->module);
module            353 source4/dsdb/samdb/ldb_modules/linked_attributes.c static int linked_attributes_modify(struct ldb_module *module, struct ldb_request *req)
module            368 source4/dsdb/samdb/ldb_modules/linked_attributes.c 	ldb = ldb_module_get_ctx(module);
module            372 source4/dsdb/samdb/ldb_modules/linked_attributes.c 		return ldb_next_request(module, req);
module            375 source4/dsdb/samdb/ldb_modules/linked_attributes.c 	ac = linked_attributes_init(module, req);
module            382 source4/dsdb/samdb/ldb_modules/linked_attributes.c 		return ldb_next_request(module, req);
module            523 source4/dsdb/samdb/ldb_modules/linked_attributes.c 			ret = ldb_next_request(module, search_req);
module            529 source4/dsdb/samdb/ldb_modules/linked_attributes.c 		ret = ldb_next_request(module, req);
module            536 source4/dsdb/samdb/ldb_modules/linked_attributes.c static int linked_attributes_del(struct ldb_module *module, struct ldb_request *req)
module            554 source4/dsdb/samdb/ldb_modules/linked_attributes.c 	ldb = ldb_module_get_ctx(module);
module            556 source4/dsdb/samdb/ldb_modules/linked_attributes.c 	ac = linked_attributes_init(module, req);
module            563 source4/dsdb/samdb/ldb_modules/linked_attributes.c 		return ldb_next_request(module, req);
module            584 source4/dsdb/samdb/ldb_modules/linked_attributes.c 	return ldb_next_request(module, search_req);
module            588 source4/dsdb/samdb/ldb_modules/linked_attributes.c static int linked_attributes_rename(struct ldb_module *module, struct ldb_request *req)
module            601 source4/dsdb/samdb/ldb_modules/linked_attributes.c 	ac = linked_attributes_init(module, req);
module            608 source4/dsdb/samdb/ldb_modules/linked_attributes.c 		return ldb_next_request(module, req);
module            629 source4/dsdb/samdb/ldb_modules/linked_attributes.c 	ldb = ldb_module_get_ctx(ac->module);
module            784 source4/dsdb/samdb/ldb_modules/linked_attributes.c 	ldb = ldb_module_get_ctx(ac->module);
module            836 source4/dsdb/samdb/ldb_modules/linked_attributes.c 	return ldb_next_request(ac->module, mod_req);
module            846 source4/dsdb/samdb/ldb_modules/linked_attributes.c 	ldb = ldb_module_get_ctx(ac->module);
module            885 source4/dsdb/samdb/ldb_modules/linked_attributes.c 	ldb = ldb_module_get_ctx(ac->module);
module            931 source4/dsdb/samdb/ldb_modules/linked_attributes.c 	ldb = ldb_module_get_ctx(ac->module);
module            981 source4/dsdb/samdb/ldb_modules/linked_attributes.c 	return ldb_next_request(ac->module, search_req);
module            995 source4/dsdb/samdb/ldb_modules/linked_attributes.c 	ldb = ldb_module_get_ctx(ac->module);
module           1041 source4/dsdb/samdb/ldb_modules/linked_attributes.c 		return ldb_next_request(ac->module, search_req);
module           1056 source4/dsdb/samdb/ldb_modules/linked_attributes.c 	ldb = ldb_module_get_ctx(ac->module);
module           1095 source4/dsdb/samdb/ldb_modules/linked_attributes.c 	return ldb_next_request(ac->module, down_req);
module             73 source4/dsdb/samdb/ldb_modules/local_password.c 	struct ldb_module *module;
module             88 source4/dsdb/samdb/ldb_modules/local_password.c static struct lpdb_context *lpdb_init_context(struct ldb_module *module,
module             94 source4/dsdb/samdb/ldb_modules/local_password.c 	ldb = ldb_module_get_ctx(module);
module            102 source4/dsdb/samdb/ldb_modules/local_password.c 	ac->module = module;
module            114 source4/dsdb/samdb/ldb_modules/local_password.c 	ldb = ldb_module_get_ctx(ac->module);
module            146 source4/dsdb/samdb/ldb_modules/local_password.c static int local_password_add(struct ldb_module *module, struct ldb_request *req)
module            156 source4/dsdb/samdb/ldb_modules/local_password.c 	ldb = ldb_module_get_ctx(module);
module            160 source4/dsdb/samdb/ldb_modules/local_password.c 		return ldb_next_request(module, req);
module            166 source4/dsdb/samdb/ldb_modules/local_password.c 		return ldb_next_request(module, req);
module            177 source4/dsdb/samdb/ldb_modules/local_password.c 		return ldb_next_request(module, req);
module            189 source4/dsdb/samdb/ldb_modules/local_password.c 	ac = lpdb_init_context(module, req);
module            248 source4/dsdb/samdb/ldb_modules/local_password.c 	return ldb_next_request(module, remote_req);
module            262 source4/dsdb/samdb/ldb_modules/local_password.c 	ldb = ldb_module_get_ctx(ac->module);
module            291 source4/dsdb/samdb/ldb_modules/local_password.c 	ret = ldb_next_request(ac->module, local_req);
module            307 source4/dsdb/samdb/ldb_modules/local_password.c static int local_password_modify(struct ldb_module *module, struct ldb_request *req)
module            316 source4/dsdb/samdb/ldb_modules/local_password.c 	ldb = ldb_module_get_ctx(module);
module            320 source4/dsdb/samdb/ldb_modules/local_password.c 		return ldb_next_request(module, req);
module            326 source4/dsdb/samdb/ldb_modules/local_password.c 		return ldb_next_request(module, req);
module            337 source4/dsdb/samdb/ldb_modules/local_password.c 		return ldb_next_request(module, req);
module            341 source4/dsdb/samdb/ldb_modules/local_password.c 	ac = lpdb_init_context(module, req);
module            376 source4/dsdb/samdb/ldb_modules/local_password.c 	return ldb_next_request(module, remote_req);
module            391 source4/dsdb/samdb/ldb_modules/local_password.c 	ldb = ldb_module_get_ctx(ac->module);
module            423 source4/dsdb/samdb/ldb_modules/local_password.c 	ret = ldb_next_request(ac->module, search_req);
module            444 source4/dsdb/samdb/ldb_modules/local_password.c 	ldb = ldb_module_get_ctx(ac->module);
module            531 source4/dsdb/samdb/ldb_modules/local_password.c 		ret = ldb_next_request(ac->module, local_req);
module            549 source4/dsdb/samdb/ldb_modules/local_password.c static int local_password_delete(struct ldb_module *module,
module            557 source4/dsdb/samdb/ldb_modules/local_password.c 	ldb = ldb_module_get_ctx(module);
module            562 source4/dsdb/samdb/ldb_modules/local_password.c 		return ldb_next_request(module, req);
module            569 source4/dsdb/samdb/ldb_modules/local_password.c 		return ldb_next_request(module, req);
module            573 source4/dsdb/samdb/ldb_modules/local_password.c 	ac = lpdb_init_context(module, req);
module            587 source4/dsdb/samdb/ldb_modules/local_password.c 	return ldb_next_request(module, remote_req);
module            602 source4/dsdb/samdb/ldb_modules/local_password.c 	ldb = ldb_module_get_ctx(ac->module);
module            634 source4/dsdb/samdb/ldb_modules/local_password.c 	ret = ldb_next_request(ac->module, search_req);
module            655 source4/dsdb/samdb/ldb_modules/local_password.c 	ldb = ldb_module_get_ctx(ac->module);
module            740 source4/dsdb/samdb/ldb_modules/local_password.c 		ret = ldb_next_request(ac->module, local_req);
module            763 source4/dsdb/samdb/ldb_modules/local_password.c 	ldb = ldb_module_get_ctx(ac->module);
module            777 source4/dsdb/samdb/ldb_modules/local_password.c 	return ldb_next_request(ac->module, local_req);
module            791 source4/dsdb/samdb/ldb_modules/local_password.c 	ldb = ldb_module_get_ctx(ac->module);
module            904 source4/dsdb/samdb/ldb_modules/local_password.c 	ldb = ldb_module_get_ctx(ac->module);
module           1012 source4/dsdb/samdb/ldb_modules/local_password.c static int local_password_search(struct ldb_module *module, struct ldb_request *req)
module           1021 source4/dsdb/samdb/ldb_modules/local_password.c 	ldb = ldb_module_get_ctx(module);
module           1025 source4/dsdb/samdb/ldb_modules/local_password.c 		return ldb_next_request(module, req);
module           1033 source4/dsdb/samdb/ldb_modules/local_password.c 		return ldb_next_request(module, req);
module           1045 source4/dsdb/samdb/ldb_modules/local_password.c 			return ldb_next_request(module, req);
module           1049 source4/dsdb/samdb/ldb_modules/local_password.c 	ac = lpdb_init_context(module, req);
module           1089 source4/dsdb/samdb/ldb_modules/local_password.c 	return ldb_next_request(module, remote_req);
module             32 source4/dsdb/samdb/ldb_modules/naming_fsmo.c static int naming_fsmo_init(struct ldb_module *module)
module             45 source4/dsdb/samdb/ldb_modules/naming_fsmo.c 	ldb = ldb_module_get_ctx(module);
module             47 source4/dsdb/samdb/ldb_modules/naming_fsmo.c 	mem_ctx = talloc_new(module);
module             58 source4/dsdb/samdb/ldb_modules/naming_fsmo.c 		return ldb_next_init(module);
module             66 source4/dsdb/samdb/ldb_modules/naming_fsmo.c 	ldb_module_set_private(module, naming_fsmo);
module             75 source4/dsdb/samdb/ldb_modules/naming_fsmo.c 		return ldb_next_init(module);
module             88 source4/dsdb/samdb/ldb_modules/naming_fsmo.c 		return ldb_next_init(module);
module            109 source4/dsdb/samdb/ldb_modules/naming_fsmo.c 	talloc_steal(module, naming_fsmo);
module            116 source4/dsdb/samdb/ldb_modules/naming_fsmo.c 	return ldb_next_init(module);
module             48 source4/dsdb/samdb/ldb_modules/objectclass.c 	struct ldb_module *module;
module             61 source4/dsdb/samdb/ldb_modules/objectclass.c static struct oc_context *oc_init_context(struct ldb_module *module,
module             67 source4/dsdb/samdb/ldb_modules/objectclass.c 	ldb = ldb_module_get_ctx(module);
module             75 source4/dsdb/samdb/ldb_modules/objectclass.c 	ac->module = module;
module             87 source4/dsdb/samdb/ldb_modules/objectclass.c static int objectclass_sort(struct ldb_module *module,
module             99 source4/dsdb/samdb/ldb_modules/objectclass.c 	ldb = ldb_module_get_ctx(module);
module            233 source4/dsdb/samdb/ldb_modules/objectclass.c static DATA_BLOB *get_sd(struct ldb_module *module, TALLOC_CTX *mem_ctx, 
module            236 source4/dsdb/samdb/ldb_modules/objectclass.c 	struct ldb_context *ldb = ldb_module_get_ctx(module);
module            283 source4/dsdb/samdb/ldb_modules/objectclass.c 	ldb = ldb_module_get_ctx(ac->module);
module            410 source4/dsdb/samdb/ldb_modules/objectclass.c static int objectclass_add(struct ldb_module *module, struct ldb_request *req)
module            418 source4/dsdb/samdb/ldb_modules/objectclass.c 	ldb = ldb_module_get_ctx(module);
module            424 source4/dsdb/samdb/ldb_modules/objectclass.c 		return ldb_next_request(module, req);
module            433 source4/dsdb/samdb/ldb_modules/objectclass.c 	ac = oc_init_context(module, req);
module            463 source4/dsdb/samdb/ldb_modules/objectclass.c 	return ldb_next_request(ac->module, search_req);
module            478 source4/dsdb/samdb/ldb_modules/objectclass.c 	ldb = ldb_module_get_ctx(ac->module);
module            538 source4/dsdb/samdb/ldb_modules/objectclass.c 		ret = objectclass_sort(ac->module, schema, mem_ctx, objectclass_element, &sorted);
module            589 source4/dsdb/samdb/ldb_modules/objectclass.c 					DATA_BLOB *sd = get_sd(ac->module, mem_ctx, current->objectclass);
module            651 source4/dsdb/samdb/ldb_modules/objectclass.c 	return ldb_next_request(ac->module, add_req);
module            658 source4/dsdb/samdb/ldb_modules/objectclass.c static int objectclass_modify(struct ldb_module *module, struct ldb_request *req)
module            660 source4/dsdb/samdb/ldb_modules/objectclass.c 	struct ldb_context *ldb = ldb_module_get_ctx(module);
module            675 source4/dsdb/samdb/ldb_modules/objectclass.c 		return ldb_next_request(module, req);
module            680 source4/dsdb/samdb/ldb_modules/objectclass.c 		return ldb_next_request(module, req);
module            684 source4/dsdb/samdb/ldb_modules/objectclass.c 	ac = oc_init_context(module, req);
module            715 source4/dsdb/samdb/ldb_modules/objectclass.c 		return ldb_next_request(module, down_req);
module            743 source4/dsdb/samdb/ldb_modules/objectclass.c 		ret = objectclass_sort(module, schema, mem_ctx, objectclass_element, &sorted);
module            799 source4/dsdb/samdb/ldb_modules/objectclass.c 		return ldb_next_request(module, down_req);
module            828 source4/dsdb/samdb/ldb_modules/objectclass.c 	return ldb_next_request(module, down_req);
module            840 source4/dsdb/samdb/ldb_modules/objectclass.c 	ldb = ldb_module_get_ctx(ac->module);
module            869 source4/dsdb/samdb/ldb_modules/objectclass.c 	ret = ldb_next_request(ac->module, search_req);
module            888 source4/dsdb/samdb/ldb_modules/objectclass.c 	ldb = ldb_module_get_ctx(ac->module);
module            921 source4/dsdb/samdb/ldb_modules/objectclass.c 	ret = objectclass_sort(ac->module, schema, mem_ctx, objectclass_element, &sorted);
module            970 source4/dsdb/samdb/ldb_modules/objectclass.c 	return ldb_next_request(ac->module, mod_req);
module            975 source4/dsdb/samdb/ldb_modules/objectclass.c static int objectclass_rename(struct ldb_module *module, struct ldb_request *req)
module            984 source4/dsdb/samdb/ldb_modules/objectclass.c 	ldb = ldb_module_get_ctx(module);
module            989 source4/dsdb/samdb/ldb_modules/objectclass.c 		return ldb_next_request(module, req);
module           1000 source4/dsdb/samdb/ldb_modules/objectclass.c 	ac = oc_init_context(module, req);
module           1022 source4/dsdb/samdb/ldb_modules/objectclass.c 	return ldb_next_request(ac->module, search_req);
module           1032 source4/dsdb/samdb/ldb_modules/objectclass.c 	ldb = ldb_module_get_ctx(ac->module);
module           1065 source4/dsdb/samdb/ldb_modules/objectclass.c 	return ldb_next_request(ac->module, rename_req);
module            107 source4/dsdb/samdb/ldb_modules/objectguid.c 	struct ldb_module *module;
module            137 source4/dsdb/samdb/ldb_modules/objectguid.c static int objectguid_add(struct ldb_module *module, struct ldb_request *req)
module            151 source4/dsdb/samdb/ldb_modules/objectguid.c 	ldb = ldb_module_get_ctx(module);
module            157 source4/dsdb/samdb/ldb_modules/objectguid.c 		return ldb_next_request(module, req);
module            161 source4/dsdb/samdb/ldb_modules/objectguid.c 		return ldb_next_request(module, req);
module            168 source4/dsdb/samdb/ldb_modules/objectguid.c 	ac->module = module;
module            220 source4/dsdb/samdb/ldb_modules/objectguid.c 	return ldb_next_request(module, down_req);
module            224 source4/dsdb/samdb/ldb_modules/objectguid.c static int objectguid_modify(struct ldb_module *module, struct ldb_request *req)
module            234 source4/dsdb/samdb/ldb_modules/objectguid.c 	ldb = ldb_module_get_ctx(module);
module            240 source4/dsdb/samdb/ldb_modules/objectguid.c 		return ldb_next_request(module, req);
module            247 source4/dsdb/samdb/ldb_modules/objectguid.c 	ac->module = module;
module            278 source4/dsdb/samdb/ldb_modules/objectguid.c 	return ldb_next_request(module, down_req);
module             46 source4/dsdb/samdb/ldb_modules/partition.c 	struct ldb_module *module;
module             51 source4/dsdb/samdb/ldb_modules/partition.c 	struct ldb_module *module;
module             60 source4/dsdb/samdb/ldb_modules/partition.c static struct partition_context *partition_init_ctx(struct ldb_module *module, struct ldb_request *req)
module             66 source4/dsdb/samdb/ldb_modules/partition.c 		ldb_set_errstring(module->ldb, "Out of Memory");
module             70 source4/dsdb/samdb/ldb_modules/partition.c 	ac->module = module;
module             76 source4/dsdb/samdb/ldb_modules/partition.c #define PARTITION_FIND_OP(module, op) do { \
module             77 source4/dsdb/samdb/ldb_modules/partition.c 	struct ldb_context *ldbctx = module->ldb; \
module             78 source4/dsdb/samdb/ldb_modules/partition.c         while (module && module->ops->op == NULL) module = module->next; \
module             79 source4/dsdb/samdb/ldb_modules/partition.c         if (module == NULL) { \
module             90 source4/dsdb/samdb/ldb_modules/partition.c static int partition_request(struct ldb_module *module, struct ldb_request *request)
module             95 source4/dsdb/samdb/ldb_modules/partition.c 		PARTITION_FIND_OP(module, search);
module             96 source4/dsdb/samdb/ldb_modules/partition.c 		ret = module->ops->search(module, request);
module             99 source4/dsdb/samdb/ldb_modules/partition.c 		PARTITION_FIND_OP(module, add);
module            100 source4/dsdb/samdb/ldb_modules/partition.c 		ret = module->ops->add(module, request);
module            103 source4/dsdb/samdb/ldb_modules/partition.c 		PARTITION_FIND_OP(module, modify);
module            104 source4/dsdb/samdb/ldb_modules/partition.c 		ret = module->ops->modify(module, request);
module            107 source4/dsdb/samdb/ldb_modules/partition.c 		PARTITION_FIND_OP(module, del);
module            108 source4/dsdb/samdb/ldb_modules/partition.c 		ret = module->ops->del(module, request);
module            111 source4/dsdb/samdb/ldb_modules/partition.c 		PARTITION_FIND_OP(module, rename);
module            112 source4/dsdb/samdb/ldb_modules/partition.c 		ret = module->ops->rename(module, request);
module            115 source4/dsdb/samdb/ldb_modules/partition.c 		PARTITION_FIND_OP(module, extended);
module            116 source4/dsdb/samdb/ldb_modules/partition.c 		ret = module->ops->extended(module, request);
module            119 source4/dsdb/samdb/ldb_modules/partition.c 		PARTITION_FIND_OP(module, request);
module            120 source4/dsdb/samdb/ldb_modules/partition.c 		ret = module->ops->request(module, request);
module            126 source4/dsdb/samdb/ldb_modules/partition.c 	if (!ldb_errstring(module->ldb)) {
module            128 source4/dsdb/samdb/ldb_modules/partition.c 		ldb_asprintf_errstring(module->ldb,
module            130 source4/dsdb/samdb/ldb_modules/partition.c 					module->ops->name,
module            160 source4/dsdb/samdb/ldb_modules/partition.c 	struct ldb_module *module;
module            183 source4/dsdb/samdb/ldb_modules/partition.c 			ldb_set_errstring(ac->module->ldb,
module            199 source4/dsdb/samdb/ldb_modules/partition.c 					ldb_set_errstring(ac->module->ldb,
module            219 source4/dsdb/samdb/ldb_modules/partition.c 		module = ac->part_req[ac->finished_requests].module;
module            222 source4/dsdb/samdb/ldb_modules/partition.c 		ret = partition_request(module, nreq);
module            245 source4/dsdb/samdb/ldb_modules/partition.c 		ldb_oom(ac->module->ldb);
module            251 source4/dsdb/samdb/ldb_modules/partition.c 		ret = ldb_build_search_req_ex(&req, ac->module->ldb,
module            262 source4/dsdb/samdb/ldb_modules/partition.c 		ret = ldb_build_add_req(&req, ac->module->ldb, ac->part_req,
module            269 source4/dsdb/samdb/ldb_modules/partition.c 		ret = ldb_build_mod_req(&req, ac->module->ldb, ac->part_req,
module            276 source4/dsdb/samdb/ldb_modules/partition.c 		ret = ldb_build_del_req(&req, ac->module->ldb, ac->part_req,
module            283 source4/dsdb/samdb/ldb_modules/partition.c 		ret = ldb_build_rename_req(&req, ac->module->ldb, ac->part_req,
module            291 source4/dsdb/samdb/ldb_modules/partition.c 		ret = ldb_build_extended_req(&req, ac->module->ldb,
module            300 source4/dsdb/samdb/ldb_modules/partition.c 		ldb_set_errstring(ac->module->ldb,
module            315 source4/dsdb/samdb/ldb_modules/partition.c 			ldb_oom(ac->module->ldb);
module            321 source4/dsdb/samdb/ldb_modules/partition.c 		ac->part_req[ac->num_requests].module = partition->module;
module            343 source4/dsdb/samdb/ldb_modules/partition.c 		ac->part_req[ac->num_requests].module = ac->module->next;
module            353 source4/dsdb/samdb/ldb_modules/partition.c 	return partition_request(ac->part_req[0].module, ac->part_req[0].req);
module            359 source4/dsdb/samdb/ldb_modules/partition.c static int partition_send_all(struct ldb_module *module, 
module            364 source4/dsdb/samdb/ldb_modules/partition.c 	struct partition_private_data *data = talloc_get_type(module->private_data, 
module            385 source4/dsdb/samdb/ldb_modules/partition.c static int partition_replicate(struct ldb_module *module, struct ldb_request *req, struct ldb_dn *dn) 
module            391 source4/dsdb/samdb/ldb_modules/partition.c 	struct partition_private_data *data = talloc_get_type(module->private_data, 
module            394 source4/dsdb/samdb/ldb_modules/partition.c 		return ldb_next_request(module, req);
module            403 source4/dsdb/samdb/ldb_modules/partition.c 				ac = partition_init_ctx(module, req);
module            408 source4/dsdb/samdb/ldb_modules/partition.c 				return partition_send_all(module, ac, req);
module            426 source4/dsdb/samdb/ldb_modules/partition.c 		return ldb_next_request(module, req);
module            429 source4/dsdb/samdb/ldb_modules/partition.c 	ac = partition_init_ctx(module, req);
module            445 source4/dsdb/samdb/ldb_modules/partition.c static int partition_search(struct ldb_module *module, struct ldb_request *req)
module            450 source4/dsdb/samdb/ldb_modules/partition.c 	struct partition_private_data *data = talloc_get_type(module->private_data, 
module            467 source4/dsdb/samdb/ldb_modules/partition.c 		ldb_oom(module->ldb);
module            491 source4/dsdb/samdb/ldb_modules/partition.c 				ldb_oom(module->ldb);
module            495 source4/dsdb/samdb/ldb_modules/partition.c 		ac = partition_init_ctx(module, req);
module            502 source4/dsdb/samdb/ldb_modules/partition.c 			return partition_send_all(module, ac, req);
module            545 source4/dsdb/samdb/ldb_modules/partition.c 			return ldb_next_request(module, req);
module            558 source4/dsdb/samdb/ldb_modules/partition.c 				ldb_oom(module->ldb);
module            563 source4/dsdb/samdb/ldb_modules/partition.c 		return partition_replicate(module, req, req->op.search.base);
module            568 source4/dsdb/samdb/ldb_modules/partition.c static int partition_add(struct ldb_module *module, struct ldb_request *req)
module            570 source4/dsdb/samdb/ldb_modules/partition.c 	return partition_replicate(module, req, req->op.add.message->dn);
module            574 source4/dsdb/samdb/ldb_modules/partition.c static int partition_modify(struct ldb_module *module, struct ldb_request *req)
module            576 source4/dsdb/samdb/ldb_modules/partition.c 	return partition_replicate(module, req, req->op.mod.message->dn);
module            580 source4/dsdb/samdb/ldb_modules/partition.c static int partition_delete(struct ldb_module *module, struct ldb_request *req)
module            582 source4/dsdb/samdb/ldb_modules/partition.c 	return partition_replicate(module, req, req->op.del.dn);
module            586 source4/dsdb/samdb/ldb_modules/partition.c static int partition_rename(struct ldb_module *module, struct ldb_request *req)
module            591 source4/dsdb/samdb/ldb_modules/partition.c 	struct partition_private_data *data = talloc_get_type(module->private_data, 
module            607 source4/dsdb/samdb/ldb_modules/partition.c 		ldb_asprintf_errstring(module->ldb, 
module            617 source4/dsdb/samdb/ldb_modules/partition.c 	return partition_replicate(module, req, req->op.rename.olddn);
module            621 source4/dsdb/samdb/ldb_modules/partition.c static int partition_start_trans(struct ldb_module *module)
module            624 source4/dsdb/samdb/ldb_modules/partition.c 	struct partition_private_data *data = talloc_get_type(module->private_data, 
module            629 source4/dsdb/samdb/ldb_modules/partition.c 	ret = ldb_next_start_trans(module);
module            635 source4/dsdb/samdb/ldb_modules/partition.c 		struct ldb_module *next = data->partitions[i]->module;
module            642 source4/dsdb/samdb/ldb_modules/partition.c 				next = data->partitions[i]->module;
module            647 source4/dsdb/samdb/ldb_modules/partition.c 			ldb_next_del_trans(module);
module            655 source4/dsdb/samdb/ldb_modules/partition.c static int partition_end_trans(struct ldb_module *module)
module            658 source4/dsdb/samdb/ldb_modules/partition.c 	struct partition_private_data *data = talloc_get_type(module->private_data, 
module            660 source4/dsdb/samdb/ldb_modules/partition.c 	ret = ldb_next_end_trans(module);
module            669 source4/dsdb/samdb/ldb_modules/partition.c 		struct ldb_module *next = data->partitions[i]->module;
module            676 source4/dsdb/samdb/ldb_modules/partition.c 				next = data->partitions[i]->module;
module            681 source4/dsdb/samdb/ldb_modules/partition.c 			ldb_next_del_trans(module);
module            690 source4/dsdb/samdb/ldb_modules/partition.c static int partition_del_trans(struct ldb_module *module)
module            693 source4/dsdb/samdb/ldb_modules/partition.c 	struct partition_private_data *data = talloc_get_type(module->private_data, 
module            695 source4/dsdb/samdb/ldb_modules/partition.c 	ret = ldb_next_del_trans(module);
module            704 source4/dsdb/samdb/ldb_modules/partition.c 		struct ldb_module *next = data->partitions[i]->module;
module            717 source4/dsdb/samdb/ldb_modules/partition.c static int partition_sequence_number(struct ldb_module *module, struct ldb_request *req)
module            723 source4/dsdb/samdb/ldb_modules/partition.c 	struct partition_private_data *data = talloc_get_type(module->private_data, 
module            749 source4/dsdb/samdb/ldb_modules/partition.c 		ret = ldb_build_extended_req(&treq, module->ldb, res,
module            756 source4/dsdb/samdb/ldb_modules/partition.c 	       	ret = ldb_next_request(module, treq);
module            787 source4/dsdb/samdb/ldb_modules/partition.c 			ret = ldb_build_extended_req(&treq, module->ldb, res,
module            807 source4/dsdb/samdb/ldb_modules/partition.c 			ret = partition_request(data->partitions[i]->module, treq);
module            842 source4/dsdb/samdb/ldb_modules/partition.c 		ret = ldb_build_extended_req(&treq, module->ldb, res,
module            854 source4/dsdb/samdb/ldb_modules/partition.c 		ret = ldb_next_request(module, treq);
module            886 source4/dsdb/samdb/ldb_modules/partition.c 			ret = ldb_build_extended_req(&treq, module->ldb, res,
module            906 source4/dsdb/samdb/ldb_modules/partition.c 			ret = partition_request(data->partitions[i]->module, treq);
module            970 source4/dsdb/samdb/ldb_modules/partition.c static int partition_extended_replicated_objects(struct ldb_module *module, struct ldb_request *req)
module            976 source4/dsdb/samdb/ldb_modules/partition.c 		ldb_debug(module->ldb, LDB_DEBUG_FATAL, "partition_extended_replicated_objects: invalid extended data\n");
module            981 source4/dsdb/samdb/ldb_modules/partition.c 		ldb_debug(module->ldb, LDB_DEBUG_FATAL, "partition_extended_replicated_objects: extended data invalid version [%u != %u]\n",
module            986 source4/dsdb/samdb/ldb_modules/partition.c 	return partition_replicate(module, req, ext->partition_dn);
module            989 source4/dsdb/samdb/ldb_modules/partition.c static int partition_extended_schema_update_now(struct ldb_module *module, struct ldb_request *req)
module            999 source4/dsdb/samdb/ldb_modules/partition.c 		ldb_debug(module->ldb, LDB_DEBUG_FATAL, "partition_extended: invalid extended data\n");
module           1003 source4/dsdb/samdb/ldb_modules/partition.c 	data = talloc_get_type(module->private_data, struct partition_private_data);
module           1010 source4/dsdb/samdb/ldb_modules/partition.c 		return ldb_next_request(module, req);
module           1013 source4/dsdb/samdb/ldb_modules/partition.c 	ac = partition_init_ctx(module, req);
module           1030 source4/dsdb/samdb/ldb_modules/partition.c static int partition_extended(struct ldb_module *module, struct ldb_request *req)
module           1035 source4/dsdb/samdb/ldb_modules/partition.c 	data = talloc_get_type(module->private_data, struct partition_private_data);
module           1037 source4/dsdb/samdb/ldb_modules/partition.c 		return ldb_next_request(module, req);
module           1041 source4/dsdb/samdb/ldb_modules/partition.c 		return partition_sequence_number(module, req);
module           1045 source4/dsdb/samdb/ldb_modules/partition.c 		return partition_extended_replicated_objects(module, req);
module           1050 source4/dsdb/samdb/ldb_modules/partition.c 		return partition_extended_schema_update_now( module, req );
module           1058 source4/dsdb/samdb/ldb_modules/partition.c 	ac = partition_init_ctx(module, req);
module           1063 source4/dsdb/samdb/ldb_modules/partition.c 	return partition_send_all(module, ac, req);
module           1077 source4/dsdb/samdb/ldb_modules/partition.c static int partition_init(struct ldb_module *module)
module           1080 source4/dsdb/samdb/ldb_modules/partition.c 	TALLOC_CTX *mem_ctx = talloc_new(module);
module           1099 source4/dsdb/samdb/ldb_modules/partition.c 	ret = ldb_search(module->ldb, mem_ctx, &res,
module           1100 source4/dsdb/samdb/ldb_modules/partition.c 			 ldb_dn_new(mem_ctx, module->ldb, "@PARTITION"),
module           1108 source4/dsdb/samdb/ldb_modules/partition.c 		return ldb_next_init(module);
module           1120 source4/dsdb/samdb/ldb_modules/partition.c 		ldb_set_errstring(module->ldb, "partition_init: no partitions specified");
module           1133 source4/dsdb/samdb/ldb_modules/partition.c 			ldb_asprintf_errstring(module->ldb, 
module           1142 source4/dsdb/samdb/ldb_modules/partition.c 			ldb_asprintf_errstring(module->ldb, 
module           1155 source4/dsdb/samdb/ldb_modules/partition.c 		data->partitions[i]->dn = ldb_dn_new(data->partitions[i], module->ldb, base);
module           1157 source4/dsdb/samdb/ldb_modules/partition.c 			ldb_asprintf_errstring(module->ldb, 
module           1163 source4/dsdb/samdb/ldb_modules/partition.c 		data->partitions[i]->backend = samdb_relative_path(module->ldb, 
module           1167 source4/dsdb/samdb/ldb_modules/partition.c 			ldb_asprintf_errstring(module->ldb, 
module           1171 source4/dsdb/samdb/ldb_modules/partition.c 		ret = ldb_connect_backend(module->ldb, data->partitions[i]->backend, NULL, &data->partitions[i]->module);
module           1187 source4/dsdb/samdb/ldb_modules/partition.c 			ldb_debug(module->ldb, LDB_DEBUG_ERROR, "partition: Out of memory!\n");
module           1196 source4/dsdb/samdb/ldb_modules/partition.c 		ldb_set_timeout(module->ldb, req, 0);
module           1198 source4/dsdb/samdb/ldb_modules/partition.c 		req->handle = ldb_handle_new(req, module->ldb);
module           1203 source4/dsdb/samdb/ldb_modules/partition.c 		ret = ldb_request(module->ldb, req);
module           1208 source4/dsdb/samdb/ldb_modules/partition.c 			ldb_debug(module->ldb, LDB_DEBUG_ERROR, "partition: Unable to register partition with rootdse!\n");
module           1226 source4/dsdb/samdb/ldb_modules/partition.c 			data->replicate[i] = ldb_dn_from_ldb_val(data->replicate, module->ldb, &replicate_attributes->values[i]);
module           1228 source4/dsdb/samdb/ldb_modules/partition.c 				ldb_asprintf_errstring(module->ldb, 
module           1240 source4/dsdb/samdb/ldb_modules/partition.c 	module->private_data = data;
module           1241 source4/dsdb/samdb/ldb_modules/partition.c 	talloc_steal(module, data);
module           1254 source4/dsdb/samdb/ldb_modules/partition.c 				ldb_asprintf_errstring(module->ldb, 
module           1263 source4/dsdb/samdb/ldb_modules/partition.c 				ldb_asprintf_errstring(module->ldb, 
module           1270 source4/dsdb/samdb/ldb_modules/partition.c 			modules = ldb_modules_list_from_string(module->ldb, mem_ctx,
module           1273 source4/dsdb/samdb/ldb_modules/partition.c 			base_dn = ldb_dn_new(mem_ctx, module->ldb, base);
module           1287 source4/dsdb/samdb/ldb_modules/partition.c 				ldb_asprintf_errstring(module->ldb, 
module           1294 source4/dsdb/samdb/ldb_modules/partition.c 			ret = ldb_load_modules_list(module->ldb, modules, partition->module, &partition->module);
module           1296 source4/dsdb/samdb/ldb_modules/partition.c 				ldb_asprintf_errstring(module->ldb, 
module           1299 source4/dsdb/samdb/ldb_modules/partition.c 						       base, ldb_errstring(module->ldb));
module           1303 source4/dsdb/samdb/ldb_modules/partition.c 			ret = ldb_init_module_chain(module->ldb, partition->module);
module           1305 source4/dsdb/samdb/ldb_modules/partition.c 				ldb_asprintf_errstring(module->ldb, 
module           1308 source4/dsdb/samdb/ldb_modules/partition.c 						       base, ldb_errstring(module->ldb));
module           1315 source4/dsdb/samdb/ldb_modules/partition.c 	ret = ldb_mod_register_control(module, LDB_CONTROL_DOMAIN_SCOPE_OID);
module           1317 source4/dsdb/samdb/ldb_modules/partition.c 		ldb_debug(module->ldb, LDB_DEBUG_ERROR,
module           1322 source4/dsdb/samdb/ldb_modules/partition.c 	ret = ldb_mod_register_control(module, LDB_CONTROL_SEARCH_OPTIONS_OID);
module           1324 source4/dsdb/samdb/ldb_modules/partition.c 		ldb_debug(module->ldb, LDB_DEBUG_ERROR,
module           1330 source4/dsdb/samdb/ldb_modules/partition.c 	return ldb_next_init(module);
module             74 source4/dsdb/samdb/ldb_modules/password_hash.c 	struct ldb_module *module;
module            156 source4/dsdb/samdb/ldb_modules/password_hash.c 	ldb = ldb_module_get_ctx(io->ac->module);
module            198 source4/dsdb/samdb/ldb_modules/password_hash.c 	ldb = ldb_module_get_ctx(io->ac->module);
module            236 source4/dsdb/samdb/ldb_modules/password_hash.c 	ldb = ldb_module_get_ctx(io->ac->module);
module            444 source4/dsdb/samdb/ldb_modules/password_hash.c 	ldb = ldb_module_get_ctx(io->ac->module);
module            546 source4/dsdb/samdb/ldb_modules/password_hash.c 	ldb = ldb_module_get_ctx(io->ac->module);
module            658 source4/dsdb/samdb/ldb_modules/password_hash.c 	struct ldb_context *ldb = ldb_module_get_ctx(io->ac->module);
module           1033 source4/dsdb/samdb/ldb_modules/password_hash.c 	ldb = ldb_module_get_ctx(io->ac->module);
module           1312 source4/dsdb/samdb/ldb_modules/password_hash.c 	ldb = ldb_module_get_ctx(io->ac->module);
module           1434 source4/dsdb/samdb/ldb_modules/password_hash.c static struct ph_context *ph_init_context(struct ldb_module *module,
module           1440 source4/dsdb/samdb/ldb_modules/password_hash.c 	ldb = ldb_module_get_ctx(module);
module           1448 source4/dsdb/samdb/ldb_modules/password_hash.c 	ac->module = module;
module           1496 source4/dsdb/samdb/ldb_modules/password_hash.c 	ldb = ldb_module_get_ctx(ac->module);
module           1608 source4/dsdb/samdb/ldb_modules/password_hash.c 	ldb = ldb_module_get_ctx(ac->module);
module           1627 source4/dsdb/samdb/ldb_modules/password_hash.c static int password_hash_add(struct ldb_module *module, struct ldb_request *req)
module           1637 source4/dsdb/samdb/ldb_modules/password_hash.c 	ldb = ldb_module_get_ctx(module);
module           1642 source4/dsdb/samdb/ldb_modules/password_hash.c 		return ldb_next_request(module, req);
module           1648 source4/dsdb/samdb/ldb_modules/password_hash.c 		return ldb_next_request(module, req);
module           1671 source4/dsdb/samdb/ldb_modules/password_hash.c 		return ldb_next_request(module, req);
module           1720 source4/dsdb/samdb/ldb_modules/password_hash.c 	ac = ph_init_context(module, req);
module           1738 source4/dsdb/samdb/ldb_modules/password_hash.c 	return ldb_next_request(module, ac->dom_req);
module           1750 source4/dsdb/samdb/ldb_modules/password_hash.c 	ldb = ldb_module_get_ctx(ac->module);
module           1855 source4/dsdb/samdb/ldb_modules/password_hash.c 	return ldb_next_request(ac->module, down_req);
module           1858 source4/dsdb/samdb/ldb_modules/password_hash.c static int password_hash_modify(struct ldb_module *module, struct ldb_request *req)
module           1870 source4/dsdb/samdb/ldb_modules/password_hash.c 	ldb = ldb_module_get_ctx(module);
module           1875 source4/dsdb/samdb/ldb_modules/password_hash.c 		return ldb_next_request(module, req);
module           1881 source4/dsdb/samdb/ldb_modules/password_hash.c 		return ldb_next_request(module, req);
module           1906 source4/dsdb/samdb/ldb_modules/password_hash.c 		return ldb_next_request(module, req);
module           1924 source4/dsdb/samdb/ldb_modules/password_hash.c 	ac = ph_init_context(module, req);
module           1957 source4/dsdb/samdb/ldb_modules/password_hash.c 	return ldb_next_request(module, down_req);
module           1998 source4/dsdb/samdb/ldb_modules/password_hash.c 	ldb = ldb_module_get_ctx(ac->module);
module           2051 source4/dsdb/samdb/ldb_modules/password_hash.c 		return ldb_next_request(ac->module, ac->dom_req);
module           2076 source4/dsdb/samdb/ldb_modules/password_hash.c 	ldb = ldb_module_get_ctx(ac->module);
module           2091 source4/dsdb/samdb/ldb_modules/password_hash.c 	return ldb_next_request(ac->module, search_req);
module           2106 source4/dsdb/samdb/ldb_modules/password_hash.c 	ldb = ldb_module_get_ctx(ac->module);
module           2250 source4/dsdb/samdb/ldb_modules/password_hash.c 	return ldb_next_request(ac->module, mod_req);
module             31 source4/dsdb/samdb/ldb_modules/pdc_fsmo.c static int pdc_fsmo_init(struct ldb_module *module)
module             44 source4/dsdb/samdb/ldb_modules/pdc_fsmo.c 	ldb = ldb_module_get_ctx(module);
module             46 source4/dsdb/samdb/ldb_modules/pdc_fsmo.c 	mem_ctx = talloc_new(module);
module             57 source4/dsdb/samdb/ldb_modules/pdc_fsmo.c 		return ldb_next_init(module);
module             65 source4/dsdb/samdb/ldb_modules/pdc_fsmo.c 	ldb_module_set_private(module, pdc_fsmo);
module             74 source4/dsdb/samdb/ldb_modules/pdc_fsmo.c 		return ldb_next_init(module);
module             86 source4/dsdb/samdb/ldb_modules/pdc_fsmo.c 		return ldb_next_init(module);
module            107 source4/dsdb/samdb/ldb_modules/pdc_fsmo.c 	talloc_steal(module, pdc_fsmo);
module            114 source4/dsdb/samdb/ldb_modules/pdc_fsmo.c 	return ldb_next_init(module);
module             52 source4/dsdb/samdb/ldb_modules/proxy.c 	struct ldb_module *module;
module             63 source4/dsdb/samdb/ldb_modules/proxy.c static int load_proxy_info(struct ldb_module *module)
module             65 source4/dsdb/samdb/ldb_modules/proxy.c 	struct ldb_context *ldb = ldb_module_get_ctx(module);
module             66 source4/dsdb/samdb/ldb_modules/proxy.c 	struct proxy_data *proxy = talloc_get_type(ldb_module_get_private(module), struct proxy_data);
module            264 source4/dsdb/samdb/ldb_modules/proxy.c 	ldb = ldb_module_get_ctx(ac->module);
module            265 source4/dsdb/samdb/ldb_modules/proxy.c 	proxy = talloc_get_type(ldb_module_get_private(module), struct proxy_data);
module            306 source4/dsdb/samdb/ldb_modules/proxy.c static int proxy_search_bytree(struct ldb_module *module, struct ldb_request *req)
module            311 source4/dsdb/samdb/ldb_modules/proxy.c 	struct proxy_data *proxy = talloc_get_type(ldb_module_get_private(module), struct proxy_data);
module            316 source4/dsdb/samdb/ldb_modules/proxy.c 	ldb = ldb_module_get_ctx(module);
module            324 source4/dsdb/samdb/ldb_modules/proxy.c 	if (load_proxy_info(module) != LDB_SUCCESS) {
module            338 source4/dsdb/samdb/ldb_modules/proxy.c 	ac->module = module;
module            384 source4/dsdb/samdb/ldb_modules/proxy.c 	return ldb_next_request(module, req); 
module            387 source4/dsdb/samdb/ldb_modules/proxy.c static int proxy_request(struct ldb_module *module, struct ldb_request *req)
module            392 source4/dsdb/samdb/ldb_modules/proxy.c 		return proxy_search_bytree(module, req);
module            395 source4/dsdb/samdb/ldb_modules/proxy.c 		return ldb_next_request(module, req);
module             36 source4/dsdb/samdb/ldb_modules/ranged_results.c 	struct ldb_module *module;
module             40 source4/dsdb/samdb/ldb_modules/ranged_results.c static struct rr_context *rr_init_context(struct ldb_module *module,
module             47 source4/dsdb/samdb/ldb_modules/ranged_results.c 		ldb_set_errstring(ldb_module_get_ctx(module), "Out of Memory");
module             51 source4/dsdb/samdb/ldb_modules/ranged_results.c 	ac->module = module;
module             64 source4/dsdb/samdb/ldb_modules/ranged_results.c 	ldb = ldb_module_get_ctx(ac->module);
module            174 source4/dsdb/samdb/ldb_modules/ranged_results.c static int rr_search(struct ldb_module *module, struct ldb_request *req)
module            185 source4/dsdb/samdb/ldb_modules/ranged_results.c 	ldb = ldb_module_get_ctx(module);
module            225 source4/dsdb/samdb/ldb_modules/ranged_results.c 		ac = rr_init_context(module, req);
module            241 source4/dsdb/samdb/ldb_modules/ranged_results.c 		return ldb_next_request(module, down_req);
module            246 source4/dsdb/samdb/ldb_modules/ranged_results.c 	return ldb_next_request(module, req);
module             51 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 	struct ldb_module *module;
module             66 source4/dsdb/samdb/ldb_modules/repl_meta_data.c static struct replmd_replicated_request *replmd_ctx_init(struct ldb_module *module,
module             72 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 	ldb = ldb_module_get_ctx(module);
module             80 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 	ac->module = module;
module            212 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 	ldb = ldb_module_get_ctx(ac->module);
module            235 source4/dsdb/samdb/ldb_modules/repl_meta_data.c static int replmd_add(struct ldb_module *module, struct ldb_request *req)
module            258 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 		return ldb_next_request(module, req);
module            261 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 	ldb = ldb_module_get_ctx(module);
module            272 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 	ac = replmd_ctx_init(module, req);
module            451 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 	return ldb_next_request(module, down_req);
module            454 source4/dsdb/samdb/ldb_modules/repl_meta_data.c static int replmd_modify(struct ldb_module *module, struct ldb_request *req)
module            467 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 		return ldb_next_request(module, req);
module            470 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 	ldb = ldb_module_get_ctx(module);
module            481 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 	ac = replmd_ctx_init(module, req);
module            537 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 	return ldb_next_request(module, down_req);
module            562 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 	ldb = ldb_module_get_ctx(ar->module);
module            611 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 	ldb = ldb_module_get_ctx(ar->module);
module            671 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 	return ldb_next_request(ar->module, change_req);
module            703 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 	ldb = ldb_module_get_ctx(ar->module);
module            747 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 	ldb = ldb_module_get_ctx(ar->module);
module            914 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 	return ldb_next_request(ar->module, change_req);
module            973 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 	ldb = ldb_module_get_ctx(ar->module);
module            996 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 	return ldb_next_request(ar->module, search_req);
module           1005 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 	ldb = ldb_module_get_ctx(ar->module);
module           1057 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 	ldb = ldb_module_get_ctx(ar->module);
module           1322 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 	return ldb_next_request(ar->module, change_req);
module           1378 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 	ldb = ldb_module_get_ctx(ar->module);
module           1394 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 	return ldb_next_request(ar->module, search_req);
module           1397 source4/dsdb/samdb/ldb_modules/repl_meta_data.c static int replmd_extended_replicated_objects(struct ldb_module *module, struct ldb_request *req)
module           1405 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 	ldb = ldb_module_get_ctx(module);
module           1421 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 	ar = replmd_ctx_init(module, req);
module           1452 source4/dsdb/samdb/ldb_modules/repl_meta_data.c static int replmd_extended(struct ldb_module *module, struct ldb_request *req)
module           1455 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 		return replmd_extended_replicated_objects(module, req);
module           1458 source4/dsdb/samdb/ldb_modules/repl_meta_data.c 	return ldb_next_request(module, req);
module             55 source4/dsdb/samdb/ldb_modules/rootdse.c static int rootdse_add_dynamic(struct ldb_module *module, struct ldb_message *msg, const char * const *attrs)
module             58 source4/dsdb/samdb/ldb_modules/rootdse.c 	struct private_data *priv = talloc_get_type(ldb_module_get_private(module), struct private_data);
module             62 source4/dsdb/samdb/ldb_modules/rootdse.c 	ldb = ldb_module_get_ctx(module);
module            223 source4/dsdb/samdb/ldb_modules/rootdse.c 	struct ldb_module *module;
module            227 source4/dsdb/samdb/ldb_modules/rootdse.c static struct rootdse_context *rootdse_init_context(struct ldb_module *module,
module            233 source4/dsdb/samdb/ldb_modules/rootdse.c 	ldb = ldb_module_get_ctx(module);
module            241 source4/dsdb/samdb/ldb_modules/rootdse.c 	ac->module = module;
module            277 source4/dsdb/samdb/ldb_modules/rootdse.c 		ret = rootdse_add_dynamic(ac->module, ares->message,
module            300 source4/dsdb/samdb/ldb_modules/rootdse.c static int rootdse_search(struct ldb_module *module, struct ldb_request *req)
module            307 source4/dsdb/samdb/ldb_modules/rootdse.c 	ldb = ldb_module_get_ctx(module);
module            312 source4/dsdb/samdb/ldb_modules/rootdse.c 		return ldb_next_request(module, req);
module            315 source4/dsdb/samdb/ldb_modules/rootdse.c 	ac = rootdse_init_context(module, req);
module            333 source4/dsdb/samdb/ldb_modules/rootdse.c 	return ldb_next_request(module, down_req);
module            336 source4/dsdb/samdb/ldb_modules/rootdse.c static int rootdse_register_control(struct ldb_module *module, struct ldb_request *req)
module            338 source4/dsdb/samdb/ldb_modules/rootdse.c 	struct private_data *priv = talloc_get_type(ldb_module_get_private(module), struct private_data);
module            357 source4/dsdb/samdb/ldb_modules/rootdse.c static int rootdse_register_partition(struct ldb_module *module, struct ldb_request *req)
module            359 source4/dsdb/samdb/ldb_modules/rootdse.c 	struct private_data *priv = talloc_get_type(ldb_module_get_private(module), struct private_data);
module            379 source4/dsdb/samdb/ldb_modules/rootdse.c static int rootdse_request(struct ldb_module *module, struct ldb_request *req)
module            384 source4/dsdb/samdb/ldb_modules/rootdse.c 		return rootdse_register_control(module, req);
module            386 source4/dsdb/samdb/ldb_modules/rootdse.c 		return rootdse_register_partition(module, req);
module            391 source4/dsdb/samdb/ldb_modules/rootdse.c 	return ldb_next_request(module, req);
module            394 source4/dsdb/samdb/ldb_modules/rootdse.c static int rootdse_init(struct ldb_module *module)
module            399 source4/dsdb/samdb/ldb_modules/rootdse.c 	ldb = ldb_module_get_ctx(module);
module            401 source4/dsdb/samdb/ldb_modules/rootdse.c 	data = talloc(module, struct private_data);
module            410 source4/dsdb/samdb/ldb_modules/rootdse.c 	ldb_module_set_private(module, data);
module            414 source4/dsdb/samdb/ldb_modules/rootdse.c 	return ldb_next_init(module);
module            417 source4/dsdb/samdb/ldb_modules/rootdse.c static int rootdse_modify(struct ldb_module *module, struct ldb_request *req)
module            429 source4/dsdb/samdb/ldb_modules/rootdse.c 		return ldb_next_request(module, req);
module            432 source4/dsdb/samdb/ldb_modules/rootdse.c 	ldb = ldb_module_get_ctx(module);
module            448 source4/dsdb/samdb/ldb_modules/rootdse.c 		return ldb_next_request(module, req);
module             57 source4/dsdb/samdb/ldb_modules/samba3sam.c static struct ldb_message_element *generate_primaryGroupID(struct ldb_module *module, TALLOC_CTX *ctx, const char *local_attr, const struct ldb_message *remote)
module             80 source4/dsdb/samdb/ldb_modules/samba3sam.c static void generate_sambaPrimaryGroupSID(struct ldb_module *module, const char *local_attr, const struct ldb_message *local, struct ldb_message *remote_mp, struct ldb_message *remote_fb)
module            116 source4/dsdb/samdb/ldb_modules/samba3sam.c static struct ldb_val convert_uid_samaccount(struct ldb_module *module, TALLOC_CTX *ctx, const struct ldb_val *val)
module            124 source4/dsdb/samdb/ldb_modules/samba3sam.c static struct ldb_val lookup_homedir(struct ldb_module *module, TALLOC_CTX *ctx, const struct ldb_val *val)
module            130 source4/dsdb/samdb/ldb_modules/samba3sam.c 	ldb = ldb_module_get_ctx(module);
module            145 source4/dsdb/samdb/ldb_modules/samba3sam.c static struct ldb_val lookup_gid(struct ldb_module *module, TALLOC_CTX *ctx, const struct ldb_val *val)
module            162 source4/dsdb/samdb/ldb_modules/samba3sam.c static struct ldb_val lookup_uid(struct ldb_module *module, TALLOC_CTX *ctx, const struct ldb_val *val)
module            180 source4/dsdb/samdb/ldb_modules/samba3sam.c static struct ldb_val encode_sid(struct ldb_module *module, TALLOC_CTX *ctx, const struct ldb_val *val)
module            203 source4/dsdb/samdb/ldb_modules/samba3sam.c static struct ldb_val decode_sid(struct ldb_module *module, TALLOC_CTX *ctx, const struct ldb_val *val)
module            232 source4/dsdb/samdb/ldb_modules/samba3sam.c static struct ldb_val bin2hex(struct ldb_module *module, TALLOC_CTX *ctx, const struct ldb_val *val)
module            248 source4/dsdb/samdb/ldb_modules/samba3sam.c static struct ldb_val hex2bin(struct ldb_module *module, TALLOC_CTX *ctx, const struct ldb_val *val)
module            918 source4/dsdb/samdb/ldb_modules/samba3sam.c static int samba3sam_init(struct ldb_module *module)
module            922 source4/dsdb/samdb/ldb_modules/samba3sam.c 	ret = ldb_map_init(module, samba3_attributes, samba3_objectclasses, NULL, NULL, "samba3sam");
module            926 source4/dsdb/samdb/ldb_modules/samba3sam.c 	return ldb_next_init(module);
module             54 source4/dsdb/samdb/ldb_modules/samldb.c 	struct ldb_module *module;
module             80 source4/dsdb/samdb/ldb_modules/samldb.c static struct samldb_ctx *samldb_ctx_init(struct ldb_module *module,
module             86 source4/dsdb/samdb/ldb_modules/samldb.c 	ldb = ldb_module_get_ctx(module);
module             94 source4/dsdb/samdb/ldb_modules/samldb.c 	ac->module = module;
module            152 source4/dsdb/samdb/ldb_modules/samldb.c 	ldb = ldb_module_get_ctx(ac->module);
module            212 source4/dsdb/samdb/ldb_modules/samldb.c 	ldb = ldb_module_get_ctx(ac->module);
module            293 source4/dsdb/samdb/ldb_modules/samldb.c 	ldb = ldb_module_get_ctx(ac->module);
module            334 source4/dsdb/samdb/ldb_modules/samldb.c 	ldb = ldb_module_get_ctx(ac->module);
module            421 source4/dsdb/samdb/ldb_modules/samldb.c 	ldb = ldb_module_get_ctx(ac->module);
module            450 source4/dsdb/samdb/ldb_modules/samldb.c 	return ldb_next_request(ac->module, req);
module            524 source4/dsdb/samdb/ldb_modules/samldb.c 	ldb = ldb_module_get_ctx(ac->module);
module            553 source4/dsdb/samdb/ldb_modules/samldb.c 	return ldb_next_request(ac->module, req);
module            564 source4/dsdb/samdb/ldb_modules/samldb.c 	ldb = ldb_module_get_ctx(ac->module);
module            621 source4/dsdb/samdb/ldb_modules/samldb.c 	ldb = ldb_module_get_ctx(ac->module);
module            699 source4/dsdb/samdb/ldb_modules/samldb.c 	ldb = ldb_module_get_ctx(ac->module);
module            734 source4/dsdb/samdb/ldb_modules/samldb.c 	return ldb_next_request(ac->module, req);
module            829 source4/dsdb/samdb/ldb_modules/samldb.c 	ldb = ldb_module_get_ctx(ac->module);
module            849 source4/dsdb/samdb/ldb_modules/samldb.c 	return ldb_next_request(ac->module, req);
module            860 source4/dsdb/samdb/ldb_modules/samldb.c 	ldb = ldb_module_get_ctx(ac->module);
module            900 source4/dsdb/samdb/ldb_modules/samldb.c 	ldb = ldb_module_get_ctx(ac->module);
module            966 source4/dsdb/samdb/ldb_modules/samldb.c 	return ldb_next_request(ac->module, req);
module            976 source4/dsdb/samdb/ldb_modules/samldb.c 	ldb = ldb_module_get_ctx(ac->module);
module           1004 source4/dsdb/samdb/ldb_modules/samldb.c 	ldb = ldb_module_get_ctx(ac->module);
module           1015 source4/dsdb/samdb/ldb_modules/samldb.c 	return ldb_next_request(ac->module, req);
module           1082 source4/dsdb/samdb/ldb_modules/samldb.c 	ldb = ldb_module_get_ctx(ac->module);
module           1165 source4/dsdb/samdb/ldb_modules/samldb.c 	ldb = ldb_module_get_ctx(ac->module);
module           1195 source4/dsdb/samdb/ldb_modules/samldb.c 	return ldb_next_request(ac->module, req);
module           1203 source4/dsdb/samdb/ldb_modules/samldb.c 	ldb = ldb_module_get_ctx(ac->module);
module           1246 source4/dsdb/samdb/ldb_modules/samldb.c static int samldb_check_rdn(struct ldb_module *module, struct ldb_dn *dn)
module           1251 source4/dsdb/samdb/ldb_modules/samldb.c 	ldb = ldb_module_get_ctx(module);
module           1265 source4/dsdb/samdb/ldb_modules/samldb.c static int samldb_add(struct ldb_module *module, struct ldb_request *req)
module           1271 source4/dsdb/samdb/ldb_modules/samldb.c 	ldb = ldb_module_get_ctx(module);
module           1276 source4/dsdb/samdb/ldb_modules/samldb.c 		return ldb_next_request(module, req);
module           1279 source4/dsdb/samdb/ldb_modules/samldb.c 	ac = samldb_ctx_init(module, req);
module           1309 source4/dsdb/samdb/ldb_modules/samldb.c 		ret = samldb_check_rdn(module, ac->req->op.add.message->dn);
module           1321 source4/dsdb/samdb/ldb_modules/samldb.c 		ret = samldb_check_rdn(module, ac->req->op.add.message->dn);
module           1335 source4/dsdb/samdb/ldb_modules/samldb.c 		ret = samldb_check_rdn(module, ac->req->op.add.message->dn);
module           1347 source4/dsdb/samdb/ldb_modules/samldb.c 	return ldb_next_request(module, req);
module           1351 source4/dsdb/samdb/ldb_modules/samldb.c static int samldb_modify(struct ldb_module *module, struct ldb_request *req)
module           1359 source4/dsdb/samdb/ldb_modules/samldb.c 		return ldb_next_request(module, req);
module           1362 source4/dsdb/samdb/ldb_modules/samldb.c 	ldb = ldb_module_get_ctx(module);
module           1402 source4/dsdb/samdb/ldb_modules/samldb.c 	return ldb_next_request(module, req);
module           1406 source4/dsdb/samdb/ldb_modules/samldb.c static int samldb_init(struct ldb_module *module)
module           1408 source4/dsdb/samdb/ldb_modules/samldb.c 	return ldb_next_init(module);
module             74 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 	struct ldb_module *module;
module             80 source4/dsdb/samdb/ldb_modules/schema_fsmo.c static int schema_fsmo_init(struct ldb_module *module)
module             90 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 	ldb = ldb_module_get_ctx(module);
module             96 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 		return ldb_next_init(module);
module             99 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 	data = talloc(module, struct schema_fsmo_private_data);
module            112 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 	ldb_module_set_private(module, data);
module            115 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 		return ldb_next_init(module);
module            118 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 	mem_ctx = talloc_new(module);
module            133 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 		return ldb_next_init(module);
module            155 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 	return ldb_next_init(module);
module            158 source4/dsdb/samdb/ldb_modules/schema_fsmo.c static int schema_fsmo_add(struct ldb_module *module, struct ldb_request *req)
module            169 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 	ldb = ldb_module_get_ctx(module);
module            173 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 		return ldb_next_request(module, req);
module            178 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 		return ldb_next_request(module, req);
module            183 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 		return ldb_next_request(module, req);
module            204 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 		return ldb_next_request(module, req);
module            209 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 		return ldb_next_request(module, req);
module            225 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 	return ldb_next_request(module, req);
module            228 source4/dsdb/samdb/ldb_modules/schema_fsmo.c static int schema_fsmo_extended(struct ldb_module *module, struct ldb_request *req)
module            237 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 	ldb = ldb_module_get_ctx(module);
module            240 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 		return ldb_next_request(module, req);
module            248 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 		return ldb_next_request(module, req);
module            251 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 	mem_ctx = talloc_new(module);
module            266 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 		return ldb_next_request(module, req);
module            274 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 		return ldb_next_request(module, req);
module            399 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 	mc = talloc_get_type(ldb_module_get_private(ac->module), struct schema_fsmo_private_data);
module            400 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 	ldb = ldb_module_get_ctx(ac->module);
module            444 source4/dsdb/samdb/ldb_modules/schema_fsmo.c static int schema_fsmo_search(struct ldb_module *module, struct ldb_request *req)
module            446 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 	struct ldb_context *ldb = ldb_module_get_ctx(module);
module            452 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 	if (!schema || !ldb_module_get_private(module)) {
module            454 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 		return ldb_next_request(module, req);
module            464 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 		return ldb_next_request(module, req);
module            473 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 	search_context->module = module;
module            489 source4/dsdb/samdb/ldb_modules/schema_fsmo.c 	return ldb_next_request(module, down_req);
module             42 source4/dsdb/samdb/ldb_modules/show_deleted.c 	struct ldb_module *module;
module             78 source4/dsdb/samdb/ldb_modules/show_deleted.c static int show_deleted_search(struct ldb_module *module, struct ldb_request *req)
module             89 source4/dsdb/samdb/ldb_modules/show_deleted.c 	ldb = ldb_module_get_ctx(module);
module             95 source4/dsdb/samdb/ldb_modules/show_deleted.c 	ar->module = module;
module            135 source4/dsdb/samdb/ldb_modules/show_deleted.c 	return ldb_next_request(module, down_req);
module            138 source4/dsdb/samdb/ldb_modules/show_deleted.c static int show_deleted_init(struct ldb_module *module)
module            143 source4/dsdb/samdb/ldb_modules/show_deleted.c 	ldb = ldb_module_get_ctx(module);
module            145 source4/dsdb/samdb/ldb_modules/show_deleted.c 	ret = ldb_mod_register_control(module, LDB_CONTROL_SHOW_DELETED_OID);
module            152 source4/dsdb/samdb/ldb_modules/show_deleted.c 	return ldb_next_init(module);
module             42 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c static struct ldb_val encode_guid(struct ldb_module *module, TALLOC_CTX *ctx, const struct ldb_val *val)
module             61 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c static struct ldb_val guid_always_string(struct ldb_module *module, TALLOC_CTX *ctx, const struct ldb_val *val)
module             72 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c static struct ldb_val encode_ns_guid(struct ldb_module *module, TALLOC_CTX *ctx, const struct ldb_val *val)
module             91 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c static struct ldb_val guid_ns_string(struct ldb_module *module, TALLOC_CTX *ctx, const struct ldb_val *val)
module            103 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c static struct ldb_val val_copy(struct ldb_module *module, TALLOC_CTX *ctx, const struct ldb_val *val)
module            112 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c static struct ldb_val sid_always_binary(struct ldb_module *module, TALLOC_CTX *ctx, const struct ldb_val *val)
module            114 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c 	struct ldb_context *ldb = ldb_module_get_ctx(module);
module            126 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c static struct ldb_val objectCategory_always_dn(struct ldb_module *module, TALLOC_CTX *ctx, const struct ldb_val *val)
module            128 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c 	struct ldb_context *ldb = ldb_module_get_ctx(module);
module            136 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c 		return val_copy(module, ctx, val);
module            147 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c static struct ldb_val normalise_to_signed32(struct ldb_module *module, TALLOC_CTX *ctx, const struct ldb_val *val)
module            161 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c 	return val_copy(module, ctx, val);
module            164 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c static struct ldb_val usn_to_entryCSN(struct ldb_module *module, TALLOC_CTX *ctx, const struct ldb_val *val)
module            206 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c static struct ldb_val entryCSN_to_usn(struct ldb_module *module, TALLOC_CTX *ctx, const struct ldb_val *val)
module            214 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c static struct ldb_val usn_to_timestamp(struct ldb_module *module, TALLOC_CTX *ctx, const struct ldb_val *val)
module            223 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c static struct ldb_val timestamp_to_usn(struct ldb_module *module, TALLOC_CTX *ctx, const struct ldb_val *val)
module            556 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c static int entryuuid_init(struct ldb_module *module)
module            559 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c 	ret = ldb_map_init(module, entryuuid_attributes, entryuuid_objectclasses, entryuuid_wildcard_attributes, "samba4Top", NULL);
module            563 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c 	return ldb_next_init(module);
module            567 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c static int nsuniqueid_init(struct ldb_module *module)
module            570 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c 	ret = ldb_map_init(module, nsuniqueid_attributes, NULL, nsuniqueid_wildcard_attributes, "extensibleObject", NULL);
module            574 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c 	return ldb_next_init(module);
module            604 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c static int entryuuid_sequence_number(struct ldb_module *module, struct ldb_request *req)
module            624 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c 	ldb = ldb_module_get_ctx(module);
module            628 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c 	map_private = talloc_get_type(ldb_module_get_private(module), struct map_private);
module            653 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c 	ret = ldb_next_request(module, search_req);
module            698 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c static int entryuuid_extended(struct ldb_module *module, struct ldb_request *req)
module            701 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c 		return entryuuid_sequence_number(module, req);
module            704 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c 	return ldb_next_request(module, req);
module             35 source4/dsdb/samdb/ldb_modules/subtree_delete.c 	struct ldb_module *module;
module             41 source4/dsdb/samdb/ldb_modules/subtree_delete.c static struct subtree_delete_context *subdel_ctx_init(struct ldb_module *module,
module             47 source4/dsdb/samdb/ldb_modules/subtree_delete.c 	ldb = ldb_module_get_ctx(module);
module             55 source4/dsdb/samdb/ldb_modules/subtree_delete.c 	ac->module = module;
module             69 source4/dsdb/samdb/ldb_modules/subtree_delete.c 	ldb = ldb_module_get_ctx(ac->module);
module            107 source4/dsdb/samdb/ldb_modules/subtree_delete.c 		ret = ldb_next_request(ac->module, ac->req);
module            118 source4/dsdb/samdb/ldb_modules/subtree_delete.c static int subtree_delete(struct ldb_module *module, struct ldb_request *req)
module            126 source4/dsdb/samdb/ldb_modules/subtree_delete.c 		return ldb_next_request(module, req);
module            129 source4/dsdb/samdb/ldb_modules/subtree_delete.c 	ldb = ldb_module_get_ctx(module);
module            138 source4/dsdb/samdb/ldb_modules/subtree_delete.c 	ac = subdel_ctx_init(module, req);
module            156 source4/dsdb/samdb/ldb_modules/subtree_delete.c 	return ldb_next_request(module, search_req);
module             40 source4/dsdb/samdb/ldb_modules/subtree_rename.c 	struct ldb_module *module;
module             47 source4/dsdb/samdb/ldb_modules/subtree_rename.c static struct subtree_rename_context *subren_ctx_init(struct ldb_module *module,
module             53 source4/dsdb/samdb/ldb_modules/subtree_rename.c 	ldb = ldb_module_get_ctx(module);
module             61 source4/dsdb/samdb/ldb_modules/subtree_rename.c 	ac->module = module;
module             77 source4/dsdb/samdb/ldb_modules/subtree_rename.c 	ldb = ldb_module_get_ctx(ac->module);
module            116 source4/dsdb/samdb/ldb_modules/subtree_rename.c 	ldb = ldb_module_get_ctx(ac->module);
module            134 source4/dsdb/samdb/ldb_modules/subtree_rename.c 	return ldb_next_request(ac->module, req);
module            213 source4/dsdb/samdb/ldb_modules/subtree_rename.c static int subtree_rename(struct ldb_module *module, struct ldb_request *req)
module            221 source4/dsdb/samdb/ldb_modules/subtree_rename.c 		return ldb_next_request(module, req);
module            224 source4/dsdb/samdb/ldb_modules/subtree_rename.c 	ldb = ldb_module_get_ctx(module);
module            235 source4/dsdb/samdb/ldb_modules/subtree_rename.c 	ac = subren_ctx_init(module, req);
module            262 source4/dsdb/samdb/ldb_modules/subtree_rename.c 	return ldb_next_request(module, search_req);
module             47 source4/dsdb/samdb/ldb_modules/update_keytab.c 	struct ldb_module *module;
module             57 source4/dsdb/samdb/ldb_modules/update_keytab.c static struct update_kt_ctx *update_kt_ctx_init(struct ldb_module *module,
module             64 source4/dsdb/samdb/ldb_modules/update_keytab.c 		ldb_oom(ldb_module_get_ctx(module));
module             68 source4/dsdb/samdb/ldb_modules/update_keytab.c 	ac->module = module;
module             79 source4/dsdb/samdb/ldb_modules/update_keytab.c static int add_modified(struct ldb_module *module, struct ldb_dn *dn, bool do_delete) {
module             80 source4/dsdb/samdb/ldb_modules/update_keytab.c 	struct ldb_context *ldb = ldb_module_get_ctx(module);
module             81 source4/dsdb/samdb/ldb_modules/update_keytab.c 	struct update_kt_private *data = talloc_get_type(ldb_module_get_private(module), struct update_kt_private);
module            152 source4/dsdb/samdb/ldb_modules/update_keytab.c 	ldb = ldb_module_get_ctx(ac->module);
module            190 source4/dsdb/samdb/ldb_modules/update_keytab.c 	ldb = ldb_module_get_ctx(ac->module);
module            200 source4/dsdb/samdb/ldb_modules/update_keytab.c 	return ldb_next_request(ac->module, down_req);
module            234 source4/dsdb/samdb/ldb_modules/update_keytab.c 			ret = add_modified(ac->module, ac->dn, ac->do_delete);
module            261 source4/dsdb/samdb/ldb_modules/update_keytab.c 	ldb = ldb_module_get_ctx(ac->module);
module            273 source4/dsdb/samdb/ldb_modules/update_keytab.c 	return ldb_next_request(ac->module, search_req);
module            278 source4/dsdb/samdb/ldb_modules/update_keytab.c static int update_kt_add(struct ldb_module *module, struct ldb_request *req)
module            285 source4/dsdb/samdb/ldb_modules/update_keytab.c 	ldb = ldb_module_get_ctx(module);
module            287 source4/dsdb/samdb/ldb_modules/update_keytab.c 	ac = update_kt_ctx_init(module, req);
module            303 source4/dsdb/samdb/ldb_modules/update_keytab.c 	return ldb_next_request(module, down_req);
module            307 source4/dsdb/samdb/ldb_modules/update_keytab.c static int update_kt_modify(struct ldb_module *module, struct ldb_request *req)
module            314 source4/dsdb/samdb/ldb_modules/update_keytab.c 	ldb = ldb_module_get_ctx(module);
module            316 source4/dsdb/samdb/ldb_modules/update_keytab.c 	ac = update_kt_ctx_init(module, req);
module            332 source4/dsdb/samdb/ldb_modules/update_keytab.c 	return ldb_next_request(module, down_req);
module            336 source4/dsdb/samdb/ldb_modules/update_keytab.c static int update_kt_delete(struct ldb_module *module, struct ldb_request *req)
module            340 source4/dsdb/samdb/ldb_modules/update_keytab.c 	ac = update_kt_ctx_init(module, req);
module            352 source4/dsdb/samdb/ldb_modules/update_keytab.c static int update_kt_rename(struct ldb_module *module, struct ldb_request *req)
module            359 source4/dsdb/samdb/ldb_modules/update_keytab.c 	ldb = ldb_module_get_ctx(module);
module            361 source4/dsdb/samdb/ldb_modules/update_keytab.c 	ac = update_kt_ctx_init(module, req);
module            378 source4/dsdb/samdb/ldb_modules/update_keytab.c 	return ldb_next_request(module, down_req);
module            382 source4/dsdb/samdb/ldb_modules/update_keytab.c static int update_kt_end_trans(struct ldb_module *module)
module            385 source4/dsdb/samdb/ldb_modules/update_keytab.c 	struct update_kt_private *data = talloc_get_type(ldb_module_get_private(module), struct update_kt_private);
module            388 source4/dsdb/samdb/ldb_modules/update_keytab.c 	ldb = ldb_module_get_ctx(module);
module            404 source4/dsdb/samdb/ldb_modules/update_keytab.c 	return ldb_next_end_trans(module);
module            408 source4/dsdb/samdb/ldb_modules/update_keytab.c static int update_kt_del_trans(struct ldb_module *module)
module            410 source4/dsdb/samdb/ldb_modules/update_keytab.c 	struct update_kt_private *data = talloc_get_type(ldb_module_get_private(module), struct update_kt_private);
module            415 source4/dsdb/samdb/ldb_modules/update_keytab.c 	return ldb_next_del_trans(module);
module            418 source4/dsdb/samdb/ldb_modules/update_keytab.c static int update_kt_init(struct ldb_module *module)
module            423 source4/dsdb/samdb/ldb_modules/update_keytab.c 	ldb = ldb_module_get_ctx(module);
module            425 source4/dsdb/samdb/ldb_modules/update_keytab.c 	data = talloc(module, struct update_kt_private);
module            433 source4/dsdb/samdb/ldb_modules/update_keytab.c 	ldb_module_set_private(module, data);
module            435 source4/dsdb/samdb/ldb_modules/update_keytab.c 	return ldb_next_init(module);
module             56 source4/dsdb/samdb/samdb.h 	struct ldb_module *module;
module             51 source4/heimdal/lib/asn1/gen.c     const char *module;
module             58 source4/heimdal/lib/asn1/gen.c add_import (const char *module)
module             62 source4/heimdal/lib/asn1/gen.c     tmp->module = module;
module             66 source4/heimdal/lib/asn1/gen.c     fprintf (headerfile, "#include <%s_asn1.h>\n", module);
module             72 source4/heimdal/lib/hx509/ks_p11.c #define P11FUNC(module,f,args) (*(module)->funcs->C_##f)args
module            286 source4/lib/ldb/common/ldb.c 	module = ldb->modules;					\
module            287 source4/lib/ldb/common/ldb.c 	while (module && module->ops->op == NULL) module = module->next; \
module            288 source4/lib/ldb/common/ldb.c 	if (module == NULL) {						\
module            299 source4/lib/ldb/common/ldb.c 	struct ldb_module *module;
module            319 source4/lib/ldb/common/ldb.c 	status = module->ops->start_transaction(module);
module            337 source4/lib/ldb/common/ldb.c 	struct ldb_module *module;
module            362 source4/lib/ldb/common/ldb.c 	status = module->ops->end_transaction(module);
module            380 source4/lib/ldb/common/ldb.c 	struct ldb_module *module;
module            403 source4/lib/ldb/common/ldb.c 	status = module->ops->del_transaction(module);
module            567 source4/lib/ldb/common/ldb.c 	struct ldb_module *module;
module            581 source4/lib/ldb/common/ldb.c 		ret = module->ops->search(module, req);
module            585 source4/lib/ldb/common/ldb.c 		ret = module->ops->add(module, req);
module            589 source4/lib/ldb/common/ldb.c 		ret = module->ops->modify(module, req);
module            593 source4/lib/ldb/common/ldb.c 		ret = module->ops->del(module, req);
module            597 source4/lib/ldb/common/ldb.c 		ret = module->ops->rename(module, req);
module            601 source4/lib/ldb/common/ldb.c 		ret = module->ops->extended(module, req);
module            605 source4/lib/ldb/common/ldb.c 		ret = module->ops->request(module, req);
module            329 source4/lib/ldb/common/ldb_modules.c 	struct ldb_module *module;
module            332 source4/lib/ldb/common/ldb_modules.c 	module = backend;
module            368 source4/lib/ldb/common/ldb_modules.c 		DLIST_ADD(module, current);
module            370 source4/lib/ldb/common/ldb_modules.c 	*out = module;
module            374 source4/lib/ldb/common/ldb_modules.c int ldb_init_module_chain(struct ldb_context *ldb, struct ldb_module *module) 
module            376 source4/lib/ldb/common/ldb_modules.c 	while (module && module->ops->init_context == NULL) 
module            377 source4/lib/ldb/common/ldb_modules.c 		module = module->next;
module            382 source4/lib/ldb/common/ldb_modules.c 	if (module) {
module            383 source4/lib/ldb/common/ldb_modules.c 		int ret = module->ops->init_context(module);
module            385 source4/lib/ldb/common/ldb_modules.c 			ldb_debug(ldb, LDB_DEBUG_FATAL, "module %s initialization failed\n", module->ops->name);
module            475 source4/lib/ldb/common/ldb_modules.c #define FIND_OP(module, op) do { \
module            476 source4/lib/ldb/common/ldb_modules.c 	struct ldb_context *ldb = module->ldb; \
module            477 source4/lib/ldb/common/ldb_modules.c 	module = module->next; \
module            478 source4/lib/ldb/common/ldb_modules.c 	while (module && module->ops->op == NULL) module = module->next; \
module            479 source4/lib/ldb/common/ldb_modules.c 	if (module == NULL) { \
module            491 source4/lib/ldb/common/ldb_modules.c 	struct ldb_module *module;
module            493 source4/lib/ldb/common/ldb_modules.c 	module = talloc(memctx, struct ldb_module);
module            494 source4/lib/ldb/common/ldb_modules.c 	if (!module) {
module            498 source4/lib/ldb/common/ldb_modules.c 	talloc_set_name_const(module, module_name);
module            499 source4/lib/ldb/common/ldb_modules.c 	module->ldb = ldb;
module            500 source4/lib/ldb/common/ldb_modules.c 	module->prev = module->next = NULL;
module            501 source4/lib/ldb/common/ldb_modules.c 	module->ops = ops;
module            503 source4/lib/ldb/common/ldb_modules.c 	return module;
module            506 source4/lib/ldb/common/ldb_modules.c const char * ldb_module_get_name(struct ldb_module *module)
module            508 source4/lib/ldb/common/ldb_modules.c 	return module->ops->name;
module            511 source4/lib/ldb/common/ldb_modules.c struct ldb_context *ldb_module_get_ctx(struct ldb_module *module)
module            513 source4/lib/ldb/common/ldb_modules.c 	return module->ldb;
module            516 source4/lib/ldb/common/ldb_modules.c void *ldb_module_get_private(struct ldb_module *module)
module            518 source4/lib/ldb/common/ldb_modules.c 	return module->private_data;
module            521 source4/lib/ldb/common/ldb_modules.c void ldb_module_set_private(struct ldb_module *module, void *private_data)
module            523 source4/lib/ldb/common/ldb_modules.c 	module->private_data = private_data;
module            530 source4/lib/ldb/common/ldb_modules.c int ldb_next_request(struct ldb_module *module, struct ldb_request *request)
module            535 source4/lib/ldb/common/ldb_modules.c 		ldb_set_errstring(module->ldb, "Requests MUST define callbacks");
module            541 source4/lib/ldb/common/ldb_modules.c 		FIND_OP(module, search);
module            542 source4/lib/ldb/common/ldb_modules.c 		ret = module->ops->search(module, request);
module            545 source4/lib/ldb/common/ldb_modules.c 		FIND_OP(module, add);
module            546 source4/lib/ldb/common/ldb_modules.c 		ret = module->ops->add(module, request);
module            549 source4/lib/ldb/common/ldb_modules.c 		FIND_OP(module, modify);
module            550 source4/lib/ldb/common/ldb_modules.c 		ret = module->ops->modify(module, request);
module            553 source4/lib/ldb/common/ldb_modules.c 		FIND_OP(module, del);
module            554 source4/lib/ldb/common/ldb_modules.c 		ret = module->ops->del(module, request);
module            557 source4/lib/ldb/common/ldb_modules.c 		FIND_OP(module, rename);
module            558 source4/lib/ldb/common/ldb_modules.c 		ret = module->ops->rename(module, request);
module            561 source4/lib/ldb/common/ldb_modules.c 		FIND_OP(module, extended);
module            562 source4/lib/ldb/common/ldb_modules.c 		ret = module->ops->extended(module, request);
module            565 source4/lib/ldb/common/ldb_modules.c 		FIND_OP(module, request);
module            566 source4/lib/ldb/common/ldb_modules.c 		ret = module->ops->request(module, request);
module            572 source4/lib/ldb/common/ldb_modules.c 	if (!ldb_errstring(module->ldb)) {
module            574 source4/lib/ldb/common/ldb_modules.c 		ldb_asprintf_errstring(module->ldb, "error in module %s: %s (%d)", module->ops->name, ldb_strerror(ret), ret);
module            579 source4/lib/ldb/common/ldb_modules.c int ldb_next_init(struct ldb_module *module)
module            581 source4/lib/ldb/common/ldb_modules.c 	module = module->next;
module            583 source4/lib/ldb/common/ldb_modules.c 	return ldb_init_module_chain(module->ldb, module);
module            586 source4/lib/ldb/common/ldb_modules.c int ldb_next_start_trans(struct ldb_module *module)
module            588 source4/lib/ldb/common/ldb_modules.c 	FIND_OP(module, start_transaction);
module            589 source4/lib/ldb/common/ldb_modules.c 	return module->ops->start_transaction(module);
module            592 source4/lib/ldb/common/ldb_modules.c int ldb_next_end_trans(struct ldb_module *module)
module            594 source4/lib/ldb/common/ldb_modules.c 	FIND_OP(module, end_transaction);
module            595 source4/lib/ldb/common/ldb_modules.c 	return module->ops->end_transaction(module);
module            598 source4/lib/ldb/common/ldb_modules.c int ldb_next_del_trans(struct ldb_module *module)
module            600 source4/lib/ldb/common/ldb_modules.c 	FIND_OP(module, del_transaction);
module            601 source4/lib/ldb/common/ldb_modules.c 	return module->ops->del_transaction(module);
module            711 source4/lib/ldb/common/ldb_modules.c int ldb_mod_register_control(struct ldb_module *module, const char *oid)
module            716 source4/lib/ldb/common/ldb_modules.c 	req = talloc_zero(module, struct ldb_request);
module            725 source4/lib/ldb/common/ldb_modules.c 	ldb_set_timeout(module->ldb, req, 0);
module            727 source4/lib/ldb/common/ldb_modules.c 	req->handle = ldb_handle_new(req, module->ldb);
module            732 source4/lib/ldb/common/ldb_modules.c 	ret = ldb_request(module->ldb, req);
module            113 source4/lib/ldb/include/ldb_module.h const char * ldb_module_get_name(struct ldb_module *module);
module            114 source4/lib/ldb/include/ldb_module.h struct ldb_context *ldb_module_get_ctx(struct ldb_module *module);
module            115 source4/lib/ldb/include/ldb_module.h void *ldb_module_get_private(struct ldb_module *module);
module            116 source4/lib/ldb/include/ldb_module.h void ldb_module_set_private(struct ldb_module *module, void *private_data);
module            118 source4/lib/ldb/include/ldb_module.h int ldb_next_request(struct ldb_module *module, struct ldb_request *request);
module            119 source4/lib/ldb/include/ldb_module.h int ldb_next_start_trans(struct ldb_module *module);
module            120 source4/lib/ldb/include/ldb_module.h int ldb_next_end_trans(struct ldb_module *module);
module            121 source4/lib/ldb/include/ldb_module.h int ldb_next_del_trans(struct ldb_module *module);
module            122 source4/lib/ldb/include/ldb_module.h int ldb_next_init(struct ldb_module *module);
module            134 source4/lib/ldb/include/ldb_module.h 			      struct ldb_module **module);
module            159 source4/lib/ldb/include/ldb_module.h int ldb_mod_register_control(struct ldb_module *module, const char *oid);
module            161 source4/lib/ldb/include/ldb_private.h int ldb_init_module_chain(struct ldb_context *ldb, struct ldb_module *module);
module             58 source4/lib/ldb/ldb_ildap/ldb_ildap.c 	struct ldb_module *module;
module             75 source4/lib/ldb/ldb_ildap/ldb_ildap.c 	ldb = ldb_module_get_ctx(ctx->module);
module            166 source4/lib/ldb/ldb_ildap/ldb_ildap.c static int ildb_map_error(struct ldb_module *module, NTSTATUS status)
module            172 source4/lib/ldb/ldb_ildap/ldb_ildap.c 	ildb = talloc_get_type(ldb_module_get_private(module), struct ildb_private);
module            173 source4/lib/ldb/ldb_ildap/ldb_ildap.c 	ldb = ldb_module_get_ctx(module);
module            221 source4/lib/ldb/ldb_ildap/ldb_ildap.c 	ldb = ldb_module_get_ctx(ac->module);
module            227 source4/lib/ldb/ldb_ildap/ldb_ildap.c 		ret = ildb_map_error(ac->module, req->status);
module            246 source4/lib/ldb/ldb_ildap/ldb_ildap.c 		ret = ildb_map_error(ac->module, status);
module            256 source4/lib/ldb/ldb_ildap/ldb_ildap.c 		ret = ildb_map_error(ac->module, status);
module            266 source4/lib/ldb/ldb_ildap/ldb_ildap.c 		ret = ildb_map_error(ac->module, status);
module            276 source4/lib/ldb/ldb_ildap/ldb_ildap.c 		ret = ildb_map_error(ac->module, status);
module            291 source4/lib/ldb/ldb_ildap/ldb_ildap.c 					ret = ildb_map_error(ac->module, status);
module            388 source4/lib/ldb/ldb_ildap/ldb_ildap.c 	ldb = ldb_module_get_ctx(ac->module);
module            426 source4/lib/ldb/ldb_ildap/ldb_ildap.c 	ldb = ldb_module_get_ctx(ac->module);
module            628 source4/lib/ldb/ldb_ildap/ldb_ildap.c static int ildb_start_trans(struct ldb_module *module)
module            635 source4/lib/ldb/ldb_ildap/ldb_ildap.c static int ildb_end_trans(struct ldb_module *module)
module            642 source4/lib/ldb/ldb_ildap/ldb_ildap.c static int ildb_del_trans(struct ldb_module *module)
module            676 source4/lib/ldb/ldb_ildap/ldb_ildap.c static int ildb_handle_request(struct ldb_module *module, struct ldb_request *req)
module            684 source4/lib/ldb/ldb_ildap/ldb_ildap.c 	ildb = talloc_get_type(ldb_module_get_private(module), struct ildb_private);
module            685 source4/lib/ldb/ldb_ildap/ldb_ildap.c 	ldb = ldb_module_get_ctx(module);
module            698 source4/lib/ldb/ldb_ildap/ldb_ildap.c 	ac->module = module;
module            759 source4/lib/ldb/ldb_ildap/ldb_ildap.c 	struct ldb_module *module;
module            765 source4/lib/ldb/ldb_ildap/ldb_ildap.c 	module = ldb_module_new(ldb, ldb, "ldb_ildap backend", &ildb_ops);
module            766 source4/lib/ldb/ldb_ildap/ldb_ildap.c 	if (!module) return -1;
module            768 source4/lib/ldb/ldb_ildap/ldb_ildap.c 	ildb = talloc(module, struct ildb_private);
module            773 source4/lib/ldb/ldb_ildap/ldb_ildap.c 	ldb_module_set_private(module, ildb);
module            794 source4/lib/ldb/ldb_ildap/ldb_ildap.c 			  url, ldap_errstr(ildb->ldap, module, status));
module            814 source4/lib/ldb/ldb_ildap/ldb_ildap.c 					  ldap_errstr(ildb->ldap, module, status));
module            821 source4/lib/ldb/ldb_ildap/ldb_ildap.c 					  ldap_errstr(ildb->ldap, module, status));
module            827 source4/lib/ldb/ldb_ildap/ldb_ildap.c 	*_module = module;
module            831 source4/lib/ldb/ldb_ildap/ldb_ildap.c 	talloc_free(module);
module             52 source4/lib/ldb/ldb_ldap/ldb_ldap.c 	struct ldb_module *module;
module            201 source4/lib/ldb/ldb_ldap/ldb_ldap.c 	struct ldb_module *module = lldb_ac->module;
module            209 source4/lib/ldb/ldb_ldap/ldb_ldap.c 	ldb = ldb_module_get_ctx(module);
module            279 source4/lib/ldb/ldb_ldap/ldb_ldap.c 	struct ldb_module *module = lldb_ac->module;
module            285 source4/lib/ldb/ldb_ldap/ldb_ldap.c 	ldb_module_get_ctx(module);
module            318 source4/lib/ldb/ldb_ldap/ldb_ldap.c 	struct ldb_module *module = lldb_ac->module;
module            324 source4/lib/ldb/ldb_ldap/ldb_ldap.c 	ldb_module_get_ctx(module);
module            357 source4/lib/ldb/ldb_ldap/ldb_ldap.c 	struct ldb_module *module = lldb_ac->module;
module            362 source4/lib/ldb/ldb_ldap/ldb_ldap.c 	ldb_module_get_ctx(module);
module            387 source4/lib/ldb/ldb_ldap/ldb_ldap.c 	struct ldb_module *module = lldb_ac->module;
module            394 source4/lib/ldb/ldb_ldap/ldb_ldap.c 	ldb_module_get_ctx(module);
module            426 source4/lib/ldb/ldb_ldap/ldb_ldap.c static int lldb_start_trans(struct ldb_module *module)
module            433 source4/lib/ldb/ldb_ldap/ldb_ldap.c static int lldb_end_trans(struct ldb_module *module)
module            440 source4/lib/ldb/ldb_ldap/ldb_ldap.c static int lldb_del_trans(struct ldb_module *module)
module            457 source4/lib/ldb/ldb_ldap/ldb_ldap.c 		ldb_oom(ldb_module_get_ctx(ac->module));
module            489 source4/lib/ldb/ldb_ldap/ldb_ldap.c 	ldb = ldb_module_get_ctx(ac->module);
module            737 source4/lib/ldb/ldb_ldap/ldb_ldap.c static int lldb_handle_request(struct ldb_module *module, struct ldb_request *req)
module            747 source4/lib/ldb/ldb_ldap/ldb_ldap.c 	lldb = talloc_get_type(ldb_module_get_private(module), struct lldb_private);
module            748 source4/lib/ldb/ldb_ldap/ldb_ldap.c 	ldb = ldb_module_get_ctx(module);
module            766 source4/lib/ldb/ldb_ldap/ldb_ldap.c 	ac->module = module;
module            857 source4/lib/ldb/ldb_ldap/ldb_ldap.c 	struct ldb_module *module;
module            862 source4/lib/ldb/ldb_ldap/ldb_ldap.c 	module = ldb_module_new(ldb, ldb, "ldb_ldap backend", &lldb_ops);
module            863 source4/lib/ldb/ldb_ldap/ldb_ldap.c 	if (!module) return -1;
module            865 source4/lib/ldb/ldb_ldap/ldb_ldap.c 	lldb = talloc_zero(module, struct lldb_private);
module            870 source4/lib/ldb/ldb_ldap/ldb_ldap.c 	ldb_module_set_private(module, lldb);
module            888 source4/lib/ldb/ldb_ldap/ldb_ldap.c 	*_module = module;
module            892 source4/lib/ldb/ldb_ldap/ldb_ldap.c 	talloc_free(module);
module            102 source4/lib/ldb/ldb_map/ldb_map.c const struct ldb_map_context *map_get_context(struct ldb_module *module)
module            104 source4/lib/ldb/ldb_map/ldb_map.c 	const struct map_private *data = talloc_get_type(ldb_module_get_private(module), struct map_private);
module            109 source4/lib/ldb/ldb_map/ldb_map.c struct map_context *map_init_context(struct ldb_module *module,
module            115 source4/lib/ldb/ldb_map/ldb_map.c 	ldb = ldb_module_get_ctx(module);
module            123 source4/lib/ldb/ldb_map/ldb_map.c 	ac->module = module;
module            133 source4/lib/ldb/ldb_map/ldb_map.c bool map_check_local_db(struct ldb_module *module)
module            135 source4/lib/ldb/ldb_map/ldb_map.c 	const struct ldb_map_context *data = map_get_context(module);
module            204 source4/lib/ldb/ldb_map/ldb_map.c int ldb_next_remote_request(struct ldb_module *module, struct ldb_request *request)
module            206 source4/lib/ldb/ldb_map/ldb_map.c 	const struct ldb_map_context *data = map_get_context(module);
module            210 source4/lib/ldb/ldb_map/ldb_map.c 	ldb = ldb_module_get_ctx(module);
module            249 source4/lib/ldb/ldb_map/ldb_map.c 	return ldb_next_request(module, request);
module            402 source4/lib/ldb/ldb_map/ldb_map.c int map_attrs_merge(struct ldb_module *module, void *mem_ctx, 
module            412 source4/lib/ldb/ldb_map/ldb_map.c 		map_oom(module);
module            429 source4/lib/ldb/ldb_map/ldb_map.c struct ldb_val ldb_val_map_local(struct ldb_module *module, void *mem_ctx, 
module            433 source4/lib/ldb/ldb_map/ldb_map.c 		return map->u.convert.convert_local(module, mem_ctx, val);
module            440 source4/lib/ldb/ldb_map/ldb_map.c struct ldb_val ldb_val_map_remote(struct ldb_module *module, void *mem_ctx, 
module            444 source4/lib/ldb/ldb_map/ldb_map.c 		return map->u.convert.convert_remote(module, mem_ctx, val);
module            455 source4/lib/ldb/ldb_map/ldb_map.c bool ldb_dn_check_local(struct ldb_module *module, struct ldb_dn *dn)
module            457 source4/lib/ldb/ldb_map/ldb_map.c 	const struct ldb_map_context *data = map_get_context(module);
module            467 source4/lib/ldb/ldb_map/ldb_map.c struct ldb_dn *ldb_dn_map_local(struct ldb_module *module, void *mem_ctx, struct ldb_dn *dn)
module            469 source4/lib/ldb/ldb_map/ldb_map.c 	const struct ldb_map_context *data = map_get_context(module);
module            482 source4/lib/ldb/ldb_map/ldb_map.c 	ldb = ldb_module_get_ctx(module);
module            486 source4/lib/ldb/ldb_map/ldb_map.c 		map_oom(module);
module            522 source4/lib/ldb/ldb_map/ldb_map.c 			value = ldb_val_map_local(module, newdn, map, ldb_dn_get_component_val(dn, i));
module            542 source4/lib/ldb/ldb_map/ldb_map.c struct ldb_dn *ldb_dn_map_remote(struct ldb_module *module, void *mem_ctx, struct ldb_dn *dn)
module            544 source4/lib/ldb/ldb_map/ldb_map.c 	const struct ldb_map_context *data = map_get_context(module);
module            557 source4/lib/ldb/ldb_map/ldb_map.c 	ldb = ldb_module_get_ctx(module);
module            561 source4/lib/ldb/ldb_map/ldb_map.c 		map_oom(module);
module            597 source4/lib/ldb/ldb_map/ldb_map.c 			value = ldb_val_map_remote(module, newdn, map, ldb_dn_get_component_val(dn, i));
module            618 source4/lib/ldb/ldb_map/ldb_map.c struct ldb_dn *ldb_dn_map_rebase_remote(struct ldb_module *module, void *mem_ctx, struct ldb_dn *dn)
module            620 source4/lib/ldb/ldb_map/ldb_map.c 	const struct ldb_map_context *data = map_get_context(module);
module            624 source4/lib/ldb/ldb_map/ldb_map.c 	dn2 = ldb_dn_map_remote(module, mem_ctx, dn1);
module            635 source4/lib/ldb/ldb_map/ldb_map.c static struct ldb_val ldb_dn_convert_local(struct ldb_module *module, void *mem_ctx, const struct ldb_val *val)
module            641 source4/lib/ldb/ldb_map/ldb_map.c 	ldb = ldb_module_get_ctx(module);
module            650 source4/lib/ldb/ldb_map/ldb_map.c 	newdn = ldb_dn_map_local(module, mem_ctx, dn);
module            664 source4/lib/ldb/ldb_map/ldb_map.c static struct ldb_val ldb_dn_convert_remote(struct ldb_module *module, void *mem_ctx, const struct ldb_val *val)
module            670 source4/lib/ldb/ldb_map/ldb_map.c 	ldb = ldb_module_get_ctx(module);
module            679 source4/lib/ldb/ldb_map/ldb_map.c 	newdn = ldb_dn_map_remote(module, mem_ctx, dn);
module            693 source4/lib/ldb/ldb_map/ldb_map.c static struct ldb_val map_objectclass_convert_local(struct ldb_module *module, void *mem_ctx, const struct ldb_val *val)
module            695 source4/lib/ldb/ldb_map/ldb_map.c 	const struct ldb_map_context *data = map_get_context(module);
module            710 source4/lib/ldb/ldb_map/ldb_map.c static void map_objectclass_generate_remote(struct ldb_module *module, const char *local_attr, const struct ldb_message *old, struct ldb_message *remote, struct ldb_message *local)
module            712 source4/lib/ldb/ldb_map/ldb_map.c 	const struct ldb_map_context *data = map_get_context(module);
module            719 source4/lib/ldb/ldb_map/ldb_map.c 	ldb = ldb_module_get_ctx(module);
module            748 source4/lib/ldb/ldb_map/ldb_map.c 		el->values[i] = map_objectclass_convert_local(module, el->values, &oc->values[i]);
module            769 source4/lib/ldb/ldb_map/ldb_map.c static struct ldb_val map_objectclass_convert_remote(struct ldb_module *module, void *mem_ctx, const struct ldb_val *val)
module            771 source4/lib/ldb/ldb_map/ldb_map.c 	const struct ldb_map_context *data = map_get_context(module);
module            786 source4/lib/ldb/ldb_map/ldb_map.c static struct ldb_message_element *map_objectclass_generate_local(struct ldb_module *module, void *mem_ctx, const char *local_attr, const struct ldb_message *remote)
module            788 source4/lib/ldb/ldb_map/ldb_map.c 	const struct ldb_map_context *data = map_get_context(module);
module            794 source4/lib/ldb/ldb_map/ldb_map.c 	ldb = ldb_module_get_ctx(module);
module            823 source4/lib/ldb/ldb_map/ldb_map.c 		el->values[i] = map_objectclass_convert_remote(module, el->values, &oc->values[i]);
module            859 source4/lib/ldb/ldb_map/ldb_map.c static int map_objectclass_convert_operator(struct ldb_module *module, void *mem_ctx, 
module            863 source4/lib/ldb/ldb_map/ldb_map.c 	return map_subtree_collect_remote_simple(module, mem_ctx, new, tree, &objectclass_convert_map);
module            877 source4/lib/ldb/ldb_map/ldb_map.c 	ldb = ldb_module_get_ctx(ac->module);
module            914 source4/lib/ldb/ldb_map/ldb_map.c 	ldb = ldb_module_get_ctx(ac->module);
module            919 source4/lib/ldb/ldb_map/ldb_map.c 		map_oom(ac->module);
module            990 source4/lib/ldb/ldb_map/ldb_map.c static int map_init_dns(struct ldb_module *module, struct ldb_map_context *data, const char *name)
module           1005 source4/lib/ldb/ldb_map/ldb_map.c 	ldb = ldb_module_get_ctx(module);
module           1041 source4/lib/ldb/ldb_map/ldb_map.c static int map_init_maps(struct ldb_module *module, struct ldb_map_context *data, 
module           1057 source4/lib/ldb/ldb_map/ldb_map.c 		map_oom(module);
module           1094 source4/lib/ldb/ldb_map/ldb_map.c _PUBLIC_ int ldb_map_init(struct ldb_module *module, const struct ldb_map_attribute *attrs, 
module           1104 source4/lib/ldb/ldb_map/ldb_map.c 	data = talloc_zero(module, struct map_private);
module           1106 source4/lib/ldb/ldb_map/ldb_map.c 		map_oom(module);
module           1110 source4/lib/ldb/ldb_map/ldb_map.c 	ldb_module_set_private(module, data);
module           1114 source4/lib/ldb/ldb_map/ldb_map.c 		map_oom(module);
module           1119 source4/lib/ldb/ldb_map/ldb_map.c 	ret = map_init_dns(module, data->context, name);
module           1128 source4/lib/ldb/ldb_map/ldb_map.c 	ret = map_init_maps(module, data->context, attrs, ocls, wildcard_attributes);
module             53 source4/lib/ldb/ldb_map/ldb_map.h typedef struct ldb_val (*ldb_map_convert_func) (struct ldb_module *module, void *mem_ctx, const struct ldb_val *val);
module            154 source4/lib/ldb/ldb_map/ldb_map.h int ldb_map_init(struct ldb_module *module, const struct ldb_map_attribute *attrs, 
module            160 source4/lib/ldb/ldb_map/ldb_map.h int map_add(struct ldb_module *module, struct ldb_request *req);
module            161 source4/lib/ldb/ldb_map/ldb_map.h int map_search(struct ldb_module *module, struct ldb_request *req);
module            162 source4/lib/ldb/ldb_map/ldb_map.h int map_rename(struct ldb_module *module, struct ldb_request *req);
module            163 source4/lib/ldb/ldb_map/ldb_map.h int map_delete(struct ldb_module *module, struct ldb_request *req);
module            164 source4/lib/ldb/ldb_map/ldb_map.h int map_modify(struct ldb_module *module, struct ldb_request *req);
module             36 source4/lib/ldb/ldb_map/ldb_map_inbound.c static struct ldb_message_element *ldb_msg_el_map_local(struct ldb_module *module, void *mem_ctx, const struct ldb_map_attribute *map, const struct ldb_message_element *old)
module             43 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		map_oom(module);
module             51 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		map_oom(module);
module             58 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		el->values[i] = ldb_val_map_local(module, el->values, map, &old->values[i]);
module             66 source4/lib/ldb/ldb_map/ldb_map_inbound.c static int ldb_msg_el_partition(struct ldb_module *module, struct ldb_message *local, struct ldb_message *remote, const struct ldb_message *msg, const char *attr_name, /* const char * const names[], */ const struct ldb_message_element *old)
module             68 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	const struct ldb_map_context *data = map_get_context(module);
module             71 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	struct ldb_context *ldb = ldb_module_get_ctx(module);
module             96 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		el = ldb_msg_el_map_local(module, remote, map, old);
module            114 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		map->u.generate.generate_remote(module, map->local_name, msg, remote, local);
module            127 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		map_oom(module);
module            140 source4/lib/ldb/ldb_map/ldb_map_inbound.c static bool ldb_msg_check_remote(struct ldb_module *module, const struct ldb_message *msg)
module            142 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	const struct ldb_map_context *data = map_get_context(module);
module            158 source4/lib/ldb/ldb_map/ldb_map_inbound.c static int ldb_msg_partition(struct ldb_module *module, struct ldb_message *local, struct ldb_message *remote, const struct ldb_message *msg)
module            164 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	ldb = ldb_module_get_ctx(module);
module            175 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		ret = ldb_msg_el_partition(module, local, remote, msg, msg->elements[i].name, &msg->elements[i]);
module            206 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	ldb = ldb_module_get_ctx(ac->module);
module            276 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		map_oom(ac->module);
module            297 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	ldb = ldb_module_get_ctx(ac->module);
module            315 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	ret = ldb_next_remote_request(ac->module, ac->remote_req);
module            331 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	ldb = ldb_module_get_ctx(ac->module);
module            359 source4/lib/ldb/ldb_map/ldb_map_inbound.c int map_add(struct ldb_module *module, struct ldb_request *req)
module            368 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	ldb = ldb_module_get_ctx(module);
module            372 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		return ldb_next_request(module, req);
module            376 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	if (!ldb_dn_check_local(module, msg->dn)) {
module            377 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		return ldb_next_request(module, req);
module            381 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	if (!ldb_msg_check_remote(module, msg)) {
module            386 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	ac = map_init_context(module, req);
module            395 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		map_oom(module);
module            403 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		map_oom(module);
module            406 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	remote_msg->dn = ldb_dn_map_local(ac->module, remote_msg, msg->dn);
module            409 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	ldb_msg_partition(module, ac->local_msg, remote_msg, msg);
module            422 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	    ( ! map_check_local_db(ac->module))) {
module            424 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		return ldb_next_remote_request(ac->module, ac->remote_req);
module            444 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	ldb = ldb_module_get_ctx(ac->module);
module            456 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	return ldb_next_request(ac->module, local_req);
module            464 source4/lib/ldb/ldb_map/ldb_map_inbound.c int map_modify(struct ldb_module *module, struct ldb_request *req)
module            473 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	ldb = ldb_module_get_ctx(module);
module            477 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		return ldb_next_request(module, req);
module            481 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	if (!ldb_dn_check_local(module, msg->dn)) {
module            482 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		return ldb_next_request(module, req);
module            489 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	if (!ldb_msg_check_remote(module, msg)) {
module            494 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	ac = map_init_context(module, req);
module            502 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		map_oom(module);
module            510 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		map_oom(module);
module            513 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	remote_msg->dn = ldb_dn_map_local(ac->module, remote_msg, msg->dn);
module            516 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	ldb_msg_partition(module, ac->local_msg, remote_msg, msg);
module            529 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	    ( ! map_check_local_db(ac->module))) {
module            531 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		return ldb_next_remote_request(ac->module, ac->remote_req);
module            540 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	return ldb_next_request(module, search_req);
module            551 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	ldb = ldb_module_get_ctx(ac->module);
module            590 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	return ldb_next_request(ac->module, local_req);
module            598 source4/lib/ldb/ldb_map/ldb_map_inbound.c int map_delete(struct ldb_module *module, struct ldb_request *req)
module            605 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	ldb = ldb_module_get_ctx(module);
module            609 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		return ldb_next_request(module, req);
module            614 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	if (!ldb_dn_check_local(module, req->op.del.dn)) {
module            615 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		return ldb_next_request(module, req);
module            619 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	ac = map_init_context(module, req);
module            626 source4/lib/ldb/ldb_map/ldb_map_inbound.c 				   ldb_dn_map_local(module, ac, req->op.del.dn),
module            636 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	if (!map_check_local_db(ac->module)) {
module            638 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		return ldb_next_remote_request(ac->module, ac->remote_req);
module            644 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		map_oom(module);
module            648 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	return ldb_next_request(module, search_req);
module            658 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	ldb = ldb_module_get_ctx(ac->module);
module            663 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		return ldb_next_remote_request(ac->module, ac->remote_req);
module            676 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	return ldb_next_request(ac->module, local_req);
module            684 source4/lib/ldb/ldb_map/ldb_map_inbound.c int map_rename(struct ldb_module *module, struct ldb_request *req)
module            691 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	ldb = ldb_module_get_ctx(module);
module            695 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		return ldb_next_request(module, req);
module            700 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	if ((!ldb_dn_check_local(module, req->op.rename.olddn)) &&
module            701 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	    (!ldb_dn_check_local(module, req->op.rename.newdn))) {
module            702 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		return ldb_next_request(module, req);
module            706 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	if (!ldb_dn_check_local(module, req->op.rename.olddn) ||
module            707 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	    !ldb_dn_check_local(module, req->op.rename.newdn)) {
module            712 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	ac = map_init_context(module, req);
module            719 source4/lib/ldb/ldb_map/ldb_map_inbound.c 				   ldb_dn_map_local(module, ac, req->op.rename.olddn),
module            720 source4/lib/ldb/ldb_map/ldb_map_inbound.c 				   ldb_dn_map_local(module, ac, req->op.rename.newdn),
module            729 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	if (!map_check_local_db(ac->module)) {
module            731 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		return ldb_next_remote_request(ac->module, ac->remote_req);
module            737 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		map_oom(module);
module            741 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	return ldb_next_request(module, search_req);
module            751 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	ldb = ldb_module_get_ctx(ac->module);
module            756 source4/lib/ldb/ldb_map/ldb_map_inbound.c 		return ldb_next_remote_request(ac->module, ac->remote_req);
module            771 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	return ldb_next_request(ac->module, local_req);
module            782 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	ldb = ldb_module_get_ctx(ac->module);
module            825 source4/lib/ldb/ldb_map/ldb_map_inbound.c 	return ldb_next_request(ac->module, local_req);
module             37 source4/lib/ldb/ldb_map/ldb_map_outbound.c static const char **map_attrs_select_local(struct ldb_module *module, void *mem_ctx, const char * const *attrs)
module             39 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	const struct ldb_map_context *data = map_get_context(module);
module             72 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	map_oom(module);
module             77 source4/lib/ldb/ldb_map/ldb_map_outbound.c static const char **map_attrs_collect_remote(struct ldb_module *module, void *mem_ctx, 
module             80 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	const struct ldb_map_context *data = map_get_context(module);
module             98 source4/lib/ldb/ldb_map/ldb_map_outbound.c 			ret = map_attrs_merge(module, mem_ctx, &new_attrs, attrs);
module            102 source4/lib/ldb/ldb_map/ldb_map_outbound.c 			ret = map_attrs_merge(module, mem_ctx, &new_attrs, data->wildcard_attributes);
module            169 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	map_oom(module);
module            175 source4/lib/ldb/ldb_map/ldb_map_outbound.c static int map_attrs_partition(struct ldb_module *module, void *mem_ctx, const char ***local_attrs, const char ***remote_attrs, const char * const *attrs)
module            177 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	*local_attrs = map_attrs_select_local(module, mem_ctx, attrs);
module            178 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	*remote_attrs = map_attrs_collect_remote(module, mem_ctx, attrs);
module            216 source4/lib/ldb/ldb_map/ldb_map_outbound.c static struct ldb_message_element *ldb_msg_el_map_remote(struct ldb_module *module, 
module            227 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		map_oom(module);
module            234 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		map_oom(module);
module            241 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		map_oom(module);
module            246 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		el->values[i] = ldb_val_map_remote(module, el->values, map, &old->values[i]);
module            259 source4/lib/ldb/ldb_map/ldb_map_outbound.c static int ldb_msg_el_merge(struct ldb_module *module, struct ldb_message *local, 
module            262 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	const struct ldb_map_context *data = map_get_context(module);
module            268 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	ldb = ldb_module_get_ctx(module);
module            316 source4/lib/ldb/ldb_map/ldb_map_outbound.c 			el = ldb_msg_el_map_remote(module, local, map, attr_name, old);
module            331 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		el = map->u.generate.generate_local(module, local, attr_name, remote);
module            347 source4/lib/ldb/ldb_map/ldb_map_outbound.c static int ldb_msg_el_merge_wildcard(struct ldb_module *module, struct ldb_message *local, 
module            350 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	const struct ldb_map_context *data = map_get_context(module);
module            360 source4/lib/ldb/ldb_map/ldb_map_outbound.c 			el = ldb_msg_el_map_remote(module, local, map, remote->elements[i].name,
module            375 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		ret = ldb_msg_el_merge(module, local, remote, 
module            393 source4/lib/ldb/ldb_map/ldb_map_outbound.c static int ldb_msg_merge_local(struct ldb_module *module, struct ldb_message *msg1, struct ldb_message *msg2)
module            414 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		ret = ldb_msg_el_merge_wildcard(ac->module, local, remote);
module            422 source4/lib/ldb/ldb_map/ldb_map_outbound.c 			ret = ldb_msg_el_merge_wildcard(ac->module, local, remote);
module            434 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		ret = ldb_msg_el_merge(ac->module, local, remote, 
module            463 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		map_oom(ac->module);
module            475 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	dn = ldb_dn_map_rebase_remote(ac->module, msg, ares->message->dn);
module            520 source4/lib/ldb/ldb_map/ldb_map_outbound.c static int ldb_parse_tree_collect_attrs(struct ldb_module *module, void *mem_ctx, const char ***attrs, const struct ldb_parse_tree *tree)
module            533 source4/lib/ldb/ldb_map/ldb_map_outbound.c 			ret = ldb_parse_tree_collect_attrs(module, mem_ctx, 
module            542 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		return ldb_parse_tree_collect_attrs(module, mem_ctx, attrs, tree->u.isnot.child);
module            554 source4/lib/ldb/ldb_map/ldb_map_outbound.c static int map_subtree_select_local(struct ldb_module *module, void *mem_ctx, struct ldb_parse_tree **new, const struct ldb_parse_tree *tree);
module            557 source4/lib/ldb/ldb_map/ldb_map_outbound.c static int map_subtree_select_local_not(struct ldb_module *module, void *mem_ctx, struct ldb_parse_tree **new, const struct ldb_parse_tree *tree)
module            565 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		map_oom(module);
module            570 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	ret = map_subtree_select_local(module, *new, &child, tree->u.isnot.child);
module            589 source4/lib/ldb/ldb_map/ldb_map_outbound.c static int map_subtree_select_local_list(struct ldb_module *module, void *mem_ctx, struct ldb_parse_tree **new, const struct ldb_parse_tree *tree)
module            596 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		map_oom(module);
module            604 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		map_oom(module);
module            613 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		ret = map_subtree_select_local(module, *new, &child, tree->u.list.elements[i]);
module            640 source4/lib/ldb/ldb_map/ldb_map_outbound.c static int map_subtree_select_local_simple(struct ldb_module *module, void *mem_ctx, struct ldb_parse_tree **new, const struct ldb_parse_tree *tree)
module            645 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		map_oom(module);
module            653 source4/lib/ldb/ldb_map/ldb_map_outbound.c static int map_subtree_select_local(struct ldb_module *module, void *mem_ctx, struct ldb_parse_tree **new, const struct ldb_parse_tree *tree)
module            655 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	const struct ldb_map_context *data = map_get_context(module);
module            662 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		return map_subtree_select_local_not(module, mem_ctx, new, tree);
module            666 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		return map_subtree_select_local_list(module, mem_ctx, new, tree);
module            674 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	return map_subtree_select_local_simple(module, mem_ctx, new, tree);
module            677 source4/lib/ldb/ldb_map/ldb_map_outbound.c static int map_subtree_collect_remote(struct ldb_module *module, void *mem_ctx, struct ldb_parse_tree **new, const struct ldb_parse_tree *tree);
module            680 source4/lib/ldb/ldb_map/ldb_map_outbound.c static int map_subtree_collect_remote_not(struct ldb_module *module, void *mem_ctx, struct ldb_parse_tree **new, const struct ldb_parse_tree *tree)
module            688 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		map_oom(module);
module            693 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	ret = map_subtree_collect_remote(module, *new, &child, tree->u.isnot.child);
module            712 source4/lib/ldb/ldb_map/ldb_map_outbound.c static int map_subtree_collect_remote_list(struct ldb_module *module, void *mem_ctx, struct ldb_parse_tree **new, const struct ldb_parse_tree *tree)
module            719 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		map_oom(module);
module            727 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		map_oom(module);
module            736 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		ret = map_subtree_collect_remote(module, *new, &child, tree->u.list.elements[i]);
module            763 source4/lib/ldb/ldb_map/ldb_map_outbound.c int map_subtree_collect_remote_simple(struct ldb_module *module, void *mem_ctx, struct ldb_parse_tree **new, const struct ldb_parse_tree *tree, const struct ldb_map_attribute *map)
module            770 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		map_oom(module);
module            844 source4/lib/ldb/ldb_map/ldb_map_outbound.c 			*(*new)->u.substring.chunks[i] = ldb_val_map_local(module, *new, map, tree->u.substring.chunks[i]);
module            850 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		(*new)->u.equality.value = ldb_val_map_local(module, *new, map, &tree->u.equality.value);
module            855 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		(*new)->u.comparison.value = ldb_val_map_local(module, *new, map, &tree->u.comparison.value);
module            858 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		(*new)->u.extended.value = ldb_val_map_local(module, *new, map, &tree->u.extended.value);
module            870 source4/lib/ldb/ldb_map/ldb_map_outbound.c static int map_subtree_collect_remote(struct ldb_module *module, void *mem_ctx, struct ldb_parse_tree **new, const struct ldb_parse_tree *tree)
module            872 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	const struct ldb_map_context *data = map_get_context(module);
module            876 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	ldb = ldb_module_get_ctx(module);
module            883 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		return map_subtree_collect_remote_not(module, mem_ctx, new, tree);
module            887 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		return map_subtree_collect_remote_list(module, mem_ctx, new, tree);
module            897 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		return map->convert_operator(module, mem_ctx, new, tree);
module            909 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	return map_subtree_collect_remote_simple(module, mem_ctx, new, tree, map);
module            914 source4/lib/ldb/ldb_map/ldb_map_outbound.c static int ldb_parse_tree_partition(struct ldb_module *module,
module            931 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	ret = map_subtree_select_local(module, mem_ctx, local_tree, tree);
module            937 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	ret = map_subtree_collect_remote(module, mem_ctx, remote_tree, tree);
module            949 source4/lib/ldb/ldb_map/ldb_map_outbound.c static int map_attrs_collect_and_partition(struct ldb_module *module, struct map_context *ac,
module            961 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		ret = map_attrs_partition(module, ac, 
module            986 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	ret = ldb_parse_tree_collect_attrs(module, tmp_ctx, &tree_attrs, tree);
module            992 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	ret = map_attrs_merge(module, tmp_ctx, &tree_attrs, search_attrs);
module            998 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	ret = map_attrs_partition(module, ac, &local_attrs, 
module           1013 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	map_oom(module);
module           1033 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		map_oom(ac->module);
module           1056 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	ldb = ldb_module_get_ctx(ac->module);
module           1092 source4/lib/ldb/ldb_map/ldb_map_outbound.c int map_search(struct ldb_module *module, struct ldb_request *req)
module           1104 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	ldb = ldb_module_get_ctx(module);
module           1107 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	if (!ldb_module_get_private(module))
module           1108 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		return ldb_next_request(module, req);
module           1112 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		return ldb_next_request(module, req);
module           1116 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	if ((req->op.search.base) && (!ldb_dn_check_local(module, req->op.search.base))) {
module           1117 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		return ldb_next_request(module, req);
module           1124 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	ac = map_init_context(module, req);
module           1137 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	ret = map_attrs_collect_and_partition(module, ac, 
module           1144 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	ret = ldb_parse_tree_partition(module, ac,
module           1162 source4/lib/ldb/ldb_map/ldb_map_outbound.c 			map_oom(ac->module);
module           1192 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	return ldb_next_remote_request(module, remote_req);
module           1233 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		if ( ! map_check_local_db(ac->module)) {
module           1248 source4/lib/ldb/ldb_map/ldb_map_outbound.c 		if ( ! map_check_local_db(ac->module)) {
module           1291 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	return ldb_next_request(ac->module, search_req);
module           1302 source4/lib/ldb/ldb_map/ldb_map_outbound.c 	ldb = ldb_module_get_ctx(ac->module);
module           1339 source4/lib/ldb/ldb_map/ldb_map_outbound.c 			ret = ldb_msg_merge_local(ac->module,
module              4 source4/lib/ldb/ldb_map/ldb_map_private.h #define map_oom(module) ldb_set_errstring(ldb_module_get_ctx(module), talloc_asprintf(module, "Out of Memory"));
module             26 source4/lib/ldb/ldb_map/ldb_map_private.h 	struct ldb_module *module;
module             46 source4/lib/ldb/ldb_map/ldb_map_private.h const struct ldb_map_context *map_get_context(struct ldb_module *module);
module             47 source4/lib/ldb/ldb_map/ldb_map_private.h struct map_context *map_init_context(struct ldb_module *module,
module             50 source4/lib/ldb/ldb_map/ldb_map_private.h int ldb_next_remote_request(struct ldb_module *module, struct ldb_request *request);
module             52 source4/lib/ldb/ldb_map/ldb_map_private.h bool map_check_local_db(struct ldb_module *module);
module             54 source4/lib/ldb/ldb_map/ldb_map_private.h bool ldb_dn_check_local(struct ldb_module *module, struct ldb_dn *dn);
module             61 source4/lib/ldb/ldb_map/ldb_map_private.h int map_attrs_merge(struct ldb_module *module, void *mem_ctx, const char ***attrs, const char * const *more_attrs);
module             63 source4/lib/ldb/ldb_map/ldb_map_private.h struct ldb_val ldb_val_map_local(struct ldb_module *module, void *mem_ctx, const struct ldb_map_attribute *map, const struct ldb_val *val);
module             64 source4/lib/ldb/ldb_map/ldb_map_private.h struct ldb_val ldb_val_map_remote(struct ldb_module *module, void *mem_ctx, const struct ldb_map_attribute *map, const struct ldb_val *val);
module             66 source4/lib/ldb/ldb_map/ldb_map_private.h struct ldb_dn *ldb_dn_map_local(struct ldb_module *module, void *mem_ctx, struct ldb_dn *dn);
module             67 source4/lib/ldb/ldb_map/ldb_map_private.h struct ldb_dn *ldb_dn_map_remote(struct ldb_module *module, void *mem_ctx, struct ldb_dn *dn);
module             68 source4/lib/ldb/ldb_map/ldb_map_private.h struct ldb_dn *ldb_dn_map_rebase_remote(struct ldb_module *module, void *mem_ctx, struct ldb_dn *dn);
module             81 source4/lib/ldb/ldb_map/ldb_map_private.h int map_subtree_collect_remote_simple(struct ldb_module *module, void *mem_ctx,
module             46 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	struct ldb_module *module;
module            247 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c static char *parsetree_to_sql(struct ldb_module *module,
module            260 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	ldb = ldb_module_get_ctx(module);
module            265 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		tmp = parsetree_to_sql(module, mem_ctx, t->u.list.elements[0]);
module            270 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 			child = parsetree_to_sql(module, mem_ctx, t->u.list.elements[i]);
module            283 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		tmp = parsetree_to_sql(module, mem_ctx, t->u.list.elements[0]);
module            288 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 			child = parsetree_to_sql(module, mem_ctx, t->u.list.elements[i]);
module            299 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 		child = parsetree_to_sql(module, mem_ctx, t->u.isnot.child);
module            672 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	ldb = ldb_module_get_ctx(ac->module);
module            804 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	struct ldb_module *module = ctx->module;
module            814 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	ldb = ldb_module_get_ctx(module);
module            815 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	lsqlite3 = talloc_get_type(ldb_module_get_private(module),
module            833 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	sqlfilter = parsetree_to_sql(module, ctx, req->op.search.tree);
module            979 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	struct ldb_module *module = ctx->module;
module            991 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	ldb = ldb_module_get_ctx(module);
module            992 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	lsqlite3 = talloc_get_type(ldb_module_get_private(module),
module           1094 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	struct ldb_module *module = ctx->module;
module           1104 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	ldb = ldb_module_get_ctx(module);
module           1105 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	lsqlite3 = talloc_get_type(ldb_module_get_private(module),
module           1259 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	struct ldb_module *module = ctx->module;
module           1268 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	ldb = ldb_module_get_ctx(module);
module           1269 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	lsqlite3 = talloc_get_type(ldb_module_get_private(module),
module           1302 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	struct ldb_module *module = ctx->module;
module           1311 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	ldb = ldb_module_get_ctx(module);
module           1312 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	lsqlite3 = talloc_get_type(ldb_module_get_private(module),
module           1345 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c static int lsql_start_trans(struct ldb_module * module)
module           1351 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	lsqlite3 = talloc_get_type(ldb_module_get_private(module),
module           1370 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c static int lsql_end_trans(struct ldb_module *module)
module           1376 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	lsqlite3 = talloc_get_type(ldb_module_get_private(module),
module           1397 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c static int lsql_del_trans(struct ldb_module *module)
module           1401 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	lsqlite3 = talloc_get_type(ldb_module_get_private(module),
module           1429 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	ldb = ldb_module_get_ctx(ctx->module);
module           1503 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c static int lsql_handle_request(struct ldb_module *module, struct ldb_request *req)
module           1520 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	ldb = ldb_module_get_ctx(module);
module           1529 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	ac->module = module;
module           1845 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	struct ldb_module *module;
module           1849 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	module = ldb_module_new(ldb, ldb, "ldb_sqlite3 backend", &lsqlite3_ops);
module           1850 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	if (!module) return -1;
module           1852 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	lsqlite3 = talloc(module, struct lsqlite3_private);
module           1868 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	ldb_module_set_private(module, lsqlite3);
module           1893 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c 	*_module = module;
module             56 source4/lib/ldb/ldb_tdb/ldb_cache.c static void ltdb_attributes_unload(struct ldb_module *module)
module             59 source4/lib/ldb/ldb_tdb/ldb_cache.c 	void *data = ldb_module_get_private(module);
module             64 source4/lib/ldb/ldb_tdb/ldb_cache.c 	ldb = ldb_module_get_ctx(module);
module            107 source4/lib/ldb/ldb_tdb/ldb_cache.c static int ltdb_attributes_load(struct ldb_module *module)
module            110 source4/lib/ldb/ldb_tdb/ldb_cache.c 	void *data = ldb_module_get_private(module);
module            116 source4/lib/ldb/ldb_tdb/ldb_cache.c 	ldb = ldb_module_get_ctx(module);
module            118 source4/lib/ldb/ldb_tdb/ldb_cache.c 	dn = ldb_dn_new(module, ldb, LTDB_ATTRIBUTES);
module            121 source4/lib/ldb/ldb_tdb/ldb_cache.c 	r = ltdb_search_dn1(module, dn, msg);
module            180 source4/lib/ldb/ldb_tdb/ldb_cache.c static int ltdb_baseinfo_init(struct ldb_module *module)
module            183 source4/lib/ldb/ldb_tdb/ldb_cache.c 	void *data = ldb_module_get_private(module);
module            194 source4/lib/ldb/ldb_tdb/ldb_cache.c 	ldb = ldb_module_get_ctx(module);
module            222 source4/lib/ldb/ldb_tdb/ldb_cache.c 	ret = ltdb_store(module, msg, TDB_INSERT);
module            237 source4/lib/ldb/ldb_tdb/ldb_cache.c static void ltdb_cache_free(struct ldb_module *module)
module            239 source4/lib/ldb/ldb_tdb/ldb_cache.c 	void *data = ldb_module_get_private(module);
module            250 source4/lib/ldb/ldb_tdb/ldb_cache.c int ltdb_cache_reload(struct ldb_module *module)
module            252 source4/lib/ldb/ldb_tdb/ldb_cache.c 	ltdb_attributes_unload(module);
module            253 source4/lib/ldb/ldb_tdb/ldb_cache.c 	ltdb_cache_free(module);
module            254 source4/lib/ldb/ldb_tdb/ldb_cache.c 	return ltdb_cache_load(module);
module            260 source4/lib/ldb/ldb_tdb/ldb_cache.c int ltdb_cache_load(struct ldb_module *module)
module            263 source4/lib/ldb/ldb_tdb/ldb_cache.c 	void *data = ldb_module_get_private(module);
module            271 source4/lib/ldb/ldb_tdb/ldb_cache.c 	ldb = ldb_module_get_ctx(module);
module            293 source4/lib/ldb/ldb_tdb/ldb_cache.c 	baseinfo_dn = ldb_dn_new(module, ldb, LTDB_BASEINFO);
module            296 source4/lib/ldb/ldb_tdb/ldb_cache.c 	r= ltdb_search_dn1(module, baseinfo_dn, baseinfo);
module            303 source4/lib/ldb/ldb_tdb/ldb_cache.c 		if (ltdb_baseinfo_init(module) != LDB_SUCCESS) {
module            306 source4/lib/ldb/ldb_tdb/ldb_cache.c 		if (ltdb_search_dn1(module, baseinfo_dn, baseinfo) != LDB_SUCCESS) {
module            328 source4/lib/ldb/ldb_tdb/ldb_cache.c 	r= ltdb_search_dn1(module, options_dn, options);
module            343 source4/lib/ldb/ldb_tdb/ldb_cache.c 	ltdb_attributes_unload(module);
module            354 source4/lib/ldb/ldb_tdb/ldb_cache.c 	indexlist_dn = ldb_dn_new(module, ldb, LTDB_INDEXLIST);
module            357 source4/lib/ldb/ldb_tdb/ldb_cache.c 	r = ltdb_search_dn1(module, indexlist_dn, ltdb->cache->indexlist);
module            362 source4/lib/ldb/ldb_tdb/ldb_cache.c 	if (ltdb_attributes_load(module) == -1) {
module            385 source4/lib/ldb/ldb_tdb/ldb_cache.c int ltdb_increase_sequence_number(struct ldb_module *module)
module            388 source4/lib/ldb/ldb_tdb/ldb_cache.c 	void *data = ldb_module_get_private(module);
module            398 source4/lib/ldb/ldb_tdb/ldb_cache.c 	ldb = ldb_module_get_ctx(module);
module            450 source4/lib/ldb/ldb_tdb/ldb_cache.c 	ret = ltdb_modify_internal(module, msg);
module             69 source4/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_idxptr_add(struct ldb_module *module, const struct ldb_message *msg)
module             71 source4/lib/ldb/ldb_tdb/ldb_index.c 	void *data = ldb_module_get_private(module);
module             89 source4/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_free_idxptr(struct ldb_module *module, struct ldb_message_element *el)
module            119 source4/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_convert_from_idxptr(struct ldb_module *module, struct ldb_message_element *el)
module            174 source4/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_convert_to_idxptr(struct ldb_module *module, struct ldb_message_element *el)
module            179 source4/lib/ldb/ldb_tdb/ldb_index.c 	void *data = ldb_module_get_private(module);
module            216 source4/lib/ldb/ldb_tdb/ldb_index.c int ltdb_index_transaction_start(struct ldb_module *module)
module            218 source4/lib/ldb/ldb_tdb/ldb_index.c 	void *data = ldb_module_get_private(module);
module            220 source4/lib/ldb/ldb_tdb/ldb_index.c 	ltdb->idxptr = talloc_zero(module, struct ltdb_idxptr);
module            228 source4/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_search_dn1_index(struct ldb_module *module,
module            232 source4/lib/ldb/ldb_tdb/ldb_index.c 	ret = ltdb_search_dn1(module, dn, msg);
module            245 source4/lib/ldb/ldb_tdb/ldb_index.c 			ret = ltdb_convert_from_idxptr(module, el);
module            260 source4/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_idxptr_fix_dn(struct ldb_module *module, const char *strdn)
module            264 source4/lib/ldb/ldb_tdb/ldb_index.c 	struct ldb_message *msg = ldb_msg_new(module);
module            267 source4/lib/ldb/ldb_tdb/ldb_index.c 	ldb = ldb_module_get_ctx(module);
module            270 source4/lib/ldb/ldb_tdb/ldb_index.c 	if (ltdb_search_dn1_index(module, dn, msg) == LDB_SUCCESS) {
module            271 source4/lib/ldb/ldb_tdb/ldb_index.c 		ret = ltdb_store(module, msg, TDB_REPLACE);
module            278 source4/lib/ldb/ldb_tdb/ldb_index.c int ltdb_index_transaction_commit(struct ldb_module *module)
module            281 source4/lib/ldb/ldb_tdb/ldb_index.c 	void *data = ldb_module_get_private(module);
module            287 source4/lib/ldb/ldb_tdb/ldb_index.c 			ltdb_idxptr_fix_dn(module, ltdb->idxptr->dn_list[i]);
module            301 source4/lib/ldb/ldb_tdb/ldb_index.c int ltdb_index_transaction_cancel(struct ldb_module *module)
module            303 source4/lib/ldb/ldb_tdb/ldb_index.c 	void *data = ldb_module_get_private(module);
module            317 source4/lib/ldb/ldb_tdb/ldb_index.c int ltdb_store_idxptr(struct ldb_module *module, const struct ldb_message *msg, int flgs)
module            319 source4/lib/ldb/ldb_tdb/ldb_index.c 	void *data = ldb_module_get_private(module);
module            325 source4/lib/ldb/ldb_tdb/ldb_index.c 		struct ldb_message *msg2 = ldb_msg_new(module);
module            328 source4/lib/ldb/ldb_tdb/ldb_index.c 		ret = ltdb_search_dn1(module, msg->dn, msg2);
module            333 source4/lib/ldb/ldb_tdb/ldb_index.c 					ret = ltdb_free_idxptr(module, el);
module            345 source4/lib/ldb/ldb_tdb/ldb_index.c 				ret = ltdb_convert_to_idxptr(module, el);
module            352 source4/lib/ldb/ldb_tdb/ldb_index.c 		if (ltdb_idxptr_add(module, msg) != 0) {
module            357 source4/lib/ldb/ldb_tdb/ldb_index.c 	ret = ltdb_store(module, msg, flgs);
module            510 source4/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_index_dn_simple(struct ldb_module *module,
module            521 source4/lib/ldb/ldb_tdb/ldb_index.c 	ldb = ldb_module_get_ctx(module);
module            542 source4/lib/ldb/ldb_tdb/ldb_index.c 	ret = ltdb_search_dn1_index(module, dn, msg);
module            589 source4/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_index_dn_leaf(struct ldb_module *module,
module            595 source4/lib/ldb/ldb_tdb/ldb_index.c 	ldb = ldb_module_get_ctx(module);
module            611 source4/lib/ldb/ldb_tdb/ldb_index.c 	return ltdb_index_dn_simple(module, tree, index_list, list);
module            703 source4/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_index_dn(struct ldb_module *module,
module            712 source4/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_index_dn_or(struct ldb_module *module,
module            721 source4/lib/ldb/ldb_tdb/ldb_index.c 	ldb = ldb_module_get_ctx(module);
module            731 source4/lib/ldb/ldb_tdb/ldb_index.c 		list2 = talloc(module, struct dn_list);
module            736 source4/lib/ldb/ldb_tdb/ldb_index.c 		v = ltdb_index_dn(module, tree->u.list.elements[i], index_list, list2);
module            779 source4/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_index_dn_not(struct ldb_module *module,
module            798 source4/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_index_dn_and(struct ldb_module *module,
module            807 source4/lib/ldb/ldb_tdb/ldb_index.c 	ldb = ldb_module_get_ctx(module);
module            817 source4/lib/ldb/ldb_tdb/ldb_index.c 		list2 = talloc(module, struct dn_list);
module            822 source4/lib/ldb/ldb_tdb/ldb_index.c 		v = ltdb_index_dn(module, tree->u.list.elements[i], index_list, list2);
module            862 source4/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_index_dn_one(struct ldb_module *module,
module            874 source4/lib/ldb/ldb_tdb/ldb_index.c 	ldb = ldb_module_get_ctx(module);
module            876 source4/lib/ldb/ldb_tdb/ldb_index.c 	list2 = talloc_zero(module, struct dn_list);
module            897 source4/lib/ldb/ldb_tdb/ldb_index.c 	ret = ltdb_search_dn1_index(module, key, msg);
module            962 source4/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_index_dn(struct ldb_module *module,
module            971 source4/lib/ldb/ldb_tdb/ldb_index.c 		ret = ltdb_index_dn_and(module, tree, index_list, list);
module            975 source4/lib/ldb/ldb_tdb/ldb_index.c 		ret = ltdb_index_dn_or(module, tree, index_list, list);
module            979 source4/lib/ldb/ldb_tdb/ldb_index.c 		ret = ltdb_index_dn_not(module, tree, index_list, list);
module            983 source4/lib/ldb/ldb_tdb/ldb_index.c 		ret = ltdb_index_dn_leaf(module, tree, index_list, list);
module           1011 source4/lib/ldb/ldb_tdb/ldb_index.c 	ldb = ldb_module_get_ctx(ac->module);
module           1028 source4/lib/ldb/ldb_tdb/ldb_index.c 		ret = ltdb_search_dn1(ac->module, dn, msg);
module           1074 source4/lib/ldb/ldb_tdb/ldb_index.c 	void *data = ldb_module_get_private(ac->module);
module           1079 source4/lib/ldb/ldb_tdb/ldb_index.c 	ldb = ldb_module_get_ctx(ac->module);
module           1123 source4/lib/ldb/ldb_tdb/ldb_index.c 		ret = ltdb_index_dn(ac->module, ac->tree, ltdb->cache->indexlist, dn_list);
module           1132 source4/lib/ldb/ldb_tdb/ldb_index.c 		ret = ltdb_index_dn_one(ac->module, ac->base, dn_list);
module           1218 source4/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_index_add1(struct ldb_module *module, const char *dn,
module           1227 source4/lib/ldb/ldb_tdb/ldb_index.c 	ldb = ldb_module_get_ctx(module);
module           1229 source4/lib/ldb/ldb_tdb/ldb_index.c 	msg = talloc(module, struct ldb_message);
module           1242 source4/lib/ldb/ldb_tdb/ldb_index.c 	ret = ltdb_search_dn1_index(module, dn_key, msg);
module           1267 source4/lib/ldb/ldb_tdb/ldb_index.c 		ret = ltdb_store_idxptr(module, msg, TDB_REPLACE);
module           1275 source4/lib/ldb/ldb_tdb/ldb_index.c static int ltdb_index_add0(struct ldb_module *module, const char *dn,
module           1278 source4/lib/ldb/ldb_tdb/ldb_index.c 	void *data = ldb_module_get_private(module);
module           1299 source4/lib/ldb/ldb_tdb/ldb_index.c 			ret = ltdb_index_add1(module, dn, &elements[i], j);
module           1312 source4/lib/ldb/ldb_tdb/ldb_index.c int ltdb_index_add(struct ldb_module *module, const struct ldb_message *msg)
module           1322 source4/lib/ldb/ldb_tdb/ldb_index.c 	ret = ltdb_index_add0(module, dn, msg->elements, msg->num_elements);
module           1331 source4/lib/ldb/ldb_tdb/ldb_index.c int ltdb_index_del_value(struct ldb_module *module, const char *dn,
module           1340 source4/lib/ldb/ldb_tdb/ldb_index.c 	ldb = ldb_module_get_ctx(module);
module           1357 source4/lib/ldb/ldb_tdb/ldb_index.c 	ret = ltdb_search_dn1_index(module, dn_key, msg);
module           1395 source4/lib/ldb/ldb_tdb/ldb_index.c 		ret = ltdb_delete_noindex(module, dn_key);
module           1397 source4/lib/ldb/ldb_tdb/ldb_index.c 		ret = ltdb_store_idxptr(module, msg, TDB_REPLACE);
module           1409 source4/lib/ldb/ldb_tdb/ldb_index.c int ltdb_index_del(struct ldb_module *module, const struct ldb_message *msg)
module           1411 source4/lib/ldb/ldb_tdb/ldb_index.c 	void *data = ldb_module_get_private(module);
module           1439 source4/lib/ldb/ldb_tdb/ldb_index.c 			ret = ltdb_index_del_value(module, dn, &msg->elements[i], j);
module           1452 source4/lib/ldb/ldb_tdb/ldb_index.c int ltdb_index_one(struct ldb_module *module, const struct ldb_message *msg, int add)
module           1454 source4/lib/ldb/ldb_tdb/ldb_index.c 	void *data = ldb_module_get_private(module);
module           1468 source4/lib/ldb/ldb_tdb/ldb_index.c 	pdn = ldb_dn_get_parent(module, msg->dn);
module           1491 source4/lib/ldb/ldb_tdb/ldb_index.c 		ret = ltdb_index_add1(module, dn, &el, 0);
module           1493 source4/lib/ldb/ldb_tdb/ldb_index.c 		ret = ltdb_index_del_value(module, dn, &el, 0);
module           1520 source4/lib/ldb/ldb_tdb/ldb_index.c 	struct ldb_module *module = (struct ldb_module *)state;
module           1526 source4/lib/ldb/ldb_tdb/ldb_index.c 	ldb = ldb_module_get_ctx(module);
module           1533 source4/lib/ldb/ldb_tdb/ldb_index.c 	msg = talloc(module, struct ldb_message);
module           1538 source4/lib/ldb/ldb_tdb/ldb_index.c 	ret = ltdb_unpack_data(module, &data, msg);
module           1546 source4/lib/ldb/ldb_tdb/ldb_index.c 	key2 = ltdb_key(module, msg->dn);
module           1566 source4/lib/ldb/ldb_tdb/ldb_index.c 	ret = ltdb_index_one(module, msg, 1);
module           1568 source4/lib/ldb/ldb_tdb/ldb_index.c 		ret = ltdb_index_add0(module, dn, msg->elements, msg->num_elements);
module           1585 source4/lib/ldb/ldb_tdb/ldb_index.c int ltdb_reindex(struct ldb_module *module)
module           1587 source4/lib/ldb/ldb_tdb/ldb_index.c 	void *data = ldb_module_get_private(module);
module           1591 source4/lib/ldb/ldb_tdb/ldb_index.c 	if (ltdb_cache_reload(module) != 0) {
module           1607 source4/lib/ldb/ldb_tdb/ldb_index.c 	ret = tdb_traverse(ltdb->tdb, re_index, module);
module             77 source4/lib/ldb/ldb_tdb/ldb_pack.c int ltdb_pack_data(struct ldb_module *module,
module             88 source4/lib/ldb/ldb_tdb/ldb_pack.c 	ldb = ldb_module_get_ctx(module);
module            159 source4/lib/ldb/ldb_tdb/ldb_pack.c int ltdb_unpack_data(struct ldb_module *module,
module            170 source4/lib/ldb/ldb_tdb/ldb_pack.c 	ldb = ldb_module_get_ctx(module);
module            110 source4/lib/ldb/ldb_tdb/ldb_search.c static int msg_add_all_elements(struct ldb_module *module, struct ldb_message *ret,
module            117 source4/lib/ldb/ldb_tdb/ldb_search.c 	ldb = ldb_module_get_ctx(module);
module            142 source4/lib/ldb/ldb_tdb/ldb_search.c static struct ldb_message *ltdb_pull_attrs(struct ldb_module *module, 
module            165 source4/lib/ldb/ldb_tdb/ldb_search.c 		if (msg_add_all_elements(module, ret, msg) != 0) {
module            176 source4/lib/ldb/ldb_tdb/ldb_search.c 			if (msg_add_all_elements(module, ret, msg) != 0) {
module            208 source4/lib/ldb/ldb_tdb/ldb_search.c static int ltdb_search_base(struct ldb_module *module, struct ldb_dn *dn)
module            210 source4/lib/ldb/ldb_tdb/ldb_search.c 	void *data = ldb_module_get_private(module);
module            219 source4/lib/ldb/ldb_tdb/ldb_search.c 	tdb_key = ltdb_key(module, dn);
module            241 source4/lib/ldb/ldb_tdb/ldb_search.c int ltdb_search_dn1(struct ldb_module *module, struct ldb_dn *dn, struct ldb_message *msg)
module            243 source4/lib/ldb/ldb_tdb/ldb_search.c 	void *data = ldb_module_get_private(module);
module            251 source4/lib/ldb/ldb_tdb/ldb_search.c 	tdb_key = ltdb_key(module, dn);
module            265 source4/lib/ldb/ldb_tdb/ldb_search.c 	ret = ltdb_unpack_data(module, &tdb_data, msg);
module            285 source4/lib/ldb/ldb_tdb/ldb_search.c int ltdb_add_attr_results(struct ldb_module *module, 
module            296 source4/lib/ldb/ldb_tdb/ldb_search.c 	msg2 = ltdb_pull_attrs(module, mem_ctx, msg, attrs);
module            382 source4/lib/ldb/ldb_tdb/ldb_search.c 	ldb = ldb_module_get_ctx(ac->module);
module            395 source4/lib/ldb/ldb_tdb/ldb_search.c 	ret = ltdb_unpack_data(ac->module, &data, msg);
module            442 source4/lib/ldb/ldb_tdb/ldb_search.c 	void *data = ldb_module_get_private(ctx->module);
module            466 source4/lib/ldb/ldb_tdb/ldb_search.c 	struct ldb_module *module = ctx->module;
module            468 source4/lib/ldb/ldb_tdb/ldb_search.c 	void *data = ldb_module_get_private(module);
module            472 source4/lib/ldb/ldb_tdb/ldb_search.c 	ldb = ldb_module_get_ctx(module);
module            476 source4/lib/ldb/ldb_tdb/ldb_search.c 	if (ltdb_lock_read(module) != 0) {
module            480 source4/lib/ldb/ldb_tdb/ldb_search.c 	if (ltdb_cache_load(module) != 0) {
module            481 source4/lib/ldb/ldb_tdb/ldb_search.c 		ltdb_unlock_read(module);
module            486 source4/lib/ldb/ldb_tdb/ldb_search.c 		ltdb_unlock_read(module);
module            519 source4/lib/ldb/ldb_tdb/ldb_search.c 		ret = ltdb_search_base(module, req->op.search.base);
module            556 source4/lib/ldb/ldb_tdb/ldb_search.c 	ltdb_unlock_read(module);
module             83 source4/lib/ldb/ldb_tdb/ldb_tdb.c int ltdb_lock_read(struct ldb_module *module)
module             85 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	void *data = ldb_module_get_private(module);
module             96 source4/lib/ldb/ldb_tdb/ldb_tdb.c int ltdb_unlock_read(struct ldb_module *module)
module             98 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	void *data = ldb_module_get_private(module);
module            114 source4/lib/ldb/ldb_tdb/ldb_tdb.c struct TDB_DATA ltdb_key(struct ldb_module *module, struct ldb_dn *dn)
module            116 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	struct ldb_context *ldb = ldb_module_get_ctx(module);
module            164 source4/lib/ldb/ldb_tdb/ldb_tdb.c static int ltdb_check_special_dn(struct ldb_module *module,
module            167 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	struct ldb_context *ldb = ldb_module_get_ctx(module);
module            194 source4/lib/ldb/ldb_tdb/ldb_tdb.c static int ltdb_modified(struct ldb_module *module, struct ldb_dn *dn)
module            201 source4/lib/ldb/ldb_tdb/ldb_tdb.c 		ret = ltdb_reindex(module);
module            207 source4/lib/ldb/ldb_tdb/ldb_tdb.c 		ret = ltdb_increase_sequence_number(module);
module            216 source4/lib/ldb/ldb_tdb/ldb_tdb.c int ltdb_store(struct ldb_module *module, const struct ldb_message *msg, int flgs)
module            218 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	void *data = ldb_module_get_private(module);
module            223 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	tdb_key = ltdb_key(module, msg->dn);
module            228 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	ret = ltdb_pack_data(module, msg, &tdb_data);
module            240 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	ret = ltdb_index_add(module, msg);
module            253 source4/lib/ldb/ldb_tdb/ldb_tdb.c static int ltdb_add_internal(struct ldb_module *module,
module            256 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	struct ldb_context *ldb = ldb_module_get_ctx(module);
module            259 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	ret = ltdb_check_special_dn(module, msg);
module            264 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	if (ltdb_cache_load(module) != 0) {
module            268 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	ret = ltdb_store(module, msg, TDB_INSERT);
module            278 source4/lib/ldb/ldb_tdb/ldb_tdb.c 		ret = ltdb_index_one(module, msg, 1);
module            283 source4/lib/ldb/ldb_tdb/ldb_tdb.c 		ret = ltdb_modified(module, msg->dn);
module            297 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	struct ldb_module *module = ctx->module;
module            303 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	tret = ltdb_add_internal(module, req->op.add.message);
module            315 source4/lib/ldb/ldb_tdb/ldb_tdb.c int ltdb_delete_noindex(struct ldb_module *module, struct ldb_dn *dn)
module            317 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	void *data = ldb_module_get_private(module);
module            322 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	tdb_key = ltdb_key(module, dn);
module            337 source4/lib/ldb/ldb_tdb/ldb_tdb.c static int ltdb_delete_internal(struct ldb_module *module, struct ldb_dn *dn)
module            342 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	msg = talloc(module, struct ldb_message);
module            349 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	ret = ltdb_search_dn1(module, dn, msg);
module            355 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	ret = ltdb_delete_noindex(module, dn);
module            361 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	ret = ltdb_index_one(module, msg, 0);
module            367 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	ret = ltdb_index_del(module, msg);
module            372 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	ret = ltdb_modified(module, dn);
module            387 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	struct ldb_module *module = ctx->module;
module            393 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	if (ltdb_cache_load(module) != 0) {
module            397 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	tret = ltdb_delete_internal(module, req->op.del.dn);
module            473 source4/lib/ldb/ldb_tdb/ldb_tdb.c static int msg_delete_attribute(struct ldb_module *module,
module            488 source4/lib/ldb/ldb_tdb/ldb_tdb.c 				ltdb_index_del_value(module, dn,
module            514 source4/lib/ldb/ldb_tdb/ldb_tdb.c static int msg_delete_element(struct ldb_module *module,
module            519 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	struct ldb_context *ldb = ldb_module_get_ctx(module);
module            544 source4/lib/ldb/ldb_tdb/ldb_tdb.c 				return msg_delete_attribute(module, ldb,
module            562 source4/lib/ldb/ldb_tdb/ldb_tdb.c int ltdb_modify_internal(struct ldb_module *module,
module            565 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	struct ldb_context *ldb = ldb_module_get_ctx(module);
module            566 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	void *data = ldb_module_get_private(module);
module            573 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	tdb_key = ltdb_key(module, msg->dn);
module            590 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	ret = ltdb_unpack_data(module, &tdb_data, msg2);
module            662 source4/lib/ldb/ldb_tdb/ldb_tdb.c 			msg_delete_attribute(module, ldb, msg2, el->name);
module            691 source4/lib/ldb/ldb_tdb/ldb_tdb.c 				if (msg_delete_attribute(module, ldb, msg2, 
module            700 source4/lib/ldb/ldb_tdb/ldb_tdb.c 				if (msg_delete_element(module,
module            708 source4/lib/ldb/ldb_tdb/ldb_tdb.c 				ret = ltdb_index_del_value(module, dn, &msg->elements[i], j);
module            726 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	ret = ltdb_store(module, msg2, TDB_MODIFY);
module            731 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	ret = ltdb_modified(module, msg->dn);
module            751 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	struct ldb_module *module = ctx->module;
module            757 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	tret = ltdb_check_special_dn(module, req->op.mod.message);
module            762 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	if (ltdb_cache_load(module) != 0) {
module            766 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	tret = ltdb_modify_internal(module, req->op.mod.message);
module            779 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	struct ldb_module *module = ctx->module;
module            786 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	if (ltdb_cache_load(ctx->module) != 0) {
module            797 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	tret = ltdb_search_dn1(module, req->op.rename.olddn, msg);
module            816 source4/lib/ldb/ldb_tdb/ldb_tdb.c 		tret = ltdb_delete_internal(module, req->op.rename.olddn);
module            821 source4/lib/ldb/ldb_tdb/ldb_tdb.c 		tret = ltdb_add_internal(module, msg);
module            829 source4/lib/ldb/ldb_tdb/ldb_tdb.c 		tret = ltdb_add_internal(module, msg);
module            834 source4/lib/ldb/ldb_tdb/ldb_tdb.c 		tret = ltdb_delete_internal(module, req->op.rename.olddn);
module            836 source4/lib/ldb/ldb_tdb/ldb_tdb.c 			ltdb_delete_internal(module, req->op.rename.newdn);
module            844 source4/lib/ldb/ldb_tdb/ldb_tdb.c static int ltdb_start_trans(struct ldb_module *module)
module            846 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	void *data = ldb_module_get_private(module);
module            855 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	ltdb_index_transaction_start(module);
module            860 source4/lib/ldb/ldb_tdb/ldb_tdb.c static int ltdb_end_trans(struct ldb_module *module)
module            862 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	void *data = ldb_module_get_private(module);
module            867 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	if (ltdb_index_transaction_commit(module) != 0) {
module            879 source4/lib/ldb/ldb_tdb/ldb_tdb.c static int ltdb_del_trans(struct ldb_module *module)
module            881 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	void *data = ldb_module_get_private(module);
module            886 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	if (ltdb_index_transaction_cancel(module) != 0) {
module            905 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	struct ldb_module *module = ctx->module;
module            915 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	ldb = ldb_module_get_ctx(module);
module            925 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	if (ltdb_lock_read(module) != 0) {
module            948 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	ret = ltdb_search_dn1(module, dn, msg);
module            984 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	ltdb_unlock_read(module);
module            994 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	ldb = ldb_module_get_ctx(ctx->module);
module           1042 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	ldb = ldb_module_get_ctx(ctx->module);
module           1142 source4/lib/ldb/ldb_tdb/ldb_tdb.c static int ltdb_handle_request(struct ldb_module *module,
module           1155 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	ldb = ldb_module_get_ctx(module);
module           1170 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	ac->module = module;
module           1222 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	struct ldb_module *module;
module           1276 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	module = ldb_module_new(ldb, ldb, "ldb_tdb backend", &ltdb_ops);
module           1277 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	if (!module) {
module           1281 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	ldb_module_set_private(module, ltdb);
module           1283 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	if (ltdb_cache_load(module) != 0) {
module           1284 source4/lib/ldb/ldb_tdb/ldb_tdb.c 		talloc_free(module);
module           1289 source4/lib/ldb/ldb_tdb/ldb_tdb.c 	*_module = module;
module             44 source4/lib/ldb/ldb_tdb/ldb_tdb.h 	struct ldb_module *module;
module             77 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_cache_reload(struct ldb_module *module);
module             78 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_cache_load(struct ldb_module *module);
module             79 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_increase_sequence_number(struct ldb_module *module);
module             87 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_index_add(struct ldb_module *module, const struct ldb_message *msg);
module             88 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_index_del(struct ldb_module *module, const struct ldb_message *msg);
module             89 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_index_one(struct ldb_module *module, const struct ldb_message *msg, int add);
module             90 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_reindex(struct ldb_module *module);
module             91 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_index_transaction_start(struct ldb_module *module);
module             92 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_index_transaction_commit(struct ldb_module *module);
module             93 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_index_transaction_cancel(struct ldb_module *module);
module             97 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_pack_data(struct ldb_module *module,
module            100 source4/lib/ldb/ldb_tdb/ldb_tdb.h void ltdb_unpack_data_free(struct ldb_module *module,
module            102 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_unpack_data(struct ldb_module *module,
module            108 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_has_wildcard(struct ldb_module *module, const char *attr_name, 
module            110 source4/lib/ldb/ldb_tdb/ldb_tdb.h void ltdb_search_dn1_free(struct ldb_module *module, struct ldb_message *msg);
module            111 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_search_dn1(struct ldb_module *module, struct ldb_dn *dn, struct ldb_message *msg);
module            112 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_add_attr_results(struct ldb_module *module,
module            122 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_lock_read(struct ldb_module *module);
module            123 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_unlock_read(struct ldb_module *module);
module            124 source4/lib/ldb/ldb_tdb/ldb_tdb.h struct TDB_DATA ltdb_key(struct ldb_module *module, struct ldb_dn *dn);
module            125 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_store(struct ldb_module *module, const struct ldb_message *msg, int flgs);
module            126 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_delete_noindex(struct ldb_module *module, struct ldb_dn *dn);
module            127 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_modify_internal(struct ldb_module *module, const struct ldb_message *msg);
module            129 source4/lib/ldb/ldb_tdb/ldb_tdb.h int ltdb_index_del_value(struct ldb_module *module, const char *dn, 
module             41 source4/lib/ldb/modules/asq.c 	struct ldb_module *module;
module             64 source4/lib/ldb/modules/asq.c static struct asq_context *asq_context_init(struct ldb_module *module, struct ldb_request *req)
module             69 source4/lib/ldb/modules/asq.c 	ldb = ldb_module_get_ctx(module);
module             77 source4/lib/ldb/modules/asq.c 	ac->module = module;
module            216 source4/lib/ldb/modules/asq.c 	ldb = ldb_module_get_ctx(ac->module);
module            259 source4/lib/ldb/modules/asq.c 	ldb = ldb_module_get_ctx(ac->module);
module            314 source4/lib/ldb/modules/asq.c 	ldb = ldb_module_get_ctx(ac->module);
module            344 source4/lib/ldb/modules/asq.c static int asq_search(struct ldb_module *module, struct ldb_request *req)
module            352 source4/lib/ldb/modules/asq.c 	ldb = ldb_module_get_ctx(module);
module            358 source4/lib/ldb/modules/asq.c 		return ldb_next_request(module, req);
module            361 source4/lib/ldb/modules/asq.c 	ac = asq_context_init(module, req);
module            387 source4/lib/ldb/modules/asq.c static int asq_init(struct ldb_module *module)
module            392 source4/lib/ldb/modules/asq.c 	ldb = ldb_module_get_ctx(module);
module            394 source4/lib/ldb/modules/asq.c 	ret = ldb_mod_register_control(module, LDB_CONTROL_ASQ_OID);
module            399 source4/lib/ldb/modules/asq.c 	return ldb_next_init(module);
module             86 source4/lib/ldb/modules/operational.c static int construct_canonical_name(struct ldb_module *module, struct ldb_message *msg)
module            130 source4/lib/ldb/modules/operational.c static int operational_search_post_process(struct ldb_module *module,
module            137 source4/lib/ldb/modules/operational.c 	ldb = ldb_module_get_ctx(module);
module            148 source4/lib/ldb/modules/operational.c 				if (search_sub[i].constructor(module, msg) != 0) {
module            184 source4/lib/ldb/modules/operational.c 	struct ldb_module *module;
module            210 source4/lib/ldb/modules/operational.c 		ret = operational_search_post_process(ac->module,
module            233 source4/lib/ldb/modules/operational.c static int operational_search(struct ldb_module *module, struct ldb_request *req)
module            242 source4/lib/ldb/modules/operational.c 	ldb = ldb_module_get_ctx(module);
module            249 source4/lib/ldb/modules/operational.c 	ac->module = module;
module            296 source4/lib/ldb/modules/operational.c 	return ldb_next_request(module, down_req);
module            131 source4/lib/ldb/modules/paged_results.c 	struct ldb_module *module;
module            292 source4/lib/ldb/modules/paged_results.c static int paged_search(struct ldb_module *module, struct ldb_request *req)
module            303 source4/lib/ldb/modules/paged_results.c 	ldb = ldb_module_get_ctx(module);
module            309 source4/lib/ldb/modules/paged_results.c 		return ldb_next_request(module, req);
module            317 source4/lib/ldb/modules/paged_results.c 	private_data = talloc_get_type(ldb_module_get_private(module),
module            326 source4/lib/ldb/modules/paged_results.c 	ac->module = module;
module            358 source4/lib/ldb/modules/paged_results.c 		return ldb_next_request(module, search_req);
module            391 source4/lib/ldb/modules/paged_results.c static int paged_request_init(struct ldb_module *module)
module            397 source4/lib/ldb/modules/paged_results.c 	ldb = ldb_module_get_ctx(module);
module            399 source4/lib/ldb/modules/paged_results.c 	data = talloc(module, struct private_data);
module            406 source4/lib/ldb/modules/paged_results.c 	ldb_module_set_private(module, data);
module            408 source4/lib/ldb/modules/paged_results.c 	ret = ldb_mod_register_control(module, LDB_CONTROL_PAGED_RESULTS_OID);
module            415 source4/lib/ldb/modules/paged_results.c 	return ldb_next_init(module);
module             48 source4/lib/ldb/modules/paged_searches.c 	struct ldb_module *module;
module            212 source4/lib/ldb/modules/paged_searches.c static int ps_search(struct ldb_module *module, struct ldb_request *req)
module            218 source4/lib/ldb/modules/paged_searches.c 	private_data = talloc_get_type(ldb_module_get_private(module), struct private_data);
module            219 source4/lib/ldb/modules/paged_searches.c 	ldb = ldb_module_get_ctx(module);
module            226 source4/lib/ldb/modules/paged_searches.c 		return ldb_next_request(module, req);
module            235 source4/lib/ldb/modules/paged_searches.c 	ac->module = module;
module            252 source4/lib/ldb/modules/paged_searches.c 	ldb = ldb_module_get_ctx(ac->module);
module            292 source4/lib/ldb/modules/paged_searches.c 	return ldb_next_request(ac->module, new_req);
module            330 source4/lib/ldb/modules/paged_searches.c static int ps_init(struct ldb_module *module)
module            339 source4/lib/ldb/modules/paged_searches.c 	ldb = ldb_module_get_ctx(module);
module            341 source4/lib/ldb/modules/paged_searches.c 	data = talloc(module, struct private_data);
module            348 source4/lib/ldb/modules/paged_searches.c 	ldb_module_set_private(module, data);
module            350 source4/lib/ldb/modules/paged_searches.c 	base = ldb_dn_new(module, ldb, "");
module            355 source4/lib/ldb/modules/paged_searches.c 	ret = ldb_build_search_req(&req, ldb, module,
module            365 source4/lib/ldb/modules/paged_searches.c 	ret = ldb_next_request(module, req);
module            376 source4/lib/ldb/modules/paged_searches.c 	return ldb_next_init(module);
module             44 source4/lib/ldb/modules/rdn_name.c 	struct ldb_module *module;
module             88 source4/lib/ldb/modules/rdn_name.c static int rdn_name_add(struct ldb_module *module, struct ldb_request *req)
module            100 source4/lib/ldb/modules/rdn_name.c 	ldb = ldb_module_get_ctx(module);
module            105 source4/lib/ldb/modules/rdn_name.c 		return ldb_next_request(module, req);
module            113 source4/lib/ldb/modules/rdn_name.c 	ac->module = module;
module            180 source4/lib/ldb/modules/rdn_name.c 	return ldb_next_request(module, down_req);
module            220 source4/lib/ldb/modules/rdn_name.c 	ldb = ldb_module_get_ctx(ac->module);
module            283 source4/lib/ldb/modules/rdn_name.c static int rdn_name_rename(struct ldb_module *module, struct ldb_request *req)
module            290 source4/lib/ldb/modules/rdn_name.c 	ldb = ldb_module_get_ctx(module);
module            295 source4/lib/ldb/modules/rdn_name.c 		return ldb_next_request(module, req);
module            303 source4/lib/ldb/modules/rdn_name.c 	ac->module = module;
module            321 source4/lib/ldb/modules/rdn_name.c 	return ldb_next_request(module, down_req);
module             42 source4/lib/ldb/modules/skel.c static int skel_search(struct ldb_module *module, struct ldb_request *req)
module             44 source4/lib/ldb/modules/skel.c 	return ldb_next_request(module, req);
module             48 source4/lib/ldb/modules/skel.c static int skel_add(struct ldb_module *module, struct ldb_request *req){
module             49 source4/lib/ldb/modules/skel.c 	return ldb_next_request(module, req);
module             53 source4/lib/ldb/modules/skel.c static int skel_modify(struct ldb_module *module, struct ldb_request *req)
module             55 source4/lib/ldb/modules/skel.c 	return ldb_next_request(module, req);
module             59 source4/lib/ldb/modules/skel.c static int skel_delete(struct ldb_module *module, struct ldb_request *req)
module             61 source4/lib/ldb/modules/skel.c 	return ldb_next_request(module, req);
module             65 source4/lib/ldb/modules/skel.c static int skel_rename(struct ldb_module *module, struct ldb_request *req)
module             67 source4/lib/ldb/modules/skel.c 	return ldb_next_request(module, req);
module             71 source4/lib/ldb/modules/skel.c static int skel_start_trans(struct ldb_module *module)
module             73 source4/lib/ldb/modules/skel.c 	return ldb_next_start_trans(module);
module             77 source4/lib/ldb/modules/skel.c static int skel_end_trans(struct ldb_module *module)
module             79 source4/lib/ldb/modules/skel.c 	return ldb_next_end_trans(module);
module             83 source4/lib/ldb/modules/skel.c static int skel_del_trans(struct ldb_module *module)
module             85 source4/lib/ldb/modules/skel.c 	return ldb_next_del_trans(module);
module            100 source4/lib/ldb/modules/skel.c static int skel_request(struct ldb_module *module, struct ldb_request *req)
module            102 source4/lib/ldb/modules/skel.c 	return ldb_next_request(module, req);
module            105 source4/lib/ldb/modules/skel.c static int skel_init(struct ldb_module *module)
module            110 source4/lib/ldb/modules/skel.c 	ldb = ldb_module_get_ctx(module);
module            112 source4/lib/ldb/modules/skel.c 	data = talloc(module, struct private_data);
module            119 source4/lib/ldb/modules/skel.c 	ldb_module_set_private(module, data);
module            121 source4/lib/ldb/modules/skel.c 	talloc_set_destructor (module, skel_destructor);
module            123 source4/lib/ldb/modules/skel.c 	return ldb_next_init(module);
module             45 source4/lib/ldb/modules/sort.c 	struct ldb_module *module;
module            109 source4/lib/ldb/modules/sort.c 	ldb = ldb_module_get_ctx(ac->module);
module            139 source4/lib/ldb/modules/sort.c 	ldb = ldb_module_get_ctx(ac->module);
module            192 source4/lib/ldb/modules/sort.c 	ldb = ldb_module_get_ctx(ac->module);
module            245 source4/lib/ldb/modules/sort.c static int server_sort_search(struct ldb_module *module, struct ldb_request *req)
module            256 source4/lib/ldb/modules/sort.c 	ldb = ldb_module_get_ctx(module);
module            262 source4/lib/ldb/modules/sort.c 		return ldb_next_request(module, req);
module            271 source4/lib/ldb/modules/sort.c 	ac->module = module;
module            297 source4/lib/ldb/modules/sort.c 			return ldb_next_request(module, req);
module            325 source4/lib/ldb/modules/sort.c 	return ldb_next_request(module, down_req);
module            328 source4/lib/ldb/modules/sort.c static int server_sort_init(struct ldb_module *module)
module            333 source4/lib/ldb/modules/sort.c 	ldb = ldb_module_get_ctx(module);
module            335 source4/lib/ldb/modules/sort.c 	ret = ldb_mod_register_control(module, LDB_CONTROL_SERVER_SORT_OID);
module            342 source4/lib/ldb/modules/sort.c 	return ldb_next_init(module);
module           1993 source4/lib/ldb/pyldb.c static PyObject *py_register_module(PyObject *module, PyObject *args)
module           2031 source4/lib/ldb/pyldb.c static PyObject *py_timestring(PyObject *module, PyObject *args)
module           2044 source4/lib/ldb/pyldb.c static PyObject *py_string_to_time(PyObject *module, PyObject *args)
module           2322 source4/lib/wmi/wmi_wrap.c   PyObject *module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION,
module           2325 source4/lib/wmi/wmi_wrap.c   if (pointer && module) {
module           2326 source4/lib/wmi/wmi_wrap.c     PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME, pointer);
module             39 source4/nbt_server/wins/wins_ldb.c static int wins_ldb_verify(struct ldb_module *module, struct ldb_request *req)
module             41 source4/nbt_server/wins/wins_ldb.c 	struct ldb_context *ldb = ldb_module_get_ctx(module);
module             56 source4/nbt_server/wins/wins_ldb.c 		return ldb_next_request(module, req);
module             61 source4/nbt_server/wins/wins_ldb.c 		return ldb_next_request(module, req);
module             73 source4/nbt_server/wins/wins_ldb.c 		return ldb_next_request(module, req);
module             77 source4/nbt_server/wins/wins_ldb.c 		return ldb_next_request(module, req);
module             83 source4/nbt_server/wins/wins_ldb.c static int wins_ldb_init(struct ldb_module *module)
module             85 source4/nbt_server/wins/wins_ldb.c 	struct ldb_context *ldb = ldb_module_get_ctx(module);
module             90 source4/nbt_server/wins/wins_ldb.c 	ldb_module_set_private(module, NULL);
module             95 source4/nbt_server/wins/wins_ldb.c 		load_interfaces(module, lp_interfaces(lp_ctx), &ifaces);
module            102 source4/nbt_server/wins/wins_ldb.c 	h = talloc_zero(module, struct winsdb_handle);