methods            31 examples/pdb/test.c static NTSTATUS testsam_setsampwent(struct pdb_methods *methods, BOOL update, uint32 acb_mask)
methods            41 examples/pdb/test.c static void testsam_endsampwent(struct pdb_methods *methods)
methods            50 examples/pdb/test.c static NTSTATUS testsam_getsampwent(struct pdb_methods *methods, struct samu *user)
methods            60 examples/pdb/test.c static NTSTATUS testsam_getsampwnam (struct pdb_methods *methods, struct samu *user, const char *sname)
methods            70 examples/pdb/test.c static NTSTATUS testsam_getsampwsid (struct pdb_methods *methods, struct samu *user, const DOM_SID *sid)
methods            80 examples/pdb/test.c static NTSTATUS testsam_delete_sam_account(struct pdb_methods *methods, struct samu *sam_pass)
methods            90 examples/pdb/test.c static NTSTATUS testsam_update_sam_account (struct pdb_methods *methods, struct samu *newpwd)
methods           100 examples/pdb/test.c static NTSTATUS testsam_add_sam_account (struct pdb_methods *methods, struct samu *newpwd)
methods            60 lib/compression/mszip.c #define ZIP(x) (decomp_state->methods.zip.x)
methods            81 lib/compression/mszip.c   } methods;
methods            36 lib/tdb/common/dump.c 	if (tdb->methods->tdb_read(tdb, offset, (char *)&rec, 
methods           113 lib/tdb/common/dump.c 		if (tdb->methods->tdb_read(tdb, rec_ptr, (char *)&rec, 
methods            39 lib/tdb/common/freelist.c 	if (tdb->methods->tdb_read(tdb, off, rec, sizeof(*rec),DOCONV()) == -1)
methods            48 lib/tdb/common/freelist.c 		if (tdb->methods->tdb_write(tdb, off, rec, sizeof(*rec)) == -1)
methods            59 lib/tdb/common/freelist.c 	if (tdb->methods->tdb_oob(tdb, rec->next+sizeof(*rec), 0) != 0)
methods           119 lib/tdb/common/freelist.c 		if (tdb->methods->tdb_read(tdb, right, &r, sizeof(r), DOCONV()) == -1) {
methods           165 lib/tdb/common/freelist.c 		if (tdb->methods->tdb_read(tdb, left, &l, sizeof(l), DOCONV()) == -1) {
methods            86 lib/tdb/common/io.c 	if (tdb->methods->tdb_oob(tdb, off + len, 0) != 0)
methods           134 lib/tdb/common/io.c 	if (tdb->methods->tdb_oob(tdb, off + len, 0) != 0) {
methods           307 lib/tdb/common/io.c 	tdb->methods->tdb_oob(tdb, tdb->map_size + 1, 1);
methods           326 lib/tdb/common/io.c 		if (tdb->methods->tdb_expand_file(tdb, tdb->map_size, size) != 0)
methods           370 lib/tdb/common/io.c 	return tdb->methods->tdb_read(tdb, offset, (char*)d, sizeof(*d), DOCONV());
methods           376 lib/tdb/common/io.c 	return tdb->methods->tdb_write(tdb, offset, CONVERT(off), sizeof(*d));
methods           397 lib/tdb/common/io.c 	if (tdb->methods->tdb_read(tdb, offset, buf, len, 0) == -1) {
methods           422 lib/tdb/common/io.c 		if (tdb->methods->tdb_oob(tdb, offset+len, 0) != 0) {
methods           441 lib/tdb/common/io.c 	if (tdb->methods->tdb_read(tdb, offset, rec, sizeof(*rec),DOCONV()) == -1)
methods           449 lib/tdb/common/io.c 	return tdb->methods->tdb_oob(tdb, rec->next+sizeof(*rec), 0);
methods           455 lib/tdb/common/io.c 	return tdb->methods->tdb_write(tdb, offset, CONVERT(r), sizeof(r));
methods           472 lib/tdb/common/io.c 	tdb->methods = &io_methods;
methods           178 lib/tdb/common/lock.c 	    tdb->methods->tdb_brlock(tdb,FREELIST_TOP+4*list, ltype, op,
methods           270 lib/tdb/common/lock.c 		ret = tdb->methods->tdb_brlock(tdb, FREELIST_TOP+4*list, F_UNLCK,
methods           307 lib/tdb/common/lock.c 	if (tdb->methods->tdb_brlock(tdb, TRANSACTION_LOCK, ltype, 
methods           326 lib/tdb/common/lock.c 	ret = tdb->methods->tdb_brlock(tdb, TRANSACTION_LOCK, F_UNLCK, F_SETLKW, 0, 1);
methods           363 lib/tdb/common/lock.c 	    tdb->methods->tdb_brlock(tdb, FREELIST_TOP, ltype, op,
methods           401 lib/tdb/common/lock.c 	    tdb->methods->tdb_brlock(tdb, FREELIST_TOP, F_UNLCK, F_SETLKW, 
methods           511 lib/tdb/common/lock.c 	return off ? tdb->methods->tdb_brlock(tdb, off, F_RDLCK, F_SETLKW, 0, 1) : 0;
methods           525 lib/tdb/common/lock.c 	return tdb->methods->tdb_brlock(tdb, off, F_WRLCK, F_SETLK, 1, 1);
methods           534 lib/tdb/common/lock.c 	return tdb->methods->tdb_brlock(tdb, off, F_UNLCK, F_SETLK, 0, 1);
methods           552 lib/tdb/common/lock.c 	return (count == 1 ? tdb->methods->tdb_brlock(tdb, off, F_UNLCK, F_SETLKW, 0, 1) : 0);
methods           222 lib/tdb/common/open.c 	if (tdb->methods->tdb_brlock(tdb, GLOBAL_LOCK, F_WRLCK, F_SETLKW, 0, 1) == -1) {
methods           231 lib/tdb/common/open.c 	    (locked = (tdb->methods->tdb_brlock(tdb, ACTIVE_LOCK, F_WRLCK, F_SETLK, 0, 1) == 0))) {
methods           292 lib/tdb/common/open.c 		if (tdb->methods->tdb_brlock(tdb, ACTIVE_LOCK, F_UNLCK, F_SETLK, 0, 1) == -1) {
methods           307 lib/tdb/common/open.c 		if (tdb->methods->tdb_brlock(tdb, ACTIVE_LOCK, F_RDLCK, F_SETLKW, 0, 1) == -1)
methods           320 lib/tdb/common/open.c 	if (tdb->methods->tdb_brlock(tdb, GLOBAL_LOCK, F_UNLCK, F_SETLKW, 0, 1) == -1)
methods           454 lib/tdb/common/open.c 	    (tdb->methods->tdb_brlock(tdb, ACTIVE_LOCK, F_RDLCK, F_SETLKW, 0, 1) == -1)) {
methods           142 lib/tdb/common/tdb.c 	if (tdb->methods->tdb_write(tdb, rec_ptr + sizeof(rec) + rec.key_len,
methods           506 lib/tdb/common/tdb.c 			    || tdb->methods->tdb_write(
methods           551 lib/tdb/common/tdb.c 	    || tdb->methods->tdb_write(tdb, rec_ptr+sizeof(rec), p, key.dsize+dbuf.dsize)==-1
methods           748 lib/tdb/common/tdb.c 		if (tdb->methods->tdb_read(tdb, recovery_head, &rec, sizeof(rec), DOCONV()) == -1) {
methods           165 lib/tdb/common/tdb_private.h 	const struct tdb_methods *methods;
methods           471 lib/tdb/common/transaction.c 	if (tdb->methods->tdb_read(tdb, FREELIST_TOP, tdb->transaction->hash_heads,
methods           480 lib/tdb/common/transaction.c 	tdb->methods->tdb_oob(tdb, tdb->map_size + 1, 1);
methods           485 lib/tdb/common/transaction.c 	tdb->transaction->io_methods = tdb->methods;
methods           486 lib/tdb/common/transaction.c 	tdb->methods = &transaction_methods;
methods           546 lib/tdb/common/transaction.c 	tdb->methods = tdb->transaction->io_methods;
methods           619 lib/tdb/common/transaction.c 	const struct tdb_methods *methods = tdb->transaction->io_methods;
methods           630 lib/tdb/common/transaction.c 	    methods->tdb_read(tdb, recovery_head, &rec, sizeof(rec), DOCONV()) == -1) {
methods           664 lib/tdb/common/transaction.c 	if (methods->tdb_expand_file(tdb, tdb->transaction->old_map_size, 
methods           672 lib/tdb/common/transaction.c 	methods->tdb_oob(tdb, tdb->map_size + 1, 1);
methods           681 lib/tdb/common/transaction.c 	if (methods->tdb_write(tdb, TDB_RECOVERY_HEAD, 
methods           703 lib/tdb/common/transaction.c 	const struct tdb_methods *methods = tdb->transaction->io_methods;
methods           767 lib/tdb/common/transaction.c 		if (methods->tdb_read(tdb, offset, p + 8, length, 0) != 0) {
methods           781 lib/tdb/common/transaction.c 	if (methods->tdb_write(tdb, recovery_offset, data, sizeof(*rec) + recovery_size) == -1) {
methods           809 lib/tdb/common/transaction.c 	if (methods->tdb_write(tdb, *magic_offset, &magic, sizeof(magic)) == -1) {
methods           833 lib/tdb/common/transaction.c 	const struct tdb_methods *methods;
methods           862 lib/tdb/common/transaction.c 	methods = tdb->transaction->io_methods;
methods           902 lib/tdb/common/transaction.c 		if (methods->tdb_expand_file(tdb, tdb->transaction->old_map_size, 
methods           912 lib/tdb/common/transaction.c 		methods->tdb_oob(tdb, tdb->map_size + 1, 1);
methods           930 lib/tdb/common/transaction.c 		if (methods->tdb_write(tdb, offset, tdb->transaction->blocks[i], length) == -1) {
methods           936 lib/tdb/common/transaction.c 			tdb->methods = methods;
methods           958 lib/tdb/common/transaction.c 		if (methods->tdb_write(tdb, magic_offset, &zero, 4) == -1) {
methods          1019 lib/tdb/common/transaction.c 	if (tdb->methods->tdb_read(tdb, recovery_head, &rec, 
methods          1047 lib/tdb/common/transaction.c 	if (tdb->methods->tdb_read(tdb, recovery_head + sizeof(rec), data,
methods          1064 lib/tdb/common/transaction.c 		if (tdb->methods->tdb_write(tdb, ofs, p+8, len) == -1) {
methods            67 lib/tdb/common/traverse.c 			tdb->methods->next_hash_chain(tdb, &tlock->hash);
methods          1033 nsswitch/winbind_nss_aix.c int wb_aix_init(struct secmethod_table *methods)
methods          1035 nsswitch/winbind_nss_aix.c 	ZERO_STRUCTP(methods);
methods          1038 nsswitch/winbind_nss_aix.c 	methods->method_version = SECMETHOD_VERSION_520;
methods          1041 nsswitch/winbind_nss_aix.c 	methods->method_getgrgid           = wb_aix_getgrgid;
methods          1042 nsswitch/winbind_nss_aix.c 	methods->method_getgrnam           = wb_aix_getgrnam;
methods          1043 nsswitch/winbind_nss_aix.c 	methods->method_getgrset           = wb_aix_getgrset;
methods          1044 nsswitch/winbind_nss_aix.c 	methods->method_getpwnam           = wb_aix_getpwnam;
methods          1045 nsswitch/winbind_nss_aix.c 	methods->method_getpwuid           = wb_aix_getpwuid;
methods          1046 nsswitch/winbind_nss_aix.c 	methods->method_getentry           = wb_aix_getentry;
methods          1047 nsswitch/winbind_nss_aix.c 	methods->method_open               = wb_aix_open;
methods          1048 nsswitch/winbind_nss_aix.c 	methods->method_close              = wb_aix_close;
methods          1049 nsswitch/winbind_nss_aix.c 	methods->method_normalize          = wb_aix_normalize;
methods          1050 nsswitch/winbind_nss_aix.c 	methods->method_passwdexpired      = wb_aix_passwdexpired;
methods          1051 nsswitch/winbind_nss_aix.c 	methods->method_putentry           = wb_aix_putentry;
methods          1052 nsswitch/winbind_nss_aix.c 	methods->method_getpasswd          = wb_aix_getpasswd;
methods          1053 nsswitch/winbind_nss_aix.c 	methods->method_authenticate       = wb_aix_authenticate;
methods          1054 nsswitch/winbind_nss_aix.c 	methods->method_commit             = wb_aix_commit;
methods          1055 nsswitch/winbind_nss_aix.c 	methods->method_chpass             = wb_aix_chpass;
methods          1056 nsswitch/winbind_nss_aix.c 	methods->method_passwdrestrictions = wb_aix_passwdrestrictions;
methods          1057 nsswitch/winbind_nss_aix.c 	methods->method_getgracct          = wb_aix_getgracct;
methods          1058 nsswitch/winbind_nss_aix.c 	methods->method_getgrusers         = wb_aix_getgrusers;
methods          1060 nsswitch/winbind_nss_aix.c 	methods->method_attrlist           = wb_aix_attrlist;
methods          1064 nsswitch/winbind_nss_aix.c 	methods->method_delgroup      = method_delgroup;
methods          1065 nsswitch/winbind_nss_aix.c 	methods->method_deluser       = method_deluser;
methods          1066 nsswitch/winbind_nss_aix.c 	methods->method_newgroup      = method_newgroup;
methods          1067 nsswitch/winbind_nss_aix.c 	methods->method_newuser       = method_newuser;
methods          1068 nsswitch/winbind_nss_aix.c 	methods->method_putgrent      = method_putgrent;
methods          1069 nsswitch/winbind_nss_aix.c 	methods->method_putgrusers    = method_putgrusers;
methods          1070 nsswitch/winbind_nss_aix.c 	methods->method_putpwent      = method_putpwent;
methods          1071 nsswitch/winbind_nss_aix.c 	methods->method_lock          = method_lock;
methods          1072 nsswitch/winbind_nss_aix.c 	methods->method_unlock        = method_unlock;
methods          1073 nsswitch/winbind_nss_aix.c 	methods->method_getcred       = method_getcred;
methods          1074 nsswitch/winbind_nss_aix.c 	methods->method_setcred       = method_setcred;
methods          1075 nsswitch/winbind_nss_aix.c 	methods->method_deletecred    = method_deletecred;
methods            57 nsswitch/winbind_nss_freebsd.c static ns_mtab methods[] = {
methods            76 nsswitch/winbind_nss_freebsd.c         *mtabsize = sizeof(methods)/sizeof(methods[0]);
methods            78 nsswitch/winbind_nss_freebsd.c         return (methods);
methods           403 source3/groupdb/mapping.c NTSTATUS pdb_default_getgrsid(struct pdb_methods *methods, GROUP_MAP *map,
methods           414 source3/groupdb/mapping.c NTSTATUS pdb_default_getgrgid(struct pdb_methods *methods, GROUP_MAP *map,
methods           425 source3/groupdb/mapping.c NTSTATUS pdb_default_getgrnam(struct pdb_methods *methods, GROUP_MAP *map,
methods           436 source3/groupdb/mapping.c NTSTATUS pdb_default_add_group_mapping_entry(struct pdb_methods *methods,
methods           447 source3/groupdb/mapping.c NTSTATUS pdb_default_update_group_mapping_entry(struct pdb_methods *methods,
methods           458 source3/groupdb/mapping.c NTSTATUS pdb_default_delete_group_mapping_entry(struct pdb_methods *methods,
methods           469 source3/groupdb/mapping.c NTSTATUS pdb_default_enum_group_mapping(struct pdb_methods *methods,
methods           482 source3/groupdb/mapping.c NTSTATUS pdb_default_create_alias(struct pdb_methods *methods,
methods           544 source3/groupdb/mapping.c NTSTATUS pdb_default_delete_alias(struct pdb_methods *methods,
methods           550 source3/groupdb/mapping.c NTSTATUS pdb_default_get_aliasinfo(struct pdb_methods *methods,
methods           573 source3/groupdb/mapping.c NTSTATUS pdb_default_set_aliasinfo(struct pdb_methods *methods,
methods           588 source3/groupdb/mapping.c NTSTATUS pdb_default_add_aliasmem(struct pdb_methods *methods,
methods           598 source3/groupdb/mapping.c NTSTATUS pdb_default_del_aliasmem(struct pdb_methods *methods,
methods           608 source3/groupdb/mapping.c NTSTATUS pdb_default_enum_aliasmem(struct pdb_methods *methods,
methods           619 source3/groupdb/mapping.c NTSTATUS pdb_default_alias_memberships(struct pdb_methods *methods,
methods           672 source3/groupdb/mapping.c NTSTATUS pdb_nop_getgrsid(struct pdb_methods *methods, GROUP_MAP *map,
methods           678 source3/groupdb/mapping.c NTSTATUS pdb_nop_getgrgid(struct pdb_methods *methods, GROUP_MAP *map,
methods           684 source3/groupdb/mapping.c NTSTATUS pdb_nop_getgrnam(struct pdb_methods *methods, GROUP_MAP *map,
methods           690 source3/groupdb/mapping.c NTSTATUS pdb_nop_add_group_mapping_entry(struct pdb_methods *methods,
methods           696 source3/groupdb/mapping.c NTSTATUS pdb_nop_update_group_mapping_entry(struct pdb_methods *methods,
methods           702 source3/groupdb/mapping.c NTSTATUS pdb_nop_delete_group_mapping_entry(struct pdb_methods *methods,
methods           708 source3/groupdb/mapping.c NTSTATUS pdb_nop_enum_group_mapping(struct pdb_methods *methods,
methods            35 source3/include/idmap.h 	struct idmap_methods *methods;
methods            25 source3/include/mapping.h 	struct pdb_methods *methods;
methods            41 source3/include/nss_info.h 	struct nss_info_methods *methods;
methods            83 source3/include/nss_info.h 				struct nss_info_methods *methods);
methods           108 source3/include/passdb.h 	struct pdb_methods *methods;
methods           242 source3/include/passdb.h 	NTSTATUS (*update_login_attempts)(struct pdb_methods *methods, struct samu *sam_acct, bool success);
methods           244 source3/include/passdb.h 	NTSTATUS (*getgrsid)(struct pdb_methods *methods, GROUP_MAP *map, DOM_SID sid);
methods           246 source3/include/passdb.h 	NTSTATUS (*getgrgid)(struct pdb_methods *methods, GROUP_MAP *map, gid_t gid);
methods           248 source3/include/passdb.h 	NTSTATUS (*getgrnam)(struct pdb_methods *methods, GROUP_MAP *map, const char *name);
methods           250 source3/include/passdb.h 	NTSTATUS (*create_dom_group)(struct pdb_methods *methods,
methods           254 source3/include/passdb.h 	NTSTATUS (*delete_dom_group)(struct pdb_methods *methods,
methods           257 source3/include/passdb.h 	NTSTATUS (*add_group_mapping_entry)(struct pdb_methods *methods,
methods           260 source3/include/passdb.h 	NTSTATUS (*update_group_mapping_entry)(struct pdb_methods *methods,
methods           263 source3/include/passdb.h 	NTSTATUS (*delete_group_mapping_entry)(struct pdb_methods *methods,
methods           266 source3/include/passdb.h 	NTSTATUS (*enum_group_mapping)(struct pdb_methods *methods,
methods           271 source3/include/passdb.h 	NTSTATUS (*enum_group_members)(struct pdb_methods *methods,
methods           277 source3/include/passdb.h 	NTSTATUS (*enum_group_memberships)(struct pdb_methods *methods,
methods           283 source3/include/passdb.h 	NTSTATUS (*set_unix_primary_group)(struct pdb_methods *methods,
methods           287 source3/include/passdb.h 	NTSTATUS (*add_groupmem)(struct pdb_methods *methods,
methods           291 source3/include/passdb.h 	NTSTATUS (*del_groupmem)(struct pdb_methods *methods,
methods           295 source3/include/passdb.h 	NTSTATUS (*create_alias)(struct pdb_methods *methods,
methods           298 source3/include/passdb.h 	NTSTATUS (*delete_alias)(struct pdb_methods *methods,
methods           301 source3/include/passdb.h 	NTSTATUS (*get_aliasinfo)(struct pdb_methods *methods,
methods           305 source3/include/passdb.h 	NTSTATUS (*set_aliasinfo)(struct pdb_methods *methods,
methods           309 source3/include/passdb.h 	NTSTATUS (*add_aliasmem)(struct pdb_methods *methods,
methods           311 source3/include/passdb.h 	NTSTATUS (*del_aliasmem)(struct pdb_methods *methods,
methods           313 source3/include/passdb.h 	NTSTATUS (*enum_aliasmem)(struct pdb_methods *methods,
methods           316 source3/include/passdb.h 	NTSTATUS (*enum_alias_memberships)(struct pdb_methods *methods,
methods           324 source3/include/passdb.h 	NTSTATUS (*lookup_rids)(struct pdb_methods *methods,
methods           331 source3/include/passdb.h 	NTSTATUS (*lookup_names)(struct pdb_methods *methods,
methods           338 source3/include/passdb.h 	NTSTATUS (*get_account_policy)(struct pdb_methods *methods,
methods           341 source3/include/passdb.h 	NTSTATUS (*set_account_policy)(struct pdb_methods *methods,
methods           344 source3/include/passdb.h 	NTSTATUS (*get_seq_num)(struct pdb_methods *methods, time_t *seq_num);
methods           346 source3/include/passdb.h 	bool (*search_users)(struct pdb_methods *methods,
methods           349 source3/include/passdb.h 	bool (*search_groups)(struct pdb_methods *methods,
methods           351 source3/include/passdb.h 	bool (*search_aliases)(struct pdb_methods *methods,
methods           355 source3/include/passdb.h 	bool (*uid_to_rid)(struct pdb_methods *methods, uid_t uid,
methods           357 source3/include/passdb.h 	bool (*uid_to_sid)(struct pdb_methods *methods, uid_t uid,
methods           359 source3/include/passdb.h 	bool (*gid_to_sid)(struct pdb_methods *methods, gid_t gid,
methods           361 source3/include/passdb.h 	bool (*sid_to_id)(struct pdb_methods *methods, const DOM_SID *sid,
methods           364 source3/include/passdb.h 	bool (*rid_algorithm)(struct pdb_methods *methods);
methods           365 source3/include/passdb.h 	bool (*new_rid)(struct pdb_methods *methods, uint32 *rid);
methods           368 source3/include/passdb.h 	bool (*get_trusteddom_pw)(struct pdb_methods *methods,
methods           371 source3/include/passdb.h 	bool (*set_trusteddom_pw)(struct pdb_methods *methods, 
methods           374 source3/include/passdb.h 	bool (*del_trusteddom_pw)(struct pdb_methods *methods, 
methods           376 source3/include/passdb.h 	NTSTATUS (*enum_trusteddoms)(struct pdb_methods *methods,
methods           201 source3/include/proto.h NTSTATUS pdb_default_getgrsid(struct pdb_methods *methods, GROUP_MAP *map,
methods           203 source3/include/proto.h NTSTATUS pdb_default_getgrgid(struct pdb_methods *methods, GROUP_MAP *map,
methods           205 source3/include/proto.h NTSTATUS pdb_default_getgrnam(struct pdb_methods *methods, GROUP_MAP *map,
methods           207 source3/include/proto.h NTSTATUS pdb_default_add_group_mapping_entry(struct pdb_methods *methods,
methods           209 source3/include/proto.h NTSTATUS pdb_default_update_group_mapping_entry(struct pdb_methods *methods,
methods           211 source3/include/proto.h NTSTATUS pdb_default_delete_group_mapping_entry(struct pdb_methods *methods,
methods           213 source3/include/proto.h NTSTATUS pdb_default_enum_group_mapping(struct pdb_methods *methods,
methods           217 source3/include/proto.h NTSTATUS pdb_default_create_alias(struct pdb_methods *methods,
methods           219 source3/include/proto.h NTSTATUS pdb_default_delete_alias(struct pdb_methods *methods,
methods           221 source3/include/proto.h NTSTATUS pdb_default_get_aliasinfo(struct pdb_methods *methods,
methods           224 source3/include/proto.h NTSTATUS pdb_default_set_aliasinfo(struct pdb_methods *methods,
methods           227 source3/include/proto.h NTSTATUS pdb_default_add_aliasmem(struct pdb_methods *methods,
methods           229 source3/include/proto.h NTSTATUS pdb_default_del_aliasmem(struct pdb_methods *methods,
methods           231 source3/include/proto.h NTSTATUS pdb_default_enum_aliasmem(struct pdb_methods *methods,
methods           234 source3/include/proto.h NTSTATUS pdb_default_alias_memberships(struct pdb_methods *methods,
methods           241 source3/include/proto.h NTSTATUS pdb_nop_getgrsid(struct pdb_methods *methods, GROUP_MAP *map,
methods           243 source3/include/proto.h NTSTATUS pdb_nop_getgrgid(struct pdb_methods *methods, GROUP_MAP *map,
methods           245 source3/include/proto.h NTSTATUS pdb_nop_getgrnam(struct pdb_methods *methods, GROUP_MAP *map,
methods           247 source3/include/proto.h NTSTATUS pdb_nop_add_group_mapping_entry(struct pdb_methods *methods,
methods           249 source3/include/proto.h NTSTATUS pdb_nop_update_group_mapping_entry(struct pdb_methods *methods,
methods           251 source3/include/proto.h NTSTATUS pdb_nop_delete_group_mapping_entry(struct pdb_methods *methods,
methods           253 source3/include/proto.h NTSTATUS pdb_nop_enum_group_mapping(struct pdb_methods *methods,
methods          1993 source3/include/proto.h 			       struct gp_extension_methods *methods);
methods          4544 source3/include/proto.h NTSTATUS make_pdb_method_name(struct pdb_methods **methods, const char *selected);
methods          4628 source3/include/proto.h NTSTATUS make_pdb_method( struct pdb_methods **methods ) ;
methods          7211 source3/include/proto.h 			    struct idmap_methods *methods);
methods          7213 source3/include/proto.h 				  struct idmap_alloc_methods *methods);
methods            86 source3/libgpo/gpext/gpext.c 			return b->methods;
methods           120 source3/libgpo/gpext/gpext.c 			       struct gp_extension_methods *methods)
methods           141 source3/libgpo/gpext/gpext.c 	if (!guid || !name || !name[0] || !methods) {
methods           164 source3/libgpo/gpext/gpext.c 	entry->methods = methods;
methods           186 source3/libgpo/gpext/gpext.c 	ext->methods = get_methods_by_name(extensions, name);
methods           187 source3/libgpo/gpext/gpext.c 	if (!ext->methods) {
methods           195 source3/libgpo/gpext/gpext.c 		ext->methods = get_methods_by_name(extensions, name);
methods           196 source3/libgpo/gpext/gpext.c 		if (!ext->methods) {
methods           532 source3/libgpo/gpext/gpext.c 		if (ext->methods && ext->methods->shutdown) {
methods           533 source3/libgpo/gpext/gpext.c 			ext->methods->shutdown();
methods           570 source3/libgpo/gpext/gpext.c 		if (gpext->methods->get_reg_config) {
methods           572 source3/libgpo/gpext/gpext.c 			status = gpext->methods->initialize(mem_ctx);
methods           574 source3/libgpo/gpext/gpext.c 				gpext->methods->shutdown();
methods           578 source3/libgpo/gpext/gpext.c 			status = gpext->methods->get_reg_config(mem_ctx,
methods           581 source3/libgpo/gpext/gpext.c 				gpext->methods->shutdown();
methods           598 source3/libgpo/gpext/gpext.c 					gpext->methods->shutdown();
methods           608 source3/libgpo/gpext/gpext.c 				gpext->methods->shutdown();
methods           719 source3/libgpo/gpext/gpext.c 	status = ext->methods->initialize(mem_ctx);
methods           722 source3/libgpo/gpext/gpext.c 	status = ext->methods->process_group_policy(ads,
methods           731 source3/libgpo/gpext/gpext.c 		ext->methods->shutdown();
methods            29 source3/libgpo/gpext/gpext.h 	struct gp_extension_methods *methods;
methods            79 source3/passdb/passdb.c 	user->methods = NULL;
methods          2070 source3/passdb/passdb.c 	dst->methods = src->methods;
methods           113 source3/passdb/pdb_interface.c NTSTATUS make_pdb_method_name(struct pdb_methods **methods, const char *selected)
methods           156 source3/passdb/pdb_interface.c 	if ( !NT_STATUS_IS_OK( nt_status = entry->init(methods, module_location) ) ) {
methods           298 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_create_user(struct pdb_methods *methods,
methods           430 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_delete_user(struct pdb_methods *methods,
methods           552 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_create_dom_group(struct pdb_methods *methods,
methods           598 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_delete_dom_group(struct pdb_methods *methods,
methods           720 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_set_unix_primary_group(struct pdb_methods *methods,
methods           773 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_add_groupmem(struct pdb_methods *methods,
methods           838 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_del_groupmem(struct pdb_methods *methods,
methods          1133 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_getsampwnam (struct pdb_methods *methods, struct samu *user, const char *sname)
methods          1143 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_add_sam_account (struct pdb_methods *methods, struct samu *newpwd)
methods          1148 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_update_sam_account (struct pdb_methods *methods, struct samu *newpwd)
methods          1153 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_delete_sam_account (struct pdb_methods *methods, struct samu *pwd)
methods          1158 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_rename_sam_account (struct pdb_methods *methods, struct samu *pwd, const char *newname)
methods          1163 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_update_login_attempts (struct pdb_methods *methods, struct samu *newpwd, bool success)
methods          1170 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_get_account_policy(struct pdb_methods *methods, int policy_index, uint32 *value)
methods          1175 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_set_account_policy(struct pdb_methods *methods, int policy_index, uint32 value)
methods          1180 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_get_seq_num(struct pdb_methods *methods, time_t *seq_num)
methods          1186 source3/passdb/pdb_interface.c static bool pdb_default_uid_to_sid(struct pdb_methods *methods, uid_t uid,
methods          1208 source3/passdb/pdb_interface.c 		methods->getsampwnam(methods, sampw, unix_pw->pw_name ));
methods          1225 source3/passdb/pdb_interface.c static bool pdb_default_uid_to_rid(struct pdb_methods *methods, uid_t uid,
methods          1231 source3/passdb/pdb_interface.c 	ret = pdb_default_uid_to_sid(methods, uid, &sid);
methods          1246 source3/passdb/pdb_interface.c static bool pdb_default_gid_to_sid(struct pdb_methods *methods, gid_t gid,
methods          1251 source3/passdb/pdb_interface.c 	if (!NT_STATUS_IS_OK(methods->getgrgid(methods, &map, gid))) {
methods          1259 source3/passdb/pdb_interface.c static bool pdb_default_sid_to_id(struct pdb_methods *methods,
methods          1305 source3/passdb/pdb_interface.c 		if (!NT_STATUS_IS_OK(methods->getgrsid(methods, &map, *sid))) {
methods          1408 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_enum_group_members(struct pdb_methods *methods,
methods          1450 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_enum_group_memberships(struct pdb_methods *methods,
methods          1590 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_lookup_rids(struct pdb_methods *methods,
methods          1654 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_lookup_names(struct pdb_methods *methods,
methods          1826 source3/passdb/pdb_interface.c static bool pdb_default_search_groups(struct pdb_methods *methods,
methods          1832 source3/passdb/pdb_interface.c static bool pdb_default_search_aliases(struct pdb_methods *methods,
methods          1980 source3/passdb/pdb_interface.c static bool pdb_default_get_trusteddom_pw(struct pdb_methods *methods,
methods          1991 source3/passdb/pdb_interface.c static bool pdb_default_set_trusteddom_pw(struct pdb_methods *methods, 
methods          1999 source3/passdb/pdb_interface.c static bool pdb_default_del_trusteddom_pw(struct pdb_methods *methods, 
methods          2005 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_enum_trusteddoms(struct pdb_methods *methods,
methods          2020 source3/passdb/pdb_interface.c NTSTATUS make_pdb_method( struct pdb_methods **methods ) 
methods          2024 source3/passdb/pdb_interface.c 	if ( !(*methods = TALLOC_ZERO_P(talloc_autofree_context(), struct pdb_methods) ) ) {
methods          2028 source3/passdb/pdb_interface.c 	(*methods)->getsampwnam = pdb_default_getsampwnam;
methods          2029 source3/passdb/pdb_interface.c 	(*methods)->getsampwsid = pdb_default_getsampwsid;
methods          2030 source3/passdb/pdb_interface.c 	(*methods)->create_user = pdb_default_create_user;
methods          2031 source3/passdb/pdb_interface.c 	(*methods)->delete_user = pdb_default_delete_user;
methods          2032 source3/passdb/pdb_interface.c 	(*methods)->add_sam_account = pdb_default_add_sam_account;
methods          2033 source3/passdb/pdb_interface.c 	(*methods)->update_sam_account = pdb_default_update_sam_account;
methods          2034 source3/passdb/pdb_interface.c 	(*methods)->delete_sam_account = pdb_default_delete_sam_account;
methods          2035 source3/passdb/pdb_interface.c 	(*methods)->rename_sam_account = pdb_default_rename_sam_account;
methods          2036 source3/passdb/pdb_interface.c 	(*methods)->update_login_attempts = pdb_default_update_login_attempts;
methods          2038 source3/passdb/pdb_interface.c 	(*methods)->getgrsid = pdb_default_getgrsid;
methods          2039 source3/passdb/pdb_interface.c 	(*methods)->getgrgid = pdb_default_getgrgid;
methods          2040 source3/passdb/pdb_interface.c 	(*methods)->getgrnam = pdb_default_getgrnam;
methods          2041 source3/passdb/pdb_interface.c 	(*methods)->create_dom_group = pdb_default_create_dom_group;
methods          2042 source3/passdb/pdb_interface.c 	(*methods)->delete_dom_group = pdb_default_delete_dom_group;
methods          2043 source3/passdb/pdb_interface.c 	(*methods)->add_group_mapping_entry = pdb_default_add_group_mapping_entry;
methods          2044 source3/passdb/pdb_interface.c 	(*methods)->update_group_mapping_entry = pdb_default_update_group_mapping_entry;
methods          2045 source3/passdb/pdb_interface.c 	(*methods)->delete_group_mapping_entry = pdb_default_delete_group_mapping_entry;
methods          2046 source3/passdb/pdb_interface.c 	(*methods)->enum_group_mapping = pdb_default_enum_group_mapping;
methods          2047 source3/passdb/pdb_interface.c 	(*methods)->enum_group_members = pdb_default_enum_group_members;
methods          2048 source3/passdb/pdb_interface.c 	(*methods)->enum_group_memberships = pdb_default_enum_group_memberships;
methods          2049 source3/passdb/pdb_interface.c 	(*methods)->set_unix_primary_group = pdb_default_set_unix_primary_group;
methods          2050 source3/passdb/pdb_interface.c 	(*methods)->add_groupmem = pdb_default_add_groupmem;
methods          2051 source3/passdb/pdb_interface.c 	(*methods)->del_groupmem = pdb_default_del_groupmem;
methods          2052 source3/passdb/pdb_interface.c 	(*methods)->create_alias = pdb_default_create_alias;
methods          2053 source3/passdb/pdb_interface.c 	(*methods)->delete_alias = pdb_default_delete_alias;
methods          2054 source3/passdb/pdb_interface.c 	(*methods)->get_aliasinfo = pdb_default_get_aliasinfo;
methods          2055 source3/passdb/pdb_interface.c 	(*methods)->set_aliasinfo = pdb_default_set_aliasinfo;
methods          2056 source3/passdb/pdb_interface.c 	(*methods)->add_aliasmem = pdb_default_add_aliasmem;
methods          2057 source3/passdb/pdb_interface.c 	(*methods)->del_aliasmem = pdb_default_del_aliasmem;
methods          2058 source3/passdb/pdb_interface.c 	(*methods)->enum_aliasmem = pdb_default_enum_aliasmem;
methods          2059 source3/passdb/pdb_interface.c 	(*methods)->enum_alias_memberships = pdb_default_alias_memberships;
methods          2060 source3/passdb/pdb_interface.c 	(*methods)->lookup_rids = pdb_default_lookup_rids;
methods          2061 source3/passdb/pdb_interface.c 	(*methods)->get_account_policy = pdb_default_get_account_policy;
methods          2062 source3/passdb/pdb_interface.c 	(*methods)->set_account_policy = pdb_default_set_account_policy;
methods          2063 source3/passdb/pdb_interface.c 	(*methods)->get_seq_num = pdb_default_get_seq_num;
methods          2064 source3/passdb/pdb_interface.c 	(*methods)->uid_to_rid = pdb_default_uid_to_rid;
methods          2065 source3/passdb/pdb_interface.c 	(*methods)->uid_to_sid = pdb_default_uid_to_sid;
methods          2066 source3/passdb/pdb_interface.c 	(*methods)->gid_to_sid = pdb_default_gid_to_sid;
methods          2067 source3/passdb/pdb_interface.c 	(*methods)->sid_to_id = pdb_default_sid_to_id;
methods          2069 source3/passdb/pdb_interface.c 	(*methods)->search_groups = pdb_default_search_groups;
methods          2070 source3/passdb/pdb_interface.c 	(*methods)->search_aliases = pdb_default_search_aliases;
methods          2072 source3/passdb/pdb_interface.c 	(*methods)->get_trusteddom_pw = pdb_default_get_trusteddom_pw;
methods          2073 source3/passdb/pdb_interface.c 	(*methods)->set_trusteddom_pw = pdb_default_set_trusteddom_pw;
methods          2074 source3/passdb/pdb_interface.c 	(*methods)->del_trusteddom_pw = pdb_default_del_trusteddom_pw;
methods          2075 source3/passdb/pdb_interface.c 	(*methods)->enum_trusteddoms  = pdb_default_enum_trusteddoms;
methods          2449 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_getgroup(struct pdb_methods *methods,
methods          2454 source3/passdb/pdb_ldap.c 		(struct ldapsam_privates *)methods->private_data;
methods          2501 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_getgrsid(struct pdb_methods *methods, GROUP_MAP *map,
methods          2515 source3/passdb/pdb_ldap.c 	status = ldapsam_getgroup(methods, filter, map);
methods          2523 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_getgrgid(struct pdb_methods *methods, GROUP_MAP *map,
methods          2536 source3/passdb/pdb_ldap.c 	status = ldapsam_getgroup(methods, filter, map);
methods          2544 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_getgrnam(struct pdb_methods *methods, GROUP_MAP *map,
methods          2565 source3/passdb/pdb_ldap.c 	status = ldapsam_getgroup(methods, filter, map);
methods          2603 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_enum_group_members(struct pdb_methods *methods,
methods          2610 source3/passdb/pdb_ldap.c 		(struct ldapsam_privates *)methods->private_data;
methods          2804 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_enum_group_memberships(struct pdb_methods *methods,
methods          2812 source3/passdb/pdb_ldap.c 		(struct ldapsam_privates *)methods->private_data;
methods          3031 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_add_group_mapping_entry(struct pdb_methods *methods,
methods          3035 source3/passdb/pdb_ldap.c 		(struct ldapsam_privates *)methods->private_data;
methods          3163 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_update_group_mapping_entry(struct pdb_methods *methods,
methods          3167 source3/passdb/pdb_ldap.c 		(struct ldapsam_privates *)methods->private_data;
methods          3249 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_delete_group_mapping_entry(struct pdb_methods *methods,
methods          3253 source3/passdb/pdb_ldap.c 		(struct ldapsam_privates *)methods->private_data;
methods          3412 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_enum_group_mapping(struct pdb_methods *methods,
methods          3424 source3/passdb/pdb_ldap.c 	if (!NT_STATUS_IS_OK(ldapsam_setsamgrent(methods, False))) {
methods          3430 source3/passdb/pdb_ldap.c 	while (NT_STATUS_IS_OK(ldapsam_getsamgrent(methods, &map))) {
methods          3455 source3/passdb/pdb_ldap.c 	ldapsam_endsamgrent(methods);
methods          3462 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_modify_aliasmem(struct pdb_methods *methods,
methods          3468 source3/passdb/pdb_ldap.c 		(struct ldapsam_privates *)methods->private_data;
methods          3567 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_add_aliasmem(struct pdb_methods *methods,
methods          3571 source3/passdb/pdb_ldap.c 	return ldapsam_modify_aliasmem(methods, alias, member, LDAP_MOD_ADD);
methods          3574 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_del_aliasmem(struct pdb_methods *methods,
methods          3578 source3/passdb/pdb_ldap.c 	return ldapsam_modify_aliasmem(methods, alias, member,
methods          3582 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_enum_aliasmem(struct pdb_methods *methods,
methods          3588 source3/passdb/pdb_ldap.c 		(struct ldapsam_privates *)methods->private_data;
methods          3692 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_alias_memberships(struct pdb_methods *methods,
methods          3701 source3/passdb/pdb_ldap.c 		(struct ldapsam_privates *)methods->private_data;
methods          3782 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_set_account_policy_in_ldap(struct pdb_methods *methods,
methods          3793 source3/passdb/pdb_ldap.c 		(struct ldapsam_privates *)methods->private_data;
methods          3830 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_set_account_policy(struct pdb_methods *methods,
methods          3833 source3/passdb/pdb_ldap.c 	return ldapsam_set_account_policy_in_ldap(methods, policy_index,
methods          3837 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_get_account_policy_from_ldap(struct pdb_methods *methods,
methods          3850 source3/passdb/pdb_ldap.c 		(struct ldapsam_privates *)methods->private_data;
methods          3916 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_get_account_policy(struct pdb_methods *methods,
methods          3927 source3/passdb/pdb_ldap.c 	ntstatus = ldapsam_get_account_policy_from_ldap(methods, policy_index,
methods          3951 source3/passdb/pdb_ldap.c  	ntstatus = ldapsam_set_account_policy(methods, policy_index, *value);
methods          3967 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_lookup_rids(struct pdb_methods *methods,
methods          3975 source3/passdb/pdb_ldap.c 		(struct ldapsam_privates *)methods->private_data;
methods          4511 source3/passdb/pdb_ldap.c static bool ldapsam_search_users(struct pdb_methods *methods,
methods          4516 source3/passdb/pdb_ldap.c 		(struct ldapsam_privates *)methods->private_data;
methods          4683 source3/passdb/pdb_ldap.c static bool ldapsam_search_grouptype(struct pdb_methods *methods,
methods          4689 source3/passdb/pdb_ldap.c 		(struct ldapsam_privates *)methods->private_data;
methods          4729 source3/passdb/pdb_ldap.c static bool ldapsam_search_groups(struct pdb_methods *methods,
methods          4732 source3/passdb/pdb_ldap.c 	return ldapsam_search_grouptype(methods, search, get_global_sam_sid(), SID_NAME_DOM_GRP);
methods          4735 source3/passdb/pdb_ldap.c static bool ldapsam_search_aliases(struct pdb_methods *methods,
methods          4739 source3/passdb/pdb_ldap.c 	return ldapsam_search_grouptype(methods, search, sid, SID_NAME_ALIAS);
methods          4742 source3/passdb/pdb_ldap.c static bool ldapsam_rid_algorithm(struct pdb_methods *methods)
methods          4844 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_new_rid_internal(struct pdb_methods *methods, uint32 *rid)
methods          4850 source3/passdb/pdb_ldap.c 			(struct ldapsam_privates *)methods->private_data, rid);
methods          4866 source3/passdb/pdb_ldap.c static bool ldapsam_new_rid(struct pdb_methods *methods, uint32 *rid)
methods          4868 source3/passdb/pdb_ldap.c 	NTSTATUS result = ldapsam_new_rid_internal(methods, rid);
methods          4872 source3/passdb/pdb_ldap.c static bool ldapsam_sid_to_id(struct pdb_methods *methods,
methods          4877 source3/passdb/pdb_ldap.c 		(struct ldapsam_privates *)methods->private_data;
methods          5195 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_enum_group_memberships(struct pdb_methods *methods,
methods          5902 source3/passdb/pdb_ldap.c static bool ldapsam_get_trusteddom_pw(struct pdb_methods *methods,
methods          5909 source3/passdb/pdb_ldap.c 		(struct ldapsam_privates *)methods->private_data;
methods          5966 source3/passdb/pdb_ldap.c static bool ldapsam_set_trusteddom_pw(struct pdb_methods *methods,
methods          5972 source3/passdb/pdb_ldap.c 		(struct ldapsam_privates *)methods->private_data;
methods          6031 source3/passdb/pdb_ldap.c static bool ldapsam_del_trusteddom_pw(struct pdb_methods *methods,
methods          6036 source3/passdb/pdb_ldap.c 		(struct ldapsam_privates *)methods->private_data;
methods          6065 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_enum_trusteddoms(struct pdb_methods *methods,
methods          6072 source3/passdb/pdb_ldap.c 		(struct ldapsam_privates *)methods->private_data;
methods           742 source3/passdb/pdb_nds.c static NTSTATUS pdb_nds_update_login_attempts(struct pdb_methods *methods,
methods           747 source3/passdb/pdb_nds.c 	if ((!methods) || (!sam_acct)) {
methods           752 source3/passdb/pdb_nds.c 	ldap_state = (struct ldapsam_privates *)methods->private_data;
methods           771 source3/passdb/pdb_nds.c 		result = (LDAPMessage *)pdb_get_backend_private_data(sam_acct, methods);
methods           781 source3/passdb/pdb_nds.c 						     methods, PDB_CHANGED);
methods          1523 source3/passdb/pdb_smbpasswd.c static bool smbpasswd_rid_algorithm(struct pdb_methods *methods)
methods          1585 source3/passdb/pdb_smbpasswd.c static bool smbpasswd_search_users(struct pdb_methods *methods,
methods          1590 source3/passdb/pdb_smbpasswd.c 		(struct smbpasswd_privates*)methods->private_data;
methods          1069 source3/passdb/pdb_tdb.c static bool tdbsam_rid_algorithm(struct pdb_methods *methods)
methods          1074 source3/passdb/pdb_tdb.c static bool tdbsam_new_rid(struct pdb_methods *methods, uint32 *prid)
methods          1098 source3/passdb/pdb_tdb.c 	struct pdb_methods *methods;
methods          1157 source3/passdb/pdb_tdb.c 	status = tdbsam_getsampwrid(state->methods, user, rid);
methods          1195 source3/passdb/pdb_tdb.c static bool tdbsam_search_users(struct pdb_methods *methods,
methods          1213 source3/passdb/pdb_tdb.c 	state->methods = methods;
methods            44 source3/passdb/pdb_wbc_sam.c static NTSTATUS _pdb_wbc_sam_getsampw(struct pdb_methods *methods,
methods            56 source3/passdb/pdb_wbc_sam.c 	user->methods = methods;
methods            62 source3/passdb/pdb_wbc_sam.c static NTSTATUS pdb_wbc_sam_getsampwnam(struct pdb_methods *methods, struct samu *user, const char *sname)
methods            64 source3/passdb/pdb_wbc_sam.c 	return _pdb_wbc_sam_getsampw(methods, user, winbind_getpwnam(sname));
methods            67 source3/passdb/pdb_wbc_sam.c static NTSTATUS pdb_wbc_sam_getsampwsid(struct pdb_methods *methods, struct samu *user, const DOM_SID *sid)
methods            69 source3/passdb/pdb_wbc_sam.c 	return _pdb_wbc_sam_getsampw(methods, user, winbind_getpwsid(sid));
methods            72 source3/passdb/pdb_wbc_sam.c static bool pdb_wbc_sam_uid_to_sid(struct pdb_methods *methods, uid_t uid,
methods            78 source3/passdb/pdb_wbc_sam.c static bool pdb_wbc_sam_gid_to_sid(struct pdb_methods *methods, gid_t gid,
methods            84 source3/passdb/pdb_wbc_sam.c static NTSTATUS pdb_wbc_sam_enum_group_members(struct pdb_methods *methods,
methods            93 source3/passdb/pdb_wbc_sam.c static NTSTATUS pdb_wbc_sam_enum_group_memberships(struct pdb_methods *methods,
methods           127 source3/passdb/pdb_wbc_sam.c static NTSTATUS pdb_wbc_sam_lookup_rids(struct pdb_methods *methods,
methods           170 source3/passdb/pdb_wbc_sam.c static NTSTATUS pdb_wbc_sam_get_account_policy(struct pdb_methods *methods, int policy_index, uint32 *value)
methods           175 source3/passdb/pdb_wbc_sam.c static NTSTATUS pdb_wbc_sam_set_account_policy(struct pdb_methods *methods, int policy_index, uint32 value)
methods           180 source3/passdb/pdb_wbc_sam.c static bool pdb_wbc_sam_search_groups(struct pdb_methods *methods,
methods           186 source3/passdb/pdb_wbc_sam.c static bool pdb_wbc_sam_search_aliases(struct pdb_methods *methods,
methods           194 source3/passdb/pdb_wbc_sam.c static bool pdb_wbc_sam_get_trusteddom_pw(struct pdb_methods *methods,
methods           204 source3/passdb/pdb_wbc_sam.c static bool pdb_wbc_sam_set_trusteddom_pw(struct pdb_methods *methods,
methods           212 source3/passdb/pdb_wbc_sam.c static bool pdb_wbc_sam_del_trusteddom_pw(struct pdb_methods *methods,
methods           218 source3/passdb/pdb_wbc_sam.c static NTSTATUS pdb_wbc_sam_enum_trusteddoms(struct pdb_methods *methods,
methods           226 source3/passdb/pdb_wbc_sam.c static bool _make_group_map(struct pdb_methods *methods, const char *domain, const char *name, enum lsa_SidType name_type, gid_t gid, DOM_SID *sid, GROUP_MAP *map)
methods           236 source3/passdb/pdb_wbc_sam.c static NTSTATUS pdb_wbc_sam_getgrsid(struct pdb_methods *methods, GROUP_MAP *map,
methods           264 source3/passdb/pdb_wbc_sam.c 	if (!_make_group_map(methods, domain, name, name_type, gid, &sid, map)) {
methods           275 source3/passdb/pdb_wbc_sam.c static NTSTATUS pdb_wbc_sam_getgrgid(struct pdb_methods *methods, GROUP_MAP *map,
methods           303 source3/passdb/pdb_wbc_sam.c 	if (!_make_group_map(methods, domain, name, name_type, gid, &sid, map)) {
methods           315 source3/passdb/pdb_wbc_sam.c static NTSTATUS pdb_wbc_sam_getgrnam(struct pdb_methods *methods, GROUP_MAP *map,
methods           343 source3/passdb/pdb_wbc_sam.c 	if (!_make_group_map(methods, domain, user_name, name_type, gid, &sid, map)) {
methods           353 source3/passdb/pdb_wbc_sam.c static NTSTATUS pdb_wbc_sam_enum_group_mapping(struct pdb_methods *methods,
methods           361 source3/passdb/pdb_wbc_sam.c static NTSTATUS pdb_wbc_sam_get_aliasinfo(struct pdb_methods *methods,
methods           368 source3/passdb/pdb_wbc_sam.c static NTSTATUS pdb_wbc_sam_enum_aliasmem(struct pdb_methods *methods,
methods           375 source3/passdb/pdb_wbc_sam.c static NTSTATUS pdb_wbc_sam_alias_memberships(struct pdb_methods *methods,
methods            38 source3/winbindd/idmap.c 	struct idmap_methods *methods;
methods            49 source3/winbindd/idmap.c 	struct idmap_alloc_methods *methods;
methods            60 source3/winbindd/idmap.c 	struct idmap_alloc_methods *methods;
methods            90 source3/winbindd/idmap.c 			return b->methods;
methods           103 source3/winbindd/idmap.c 			return b->methods;
methods           126 source3/winbindd/idmap.c 			    struct idmap_methods *methods)
methods           141 source3/winbindd/idmap.c 	if (!name || !name[0] || !methods) {
methods           166 source3/winbindd/idmap.c 	entry->methods = methods;
methods           178 source3/winbindd/idmap.c 				  struct idmap_alloc_methods *methods)
methods           194 source3/winbindd/idmap.c 	if (!name || !name[0] || !methods) {
methods           215 source3/winbindd/idmap.c 	entry->methods = methods;
methods           226 source3/winbindd/idmap.c 	ret = dom->methods->close_fn(dom);
methods           300 source3/winbindd/idmap.c 	result->methods = get_methods(modulename);
methods           301 source3/winbindd/idmap.c 	if (result->methods == NULL) {
methods           311 source3/winbindd/idmap.c 		result->methods = get_methods(modulename);
methods           313 source3/winbindd/idmap.c 	if (result->methods == NULL) {
methods           318 source3/winbindd/idmap.c 	status = result->methods->init(result, params);
methods           515 source3/winbindd/idmap.c                 idmap_alloc_ctx->methods->close_fn();
methods           516 source3/winbindd/idmap.c                 idmap_alloc_ctx->methods = NULL;
methods           569 source3/winbindd/idmap.c 	idmap_alloc_ctx->methods = get_alloc_methods(modulename);
methods           571 source3/winbindd/idmap.c 	if (idmap_alloc_ctx->methods == NULL) {
methods           574 source3/winbindd/idmap.c 			idmap_alloc_ctx->methods =
methods           579 source3/winbindd/idmap.c 	if (idmap_alloc_ctx->methods == NULL) {
methods           585 source3/winbindd/idmap.c 	ret = idmap_alloc_ctx->methods->init(params);
methods           618 source3/winbindd/idmap.c 	return ctx->methods->allocate_id(id);
methods           631 source3/winbindd/idmap.c 	return ctx->methods->allocate_id(id);
methods           644 source3/winbindd/idmap.c 	return ctx->methods->set_id_hwm(id);
methods           657 source3/winbindd/idmap.c 	return ctx->methods->set_id_hwm(id);
methods           673 source3/winbindd/idmap.c 	if (dom->methods->set_mapping == NULL) {
methods           706 source3/winbindd/idmap.c 	status = dom->methods->set_mapping(dom, &map);
methods           714 source3/winbindd/idmap.c 		status = dom->methods->sids_to_unixids(dom, ids);
methods           746 source3/winbindd/idmap.c 	    && NT_STATUS_IS_OK(dom->methods->unixids_to_sids(dom, maps))
methods           756 source3/winbindd/idmap.c 	return dom->methods->unixids_to_sids(dom, maps);
methods           777 source3/winbindd/idmap.c 		return dom->methods->sids_to_unixids(dom, maps);
methods           785 source3/winbindd/idmap.c 	return dom->methods->sids_to_unixids(dom, maps);
methods           797 source3/winbindd/idmap.c 	if (dom->methods->set_mapping == NULL) {
methods           802 source3/winbindd/idmap.c 	return dom->methods->set_mapping(dom, map);
methods           814 source3/winbindd/idmap.c 	if (dom->methods->remove_mapping == NULL) {
methods           819 source3/winbindd/idmap.c 	return dom->methods->remove_mapping(dom, map);
methods            49 source3/winbindd/nss_info.c  NTSTATUS smb_register_idmap_nss(int version, const char *name, struct nss_info_methods *methods)
methods            62 source3/winbindd/nss_info.c 	if (!name || !name[0] || !methods) {
methods            75 source3/winbindd/nss_info.c 	entry->methods = methods;
methods           148 source3/winbindd/nss_info.c 	nss_domain->init_status = nss_domain->backend->methods->init(nss_domain);
methods           293 source3/winbindd/nss_info.c 	       p->init_status = p->backend->methods->init( p );
methods           320 source3/winbindd/nss_info.c 	m = p->backend->methods;
methods           341 source3/winbindd/nss_info.c 	m = p->backend->methods;
methods           362 source3/winbindd/nss_info.c 	m = p->backend->methods;
methods           375 source3/winbindd/nss_info.c 	while ( p && p->backend && p->backend->methods ) {
methods           377 source3/winbindd/nss_info.c 		p->backend->methods->close_fn();
methods           189 source3/winbindd/winbindd.h 	struct winbindd_methods *methods;
methods           500 source3/winbindd/winbindd_async.c 	struct winbindd_methods *methods;
methods           509 source3/winbindd/winbindd_async.c 	methods = domain->methods;
methods           510 source3/winbindd/winbindd_async.c 	status = methods->query_user_list(domain, state->mem_ctx, 
methods           719 source3/winbindd/winbindd_async.c 	status = domain->methods->rids_to_names(domain, state->mem_ctx,
methods           835 source3/winbindd/winbindd_dual.c 	struct winbindd_methods *methods;
methods           851 source3/winbindd/winbindd_dual.c 	methods = child->domain->methods;
methods           857 source3/winbindd/winbindd_dual.c 		result = methods->lockout_policy(child->domain, mem_ctx, &lockout_policy);
methods            88 source3/winbindd/winbindd_group.c 	result = domain->methods->sid_to_name(domain, mem_ctx, sid,
methods           120 source3/winbindd/winbindd_group.c 	result = domain->methods->lookup_groupmem(domain, mem_ctx,
methods           275 source3/winbindd/winbindd_group.c 		status = domain->methods->lookup_usergroups(domain,
methods           315 source3/winbindd/winbindd_group.c 		status = domain->methods->sid_to_name(domain, mem_ctx,
methods           468 source3/winbindd/winbindd_group.c 		status = d->methods->lookup_groupmem(d, tmp_ctx,
methods          1155 source3/winbindd/winbindd_group.c 	status = domain->methods->enum_dom_groups(domain, mem_ctx, &num_entries,
methods          1194 source3/winbindd/winbindd_group.c 		status = domain->methods->enum_local_groups(domain, mem_ctx,
methods          1840 source3/winbindd/winbindd_group.c 	status = domain->methods->lookup_usergroups(domain, state->mem_ctx,
methods          1928 source3/winbindd/winbindd_group.c 	result = domain->methods->lookup_useraliases(domain,
methods           361 source3/winbindd/winbindd_misc.c 	result = domain->methods->trusted_domains(domain, state->mem_ctx,
methods           634 source3/winbindd/winbindd_misc.c 	domain->methods->sequence_number(domain, &domain->sequence_number);
methods           143 source3/winbindd/winbindd_ndr.c 	ndr_print_winbindd_methods(ndr, "methods", r->methods);
methods           402 source3/winbindd/winbindd_pam.c 	struct winbindd_methods *methods;
methods           412 source3/winbindd/winbindd_pam.c 	methods = domain->methods;
methods           414 source3/winbindd/winbindd_pam.c 	status = methods->password_policy(domain, state->mem_ctx, &password_policy);
methods           428 source3/winbindd/winbindd_pam.c 	struct winbindd_methods *methods;
methods           434 source3/winbindd/winbindd_pam.c 	methods = domain->methods;
methods           436 source3/winbindd/winbindd_pam.c 	status = methods->lockout_policy(domain, mem_ctx, &lockout_policy);
methods           450 source3/winbindd/winbindd_pam.c 	struct winbindd_methods *methods;
methods           456 source3/winbindd/winbindd_pam.c 	methods = domain->methods;
methods           458 source3/winbindd/winbindd_pam.c 	status = methods->password_policy(domain, mem_ctx, &password_policy);
methods           173 source3/winbindd/winbindd_user.c 	status = domain->methods->query_user(domain, state->mem_ctx,
methods           669 source3/winbindd/winbindd_user.c 	struct winbindd_methods *methods;
methods           681 source3/winbindd/winbindd_user.c 	methods = domain->methods;
methods           692 source3/winbindd/winbindd_user.c 	status = methods->query_user_list(domain, mem_ctx, &num_entries, &info);
methods           107 source3/winbindd/winbindd_util.c 						  struct winbindd_methods *methods,
methods           184 source3/winbindd/winbindd_util.c 	domain->methods = methods;
methods          1035 source3/winbindd/winbindd_util.c 	result = domain->methods->name_to_sid(domain, mem_ctx, orig_cmd,
methods          1071 source3/winbindd/winbindd_util.c 	result = domain->methods->sid_to_name(domain, mem_ctx, sid, dom_name, name, type);
methods           175 source4/auth/auth.h 	struct auth_method_context *methods;
methods           247 source4/auth/auth.h NTSTATUS auth_context_create_methods(TALLOC_CTX *mem_ctx, const char **methods, 
methods            66 source4/auth/ntlm/auth.c 	for (method = auth_ctx->methods; method; method = method->next) {
methods           118 source4/auth/ntlm/auth.c 	for (method = auth_ctx->methods; method; method = method->next) {
methods           302 source4/auth/ntlm/auth.c 	for (method = auth_ctx->methods; method; method = method->next) {
methods           383 source4/auth/ntlm/auth.c _PUBLIC_ NTSTATUS auth_context_create_methods(TALLOC_CTX *mem_ctx, const char **methods, 
methods           394 source4/auth/ntlm/auth.c 	if (!methods) {
methods           414 source4/auth/ntlm/auth.c 	ctx->methods			= NULL;
methods           419 source4/auth/ntlm/auth.c 	for (i=0; methods[i] ; i++) {
methods           425 source4/auth/ntlm/auth.c 		method->ops = auth_backend_byname(methods[i]);
methods           428 source4/auth/ntlm/auth.c 				methods[i]));
methods           433 source4/auth/ntlm/auth.c 		DLIST_ADD_END(ctx->methods, method, struct auth_method_context *);
methods           436 source4/auth/ntlm/auth.c 	if (!ctx->methods) {
methods            47 source4/heimdal/lib/hdb/hdb.c static struct hdb_method methods[] = {
methods           344 source4/heimdal/lib/hdb/hdb.c     for (h = methods; h->prefix != NULL; ++h) {
methods           370 source4/heimdal/lib/hdb/hdb.c     for (h = methods; h->prefix != NULL; ++h) {
methods           384 source4/heimdal/lib/hdb/hdb.c     for (h = methods; h->prefix != NULL; ++h) {
methods           385 source4/heimdal/lib/hdb/hdb.c 	if (h != methods)
methods          4231 source4/lib/wmi/wmi_wrap.c   SWIG_Python_FixMethods(PyMethodDef *methods,
methods          4236 source4/lib/wmi/wmi_wrap.c     for (i = 0; methods[i].ml_name; ++i) {
methods          4237 source4/lib/wmi/wmi_wrap.c       const char *c = methods[i].ml_doc;
methods          4252 source4/lib/wmi/wmi_wrap.c           size_t ldoc = (c - methods[i].ml_doc);
methods          4259 source4/lib/wmi/wmi_wrap.c               strncpy(buff, methods[i].ml_doc, ldoc);
methods          4264 source4/lib/wmi/wmi_wrap.c               methods[i].ml_doc = ndoc;
methods            51 source4/libcli/resolve/resolve.c 	} *methods;
methods            76 source4/libcli/resolve/resolve.c 	DLIST_ADD_END(ctx->methods, method, struct resolve_method *);
methods           188 source4/libcli/resolve/resolve.c 	state->method = ctx->methods;
methods            26 source4/libcli/resolve/resolve_lp.c 	const char **methods = lp_name_resolve_order(lp_ctx);
methods            33 source4/libcli/resolve/resolve_lp.c 	for (i = 0; methods != NULL && methods[i] != NULL; i++) {
methods            34 source4/libcli/resolve/resolve_lp.c 		if (!strcmp(methods[i], "wins")) {
methods            36 source4/libcli/resolve/resolve_lp.c 		} else if (!strcmp(methods[i], "bcast")) {
methods            38 source4/libcli/resolve/resolve_lp.c 		} else if (!strcmp(methods[i], "host")) {
methods            41 source4/libcli/resolve/resolve_lp.c 			DEBUG(0, ("Unknown resolve method '%s'\n", methods[i]));
methods            26 source4/librpc/ndr/py_security.c static void PyType_AddMethods(PyTypeObject *type, PyMethodDef *methods)
methods            33 source4/librpc/ndr/py_security.c 	for (i = 0; methods[i].ml_name; i++) {
methods            35 source4/librpc/ndr/py_security.c 		if (methods[i].ml_flags & METH_CLASS) 
methods            36 source4/librpc/ndr/py_security.c 			descr = PyCFunction_New(&methods[i], (PyObject *)type);
methods            38 source4/librpc/ndr/py_security.c 			descr = PyDescr_NewMethod(type, &methods[i]);
methods            39 source4/librpc/ndr/py_security.c 		PyDict_SetItemString(dict, methods[i].ml_name, 
methods            48 source4/scripting/python/uuidmodule.c static PyMethodDef methods[] = {
methods            55 source4/scripting/python/uuidmodule.c 	PyObject *mod = Py_InitModule3("uuid", methods, "UUID helper routines");