| /freebsd-12.1/contrib/amd/amd/ |
| H A D | mapc.c | 120 static mnt_map *root_map; 556 mapc_find_wildcard(mnt_map *m) in mapc_find_wildcard() 575 mapc_reload_map(mnt_map *m) in mapc_reload_map() 640 static mnt_map * 643 mnt_map *m = ALLOC(struct mnt_map); in mapc_create() 783 mapc_clear(mnt_map *m) in mapc_clear() 805 mnt_map * 808 mnt_map *m; in mapc_find() 833 mnt_map *m = (mnt_map *) arg; in mapc_free() 1004 mapc_sync(mnt_map *m) in mapc_sync() [all …]
|
| H A D | info_nis.c | 62 int nis_reload(mnt_map *m, char *map, void (*fn) (mnt_map *, char *, char *)); 64 int nis_init(mnt_map *m, char *map, time_t *tp); 65 int nis_isup(mnt_map *m, char *map); 66 int nis_mtime(mnt_map *m, char *map, time_t *tp); 69 typedef void (*nis_callback_fxn_t)(mnt_map *, char *, char *); 75 mnt_map *ncd_m; 150 nis_reload(mnt_map *m, char *map, void (*fn) (mnt_map *, char *, char *)) in nis_reload() argument 189 nis_isup(mnt_map *m, char *map) in nis_isup() 248 nis_search(mnt_map *m, char *map, char *key, char **pval, time_t *tp) in nis_search() 330 nis_init(mnt_map *m, char *map, time_t *tp) in nis_init() [all …]
|
| H A D | info_union.c | 57 int union_init(mnt_map *m, char *map, time_t *tp); 58 int union_search(mnt_map *m, char *map, char *key, char **pval, time_t *tp); 59 int union_reload(mnt_map *m, char *map, void (*fn) (mnt_map *, char *, char *)); 66 union_init(mnt_map *m, char *map, time_t *tp) in union_init() 74 union_search(mnt_map *m, char *map, char *key, char **pval, time_t *tp) in union_search() 92 union_reload(mnt_map *m, char *map, void (*fn) (mnt_map *, char *, char *)) in union_reload() argument
|
| H A D | info_file.c | 53 int file_init_or_mtime(mnt_map *m, char *map, time_t *tp); 54 int file_reload(mnt_map *m, char *map, void (*fn) (mnt_map *, char *, char *)); 55 int file_search(mnt_map *m, char *map, char *key, char **pval, time_t *tp); 94 file_search_or_reload(mnt_map *m, in file_search_or_reload() 99 void (*fn) (mnt_map *m, char *, char *)) in file_search_or_reload() 210 file_init_or_mtime(mnt_map *m, char *map, time_t *tp) in file_init_or_mtime() 223 file_reload(mnt_map *m, char *map, void (*fn) (mnt_map *, char *, char *)) in file_reload() argument 237 file_search(mnt_map *m, char *map, char *key, char **pval, time_t *tp) in file_search()
|
| H A D | info_ndbm.c | 52 int ndbm_init(mnt_map *m, char *map, time_t *tp); 53 int ndbm_mtime(mnt_map *m, char *map, time_t *tp); 54 int ndbm_search(mnt_map *m, char *map, char *key, char **pval, time_t *tp); 58 search_ndbm(mnt_map *m, DBM *db, char *key, char **val) in search_ndbm() 77 ndbm_search(mnt_map *m, char *map, char *key, char **pval, time_t *tp) in ndbm_search() 108 ndbm_init(mnt_map *m, char *map, time_t *tp) in ndbm_init() 137 ndbm_mtime(mnt_map *m, char *map, time_t *tp) in ndbm_mtime()
|
| H A D | info_hesiod.c | 62 int amu_hesiod_init(mnt_map *m, char *map, time_t *tp); 63 int hesiod_search(mnt_map *m, char *map, char *key, char **pval, time_t *tp); 64 int hesiod_isup(mnt_map *m, char *map); 72 amu_hesiod_init(mnt_map *m, char *map, time_t *tp) in amu_hesiod_init() 91 hesiod_search(mnt_map *m, char *map, char *key, char **pval, time_t *tp) in hesiod_search() 171 hesiod_isup(mnt_map *m, char *map) in hesiod_isup()
|
| H A D | info_passwd.c | 55 int passwd_init(mnt_map *m, char *map, time_t *tp); 56 int passwd_search(mnt_map *m, char *map, char *key, char **pval, time_t *tp); 63 passwd_init(mnt_map *m, char *map, time_t *tp) in passwd_init() 91 passwd_search(mnt_map *m, char *map, char *key, char **pval, time_t *tp) in passwd_search()
|
| H A D | amd.h | 223 typedef void add_fn(mnt_map *, char *, char *); 224 typedef int init_fn(mnt_map *, char *, time_t *); 225 typedef int mtime_fn(mnt_map *, char *, time_t *); 226 typedef int isup_fn(mnt_map *, char *); 227 typedef int reload_fn(mnt_map *, char *, add_fn *); 228 typedef int search_fn(mnt_map *, char *, char *, char **, time_t *); 347 struct mnt_map { struct 625 extern void mapc_add_kv(mnt_map *, char *, char *); 626 extern mnt_map *mapc_find(char *, char *, const char *, const char *); 628 extern int mapc_keyiter(mnt_map *, key_fun *, opaque_t); [all …]
|
| H A D | info_nisplus.c | 55 mnt_map *ncd_m; 85 nisplus_reload(mnt_map *m, char *map, void (*fn) ()) in nisplus_reload() 154 nisplus_search(mnt_map *m, char *map, char *key, char **val, time_t *tp) in nisplus_search() 256 nisplus_init(mnt_map *m, char *map, time_t *tp) in nisplus_init() 306 nisplus_mtime(mnt_map *m, char *map, time_t *tp) in nisplus_mtime()
|
| H A D | info_exec.c | 55 int exec_init(mnt_map *m, char *map, time_t *tp); 56 int exec_search(mnt_map *m, char *map, char *key, char **pval, time_t *tp); 164 exec_parse_qanswer(mnt_map *m, int fd, char *map, char *key, char **pval, time_t *tp) in exec_parse_qanswer() 387 exec_init(mnt_map *m, char *map, time_t *tp) in exec_init() 398 exec_search(mnt_map *m, char *map, char *key, char **pval, time_t *tp) in exec_search()
|
| H A D | info_ldap.c | 126 int amu_ldap_init(mnt_map *m, char *map, time_t *tsu); 127 int amu_ldap_search(mnt_map *m, char *map, char *key, char **pval, time_t *ts); 128 int amu_ldap_mtime(mnt_map *m, char *map, time_t *ts); 241 amu_ldap_init(mnt_map *m, char *map, time_t *ts) in amu_ldap_init() 468 amu_ldap_search(mnt_map *m, char *map, char *key, char **pval, time_t *ts) in amu_ldap_search() 577 amu_ldap_mtime(mnt_map *m, char *map, time_t *ts) in amu_ldap_mtime()
|
| H A D | amq_subr.c | 527 mnt_map *m; in xdr_amq_map_info_qelem() 535 ITER(m, mnt_map, qhead) { in xdr_amq_map_info_qelem() 545 ITER(m, mnt_map, qhead) { in xdr_amq_map_info_qelem()
|
| H A D | amfs_union.c | 122 (void) mapc_keyiter((mnt_map *) mp->am_al->al_mnt->mf_private, in amfs_union_mounted()
|
| H A D | readdir.c | 103 mnt_map *mmp; in make_entry_chain() 114 mmp = (mnt_map *) mf->mf_private; in make_entry_chain() 528 mnt_map *mmp; in make_entry_chain3() 539 mmp = (mnt_map *) mf->mf_private; in make_entry_chain3()
|
| H A D | amfs_generic.c | 396 error = mapc_search((mnt_map *) mf->mf_private, pfname, &info); in amfs_lookup_loc() 983 struct mnt_map *mm = (mnt_map *) mf->mf_private; in amfs_parse_defaults()
|
| H A D | nfs_subr.c | 603 mnt_map *mmp; in count_map_entries() 612 mmp = (mnt_map *) mf->mf_private; in count_map_entries()
|
| /freebsd-12.1/contrib/amd/include/ |
| H A D | am_utils.h | 226 typedef struct mnt_map mnt_map; typedef
|
| /freebsd-12.1/contrib/amd/ |
| H A D | ChangeLog | 1241 nisplus_search): don't dereference mnt_map->cfm which may be null 1431 mnt_map, so we can have access to the flags (e.g., SUN_MAP_SYNTAX) 1743 * amd/info_file.c (file_search, file_reload): pass mnt_map to 1745 (file_search_or_reload): ensure that mnt_map is never NULL. 1756 * amd/info_ndbm.c (ndbm_search): pass mnt_map to search_ndbm. 1762 * amd/info_exec.c (exec_search): pass mnt_map to 4936 * amd/mapc.c (mapc_create): initialize mnt_map->cfm field to NULL. 4944 creating any mnt_map's. Essentially, we now parse the whole 4960 mnt_map->cfm field here for the first time, upon the very first 4965 * amd/amd.h: struct cf_map becomes linked list. struct mnt_map [all …]
|