Lines Matching refs:methods
123 struct pdb_methods *methods;
171 /* a tag for who added the private methods */
289 NTSTATUS (*update_login_attempts)(struct pdb_methods *methods, struct samu *sam_acct, bool success);
291 NTSTATUS (*getgrsid)(struct pdb_methods *methods, GROUP_MAP *map, DOM_SID sid);
293 NTSTATUS (*getgrgid)(struct pdb_methods *methods, GROUP_MAP *map, gid_t gid);
295 NTSTATUS (*getgrnam)(struct pdb_methods *methods, GROUP_MAP *map, const char *name);
297 NTSTATUS (*create_dom_group)(struct pdb_methods *methods,
301 NTSTATUS (*delete_dom_group)(struct pdb_methods *methods,
304 NTSTATUS (*add_group_mapping_entry)(struct pdb_methods *methods,
307 NTSTATUS (*update_group_mapping_entry)(struct pdb_methods *methods,
310 NTSTATUS (*delete_group_mapping_entry)(struct pdb_methods *methods,
313 NTSTATUS (*enum_group_mapping)(struct pdb_methods *methods,
318 NTSTATUS (*enum_group_members)(struct pdb_methods *methods,
324 NTSTATUS (*enum_group_memberships)(struct pdb_methods *methods,
330 NTSTATUS (*set_unix_primary_group)(struct pdb_methods *methods,
334 NTSTATUS (*add_groupmem)(struct pdb_methods *methods,
338 NTSTATUS (*del_groupmem)(struct pdb_methods *methods,
342 NTSTATUS (*create_alias)(struct pdb_methods *methods,
345 NTSTATUS (*delete_alias)(struct pdb_methods *methods,
348 NTSTATUS (*get_aliasinfo)(struct pdb_methods *methods,
352 NTSTATUS (*set_aliasinfo)(struct pdb_methods *methods,
356 NTSTATUS (*add_aliasmem)(struct pdb_methods *methods,
358 NTSTATUS (*del_aliasmem)(struct pdb_methods *methods,
360 NTSTATUS (*enum_aliasmem)(struct pdb_methods *methods,
363 NTSTATUS (*enum_alias_memberships)(struct pdb_methods *methods,
371 NTSTATUS (*lookup_rids)(struct pdb_methods *methods,
378 NTSTATUS (*lookup_names)(struct pdb_methods *methods,
385 NTSTATUS (*get_account_policy)(struct pdb_methods *methods,
389 NTSTATUS (*set_account_policy)(struct pdb_methods *methods,
393 NTSTATUS (*get_seq_num)(struct pdb_methods *methods, time_t *seq_num);
395 bool (*search_users)(struct pdb_methods *methods,
398 bool (*search_groups)(struct pdb_methods *methods,
400 bool (*search_aliases)(struct pdb_methods *methods,
404 bool (*uid_to_sid)(struct pdb_methods *methods, uid_t uid,
406 bool (*gid_to_sid)(struct pdb_methods *methods, gid_t gid,
408 bool (*sid_to_id)(struct pdb_methods *methods, const DOM_SID *sid,
411 uint32_t (*capabilities)(struct pdb_methods *methods);
412 bool (*new_rid)(struct pdb_methods *methods, uint32 *rid);
415 bool (*get_trusteddom_pw)(struct pdb_methods *methods,
418 bool (*set_trusteddom_pw)(struct pdb_methods *methods,
421 bool (*del_trusteddom_pw)(struct pdb_methods *methods,
423 NTSTATUS (*enum_trusteddoms)(struct pdb_methods *methods,