pdb_method        106 examples/pdb/test.c NTSTATUS testsam_init(struct pdb_methods **pdb_method, const char *location)
pdb_method        110 examples/pdb/test.c 	if (!NT_STATUS_IS_OK(nt_status = make_pdb_method( pdb_method ))) {
pdb_method        114 examples/pdb/test.c 	(*pdb_method)->name = "testsam";
pdb_method        119 examples/pdb/test.c 	(*pdb_method)->setsampwent = testsam_setsampwent;
pdb_method        120 examples/pdb/test.c 	(*pdb_method)->endsampwent = testsam_endsampwent;
pdb_method        121 examples/pdb/test.c 	(*pdb_method)->getsampwent = testsam_getsampwent;
pdb_method        122 examples/pdb/test.c 	(*pdb_method)->getsampwnam = testsam_getsampwnam;
pdb_method        123 examples/pdb/test.c 	(*pdb_method)->getsampwsid = testsam_getsampwsid;
pdb_method        124 examples/pdb/test.c 	(*pdb_method)->add_sam_account = testsam_add_sam_account;
pdb_method        125 examples/pdb/test.c 	(*pdb_method)->update_sam_account = testsam_update_sam_account;
pdb_method        126 examples/pdb/test.c 	(*pdb_method)->delete_sam_account = testsam_delete_sam_account;
pdb_method       4638 source3/include/proto.h NTSTATUS pdb_init_ldapsam_compat(struct pdb_methods **pdb_method, const char *location);
pdb_method       4639 source3/include/proto.h NTSTATUS pdb_init_ldapsam(struct pdb_methods **pdb_method, const char *location);
pdb_method        204 source3/include/smbldap.h NTSTATUS pdb_init_ldapsam_compat( struct pdb_methods **pdb_method, const char *location);
pdb_method        210 source3/include/smbldap.h NTSTATUS pdb_init_ldapsam( struct pdb_methods **pdb_method, const char *location);
pdb_method       6183 source3/passdb/pdb_ldap.c static NTSTATUS pdb_init_ldapsam_common(struct pdb_methods **pdb_method, const char *location)
pdb_method       6188 source3/passdb/pdb_ldap.c 	if (!NT_STATUS_IS_OK(nt_status = make_pdb_method( pdb_method ))) {
pdb_method       6192 source3/passdb/pdb_ldap.c 	(*pdb_method)->name = "ldapsam";
pdb_method       6194 source3/passdb/pdb_ldap.c 	(*pdb_method)->getsampwnam = ldapsam_getsampwnam;
pdb_method       6195 source3/passdb/pdb_ldap.c 	(*pdb_method)->getsampwsid = ldapsam_getsampwsid;
pdb_method       6196 source3/passdb/pdb_ldap.c 	(*pdb_method)->add_sam_account = ldapsam_add_sam_account;
pdb_method       6197 source3/passdb/pdb_ldap.c 	(*pdb_method)->update_sam_account = ldapsam_update_sam_account;
pdb_method       6198 source3/passdb/pdb_ldap.c 	(*pdb_method)->delete_sam_account = ldapsam_delete_sam_account;
pdb_method       6199 source3/passdb/pdb_ldap.c 	(*pdb_method)->rename_sam_account = ldapsam_rename_sam_account;
pdb_method       6201 source3/passdb/pdb_ldap.c 	(*pdb_method)->getgrsid = ldapsam_getgrsid;
pdb_method       6202 source3/passdb/pdb_ldap.c 	(*pdb_method)->getgrgid = ldapsam_getgrgid;
pdb_method       6203 source3/passdb/pdb_ldap.c 	(*pdb_method)->getgrnam = ldapsam_getgrnam;
pdb_method       6204 source3/passdb/pdb_ldap.c 	(*pdb_method)->add_group_mapping_entry = ldapsam_add_group_mapping_entry;
pdb_method       6205 source3/passdb/pdb_ldap.c 	(*pdb_method)->update_group_mapping_entry = ldapsam_update_group_mapping_entry;
pdb_method       6206 source3/passdb/pdb_ldap.c 	(*pdb_method)->delete_group_mapping_entry = ldapsam_delete_group_mapping_entry;
pdb_method       6207 source3/passdb/pdb_ldap.c 	(*pdb_method)->enum_group_mapping = ldapsam_enum_group_mapping;
pdb_method       6209 source3/passdb/pdb_ldap.c 	(*pdb_method)->get_account_policy = ldapsam_get_account_policy;
pdb_method       6210 source3/passdb/pdb_ldap.c 	(*pdb_method)->set_account_policy = ldapsam_set_account_policy;
pdb_method       6212 source3/passdb/pdb_ldap.c 	(*pdb_method)->get_seq_num = ldapsam_get_seq_num;
pdb_method       6214 source3/passdb/pdb_ldap.c 	(*pdb_method)->rid_algorithm = ldapsam_rid_algorithm;
pdb_method       6215 source3/passdb/pdb_ldap.c 	(*pdb_method)->new_rid = ldapsam_new_rid;
pdb_method       6217 source3/passdb/pdb_ldap.c 	(*pdb_method)->get_trusteddom_pw = ldapsam_get_trusteddom_pw;
pdb_method       6218 source3/passdb/pdb_ldap.c 	(*pdb_method)->set_trusteddom_pw = ldapsam_set_trusteddom_pw;
pdb_method       6219 source3/passdb/pdb_ldap.c 	(*pdb_method)->del_trusteddom_pw = ldapsam_del_trusteddom_pw;
pdb_method       6220 source3/passdb/pdb_ldap.c 	(*pdb_method)->enum_trusteddoms = ldapsam_enum_trusteddoms;
pdb_method       6224 source3/passdb/pdb_ldap.c 	if ( !(ldap_state = TALLOC_ZERO_P(*pdb_method, struct ldapsam_privates)) ) {
pdb_method       6229 source3/passdb/pdb_ldap.c 	nt_status = smbldap_init(*pdb_method, pdb_get_event_context(),
pdb_method       6236 source3/passdb/pdb_ldap.c 	if ( !(ldap_state->domain_name = talloc_strdup(*pdb_method, get_global_sam_name()) ) ) {
pdb_method       6240 source3/passdb/pdb_ldap.c 	(*pdb_method)->private_data = ldap_state;
pdb_method       6242 source3/passdb/pdb_ldap.c 	(*pdb_method)->free_private_data = free_private_data;
pdb_method       6251 source3/passdb/pdb_ldap.c NTSTATUS pdb_init_ldapsam_compat(struct pdb_methods **pdb_method, const char *location)
pdb_method       6258 source3/passdb/pdb_ldap.c 	nt_status = pdb_init_ldapsam_common( pdb_method, uri );
pdb_method       6266 source3/passdb/pdb_ldap.c 	(*pdb_method)->name = "ldapsam_compat";
pdb_method       6268 source3/passdb/pdb_ldap.c 	ldap_state = (struct ldapsam_privates *)((*pdb_method)->private_data);
pdb_method       6280 source3/passdb/pdb_ldap.c NTSTATUS pdb_init_ldapsam(struct pdb_methods **pdb_method, const char *location)
pdb_method       6295 source3/passdb/pdb_ldap.c 	nt_status = pdb_init_ldapsam_common(pdb_method, uri);
pdb_method       6304 source3/passdb/pdb_ldap.c 	(*pdb_method)->name = "ldapsam";
pdb_method       6306 source3/passdb/pdb_ldap.c 	(*pdb_method)->add_aliasmem = ldapsam_add_aliasmem;
pdb_method       6307 source3/passdb/pdb_ldap.c 	(*pdb_method)->del_aliasmem = ldapsam_del_aliasmem;
pdb_method       6308 source3/passdb/pdb_ldap.c 	(*pdb_method)->enum_aliasmem = ldapsam_enum_aliasmem;
pdb_method       6309 source3/passdb/pdb_ldap.c 	(*pdb_method)->enum_alias_memberships = ldapsam_alias_memberships;
pdb_method       6310 source3/passdb/pdb_ldap.c 	(*pdb_method)->search_users = ldapsam_search_users;
pdb_method       6311 source3/passdb/pdb_ldap.c 	(*pdb_method)->search_groups = ldapsam_search_groups;
pdb_method       6312 source3/passdb/pdb_ldap.c 	(*pdb_method)->search_aliases = ldapsam_search_aliases;
pdb_method       6315 source3/passdb/pdb_ldap.c 		(*pdb_method)->enum_group_members = ldapsam_enum_group_members;
pdb_method       6316 source3/passdb/pdb_ldap.c 		(*pdb_method)->enum_group_memberships =
pdb_method       6318 source3/passdb/pdb_ldap.c 		(*pdb_method)->lookup_rids = ldapsam_lookup_rids;
pdb_method       6319 source3/passdb/pdb_ldap.c 		(*pdb_method)->sid_to_id = ldapsam_sid_to_id;
pdb_method       6322 source3/passdb/pdb_ldap.c 			(*pdb_method)->create_user = ldapsam_create_user;
pdb_method       6323 source3/passdb/pdb_ldap.c 			(*pdb_method)->delete_user = ldapsam_delete_user;
pdb_method       6324 source3/passdb/pdb_ldap.c 			(*pdb_method)->create_dom_group = ldapsam_create_dom_group;
pdb_method       6325 source3/passdb/pdb_ldap.c 			(*pdb_method)->delete_dom_group = ldapsam_delete_dom_group;
pdb_method       6326 source3/passdb/pdb_ldap.c 			(*pdb_method)->add_groupmem = ldapsam_add_groupmem;
pdb_method       6327 source3/passdb/pdb_ldap.c 			(*pdb_method)->del_groupmem = ldapsam_del_groupmem;
pdb_method       6328 source3/passdb/pdb_ldap.c 			(*pdb_method)->set_unix_primary_group = ldapsam_set_primary_group;
pdb_method       6332 source3/passdb/pdb_ldap.c 	ldap_state = (struct ldapsam_privates *)((*pdb_method)->private_data);
pdb_method        856 source3/passdb/pdb_nds.c static NTSTATUS pdb_init_NDS_ldapsam_common(struct pdb_methods **pdb_method, const char *location)
pdb_method        859 source3/passdb/pdb_nds.c 		(struct ldapsam_privates *)((*pdb_method)->private_data);
pdb_method        865 source3/passdb/pdb_nds.c 	(*pdb_method)->update_login_attempts = pdb_nds_update_login_attempts;
pdb_method        878 source3/passdb/pdb_nds.c static NTSTATUS pdb_init_NDS_ldapsam_compat(struct pdb_methods **pdb_method, const char *location)
pdb_method        880 source3/passdb/pdb_nds.c 	NTSTATUS nt_status = pdb_init_ldapsam_compat(pdb_method, location);
pdb_method        882 source3/passdb/pdb_nds.c 	(*pdb_method)->name = "NDS_ldapsam_compat";
pdb_method        884 source3/passdb/pdb_nds.c 	pdb_init_NDS_ldapsam_common(pdb_method, location);
pdb_method        894 source3/passdb/pdb_nds.c static NTSTATUS pdb_init_NDS_ldapsam(struct pdb_methods **pdb_method, const char *location)
pdb_method        896 source3/passdb/pdb_nds.c 	NTSTATUS nt_status = pdb_init_ldapsam(pdb_method, location);
pdb_method        898 source3/passdb/pdb_nds.c 	(*pdb_method)->name = "NDS_ldapsam";
pdb_method        900 source3/passdb/pdb_nds.c 	pdb_init_NDS_ldapsam_common(pdb_method, location);
pdb_method       1666 source3/passdb/pdb_smbpasswd.c static NTSTATUS pdb_init_smbpasswd( struct pdb_methods **pdb_method, const char *location )
pdb_method       1671 source3/passdb/pdb_smbpasswd.c 	if ( !NT_STATUS_IS_OK(nt_status = make_pdb_method( pdb_method )) ) {
pdb_method       1675 source3/passdb/pdb_smbpasswd.c 	(*pdb_method)->name = "smbpasswd";
pdb_method       1677 source3/passdb/pdb_smbpasswd.c 	(*pdb_method)->getsampwnam = smbpasswd_getsampwnam;
pdb_method       1678 source3/passdb/pdb_smbpasswd.c 	(*pdb_method)->getsampwsid = smbpasswd_getsampwsid;
pdb_method       1679 source3/passdb/pdb_smbpasswd.c 	(*pdb_method)->add_sam_account = smbpasswd_add_sam_account;
pdb_method       1680 source3/passdb/pdb_smbpasswd.c 	(*pdb_method)->update_sam_account = smbpasswd_update_sam_account;
pdb_method       1681 source3/passdb/pdb_smbpasswd.c 	(*pdb_method)->delete_sam_account = smbpasswd_delete_sam_account;
pdb_method       1682 source3/passdb/pdb_smbpasswd.c 	(*pdb_method)->rename_sam_account = smbpasswd_rename_sam_account;
pdb_method       1683 source3/passdb/pdb_smbpasswd.c 	(*pdb_method)->search_users = smbpasswd_search_users;
pdb_method       1685 source3/passdb/pdb_smbpasswd.c 	(*pdb_method)->rid_algorithm = smbpasswd_rid_algorithm;
pdb_method       1689 source3/passdb/pdb_smbpasswd.c 	if ( !(privates = TALLOC_ZERO_P( *pdb_method, struct smbpasswd_privates )) ) {
pdb_method       1697 source3/passdb/pdb_smbpasswd.c 		privates->smbpasswd_file = talloc_strdup(*pdb_method, location);
pdb_method       1699 source3/passdb/pdb_smbpasswd.c 		privates->smbpasswd_file = talloc_strdup(*pdb_method, lp_smb_passwd_file());
pdb_method       1707 source3/passdb/pdb_smbpasswd.c 	(*pdb_method)->private_data = privates;
pdb_method       1709 source3/passdb/pdb_smbpasswd.c 	(*pdb_method)->free_private_data = free_private_data;
pdb_method       1229 source3/passdb/pdb_tdb.c static NTSTATUS pdb_init_tdbsam(struct pdb_methods **pdb_method, const char *location)
pdb_method       1235 source3/passdb/pdb_tdb.c 	if (!NT_STATUS_IS_OK(nt_status = make_pdb_method( pdb_method ))) {
pdb_method       1239 source3/passdb/pdb_tdb.c 	(*pdb_method)->name = "tdbsam";
pdb_method       1241 source3/passdb/pdb_tdb.c 	(*pdb_method)->getsampwnam = tdbsam_getsampwnam;
pdb_method       1242 source3/passdb/pdb_tdb.c 	(*pdb_method)->getsampwsid = tdbsam_getsampwsid;
pdb_method       1243 source3/passdb/pdb_tdb.c 	(*pdb_method)->add_sam_account = tdbsam_add_sam_account;
pdb_method       1244 source3/passdb/pdb_tdb.c 	(*pdb_method)->update_sam_account = tdbsam_update_sam_account;
pdb_method       1245 source3/passdb/pdb_tdb.c 	(*pdb_method)->delete_sam_account = tdbsam_delete_sam_account;
pdb_method       1246 source3/passdb/pdb_tdb.c 	(*pdb_method)->rename_sam_account = tdbsam_rename_sam_account;
pdb_method       1247 source3/passdb/pdb_tdb.c 	(*pdb_method)->search_users = tdbsam_search_users;
pdb_method       1249 source3/passdb/pdb_tdb.c 	(*pdb_method)->rid_algorithm = tdbsam_rid_algorithm;
pdb_method       1250 source3/passdb/pdb_tdb.c 	(*pdb_method)->new_rid = tdbsam_new_rid;
pdb_method       1269 source3/passdb/pdb_tdb.c 	(*pdb_method)->private_data      = NULL;
pdb_method       1270 source3/passdb/pdb_tdb.c 	(*pdb_method)->free_private_data = NULL;
pdb_method        390 source3/passdb/pdb_wbc_sam.c static NTSTATUS pdb_init_wbc_sam(struct pdb_methods **pdb_method, const char *location)
pdb_method        394 source3/passdb/pdb_wbc_sam.c 	if (!NT_STATUS_IS_OK(result = make_pdb_method( pdb_method))) {
pdb_method        398 source3/passdb/pdb_wbc_sam.c 	(*pdb_method)->name = "wbc_sam";
pdb_method        400 source3/passdb/pdb_wbc_sam.c 	(*pdb_method)->getsampwnam = pdb_wbc_sam_getsampwnam;
pdb_method        401 source3/passdb/pdb_wbc_sam.c 	(*pdb_method)->getsampwsid = pdb_wbc_sam_getsampwsid;
pdb_method        403 source3/passdb/pdb_wbc_sam.c 	(*pdb_method)->getgrsid = pdb_wbc_sam_getgrsid;
pdb_method        404 source3/passdb/pdb_wbc_sam.c 	(*pdb_method)->getgrgid = pdb_wbc_sam_getgrgid;
pdb_method        405 source3/passdb/pdb_wbc_sam.c 	(*pdb_method)->getgrnam = pdb_wbc_sam_getgrnam;
pdb_method        406 source3/passdb/pdb_wbc_sam.c 	(*pdb_method)->enum_group_mapping = pdb_wbc_sam_enum_group_mapping;
pdb_method        407 source3/passdb/pdb_wbc_sam.c 	(*pdb_method)->enum_group_members = pdb_wbc_sam_enum_group_members;
pdb_method        408 source3/passdb/pdb_wbc_sam.c 	(*pdb_method)->enum_group_memberships = pdb_wbc_sam_enum_group_memberships;
pdb_method        409 source3/passdb/pdb_wbc_sam.c 	(*pdb_method)->get_aliasinfo = pdb_wbc_sam_get_aliasinfo;
pdb_method        410 source3/passdb/pdb_wbc_sam.c 	(*pdb_method)->enum_aliasmem = pdb_wbc_sam_enum_aliasmem;
pdb_method        411 source3/passdb/pdb_wbc_sam.c 	(*pdb_method)->enum_alias_memberships = pdb_wbc_sam_alias_memberships;
pdb_method        412 source3/passdb/pdb_wbc_sam.c 	(*pdb_method)->lookup_rids = pdb_wbc_sam_lookup_rids;
pdb_method        413 source3/passdb/pdb_wbc_sam.c 	(*pdb_method)->get_account_policy = pdb_wbc_sam_get_account_policy;
pdb_method        414 source3/passdb/pdb_wbc_sam.c 	(*pdb_method)->set_account_policy = pdb_wbc_sam_set_account_policy;
pdb_method        415 source3/passdb/pdb_wbc_sam.c 	(*pdb_method)->uid_to_sid = pdb_wbc_sam_uid_to_sid;
pdb_method        416 source3/passdb/pdb_wbc_sam.c 	(*pdb_method)->gid_to_sid = pdb_wbc_sam_gid_to_sid;
pdb_method        418 source3/passdb/pdb_wbc_sam.c 	(*pdb_method)->search_groups = pdb_wbc_sam_search_groups;
pdb_method        419 source3/passdb/pdb_wbc_sam.c 	(*pdb_method)->search_aliases = pdb_wbc_sam_search_aliases;
pdb_method        421 source3/passdb/pdb_wbc_sam.c 	(*pdb_method)->get_trusteddom_pw = pdb_wbc_sam_get_trusteddom_pw;
pdb_method        422 source3/passdb/pdb_wbc_sam.c 	(*pdb_method)->set_trusteddom_pw = pdb_wbc_sam_set_trusteddom_pw;
pdb_method        423 source3/passdb/pdb_wbc_sam.c 	(*pdb_method)->del_trusteddom_pw = pdb_wbc_sam_del_trusteddom_pw;
pdb_method        424 source3/passdb/pdb_wbc_sam.c 	(*pdb_method)->enum_trusteddoms  = pdb_wbc_sam_enum_trusteddoms;
pdb_method        426 source3/passdb/pdb_wbc_sam.c 	(*pdb_method)->private_data = NULL;
pdb_method        427 source3/passdb/pdb_wbc_sam.c 	(*pdb_method)->free_private_data = NULL;