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");