Searched refs:map_ctrl (Results 1 – 13 of 13) sorted by relevance
/illumos-gate/usr/src/lib/libnisdb/yptol/ |
H A D | yptol.h | 70 extern int get_ttl_value(map_ctrl *, TTL_TYPE); 76 extern suc_code update_map_from_dit(map_ctrl *, bool_t); 80 extern suc_code update_netgroup_byxxx(map_ctrl *); 89 extern bool_t has_map_expired(map_ctrl *); 90 extern suc_code update_map_if_required(map_ctrl *, bool_t); 92 extern void set_key_data(map_ctrl *, datum *); 93 extern bool_t is_map_updating(map_ctrl *); 94 extern bool_t has_entry_expired(map_ctrl *, datum *); 96 extern suc_code update_map_ttl(map_ctrl *); 98 extern suc_code open_yptol_files(map_ctrl *); [all …]
|
H A D | shim.h | 72 }map_ctrl; typedef 110 extern map_ctrl *get_map_ctrl(DBM *); 111 extern map_ctrl *create_map_ctrl(char *); 112 extern void free_map_ctrl(map_ctrl *); 113 extern map_ctrl *dup_map_ctrl(map_ctrl *); 114 extern void dump_map_ctrl(map_ctrl *); 116 extern int lock_map_ctrl(map_ctrl *map); 117 extern int unlock_map_ctrl(map_ctrl *map); 121 extern int try_lock_map_update(map_ctrl *map); 122 extern suc_code lock_map_update(map_ctrl *map); [all …]
|
H A D | map_ctrl.c | 85 map_ctrl * 89 map_ctrl *map; in create_map_ctrl() 91 map = (map_ctrl *)am(myself, sizeof (map_ctrl)); in create_map_ctrl() 269 map_ctrl * 280 return ((map_ctrl *)db); in get_map_ctrl() 293 map_ctrl * 294 dup_map_ctrl(map_ctrl *old_map) in dup_map_ctrl() 296 map_ctrl *new_map; in dup_map_ctrl() 333 free_map_ctrl(map_ctrl *map) in free_map_ctrl() 402 map_ctrl *map = (map_ctrl *)db; in get_map_name() [all …]
|
H A D | shim.c | 73 void check_old_map_date(map_ctrl *); 93 map_ctrl *map; in shim_dbm_close() 119 map_ctrl *map; in shim_dbm_delete() 155 map_ctrl *map; in shim_dbm_fetch() 194 map_ctrl *map; in shim_dbm_fetch_noupdate() 226 map_ctrl *map; in shim_dbm_firstkey() 313 map_ctrl *map; in shim_dbm_nextkey() 354 map_ctrl *map; in shim_dbm_do_nextkey() 385 map_ctrl *map; in shim_dbm_open() 457 map_ctrl *map; in shim_dbm_store() [all …]
|
H A D | update.c | 57 suc_code update_from_dit(map_ctrl *, datum *); 81 update_entry_if_required(map_ctrl *map, datum *key) in update_entry_if_required() 127 update_from_dit(map_ctrl *map, datum *key) in update_from_dit() 205 update_map_if_required(map_ctrl *map, bool_t wait) in update_map_if_required() 208 map_ctrl *new_map; in update_map_if_required() 344 map_ctrl *map; in update_thread() 347 map = (map_ctrl *)arg; in update_thread()
|
H A D | ttl_utils.c | 67 has_entry_expired(map_ctrl *map, datum *key) in has_entry_expired() 161 has_map_expired(map_ctrl *map) in has_map_expired() 188 update_entry_ttl(map_ctrl *map, datum *key, TTL_TYPE type) in update_entry_ttl() 236 update_map_ttl(map_ctrl *map) in update_map_ttl()
|
H A D | shim_lockmap.c | 60 lock_map_ctrl(map_ctrl *map) in lock_map_ctrl() 80 unlock_map_ctrl(map_ctrl *map) in unlock_map_ctrl()
|
H A D | lock_update.c | 224 lock_map_update(map_ctrl *map) in lock_map_update() 280 unlock_map_update(map_ctrl *map) in unlock_map_update() 314 is_map_updating(map_ctrl *map) in is_map_updating() 343 try_lock_map_update(map_ctrl *map) in try_lock_map_update()
|
H A D | dit_access.c | 76 suc_code add_special_entries(DBM *, map_ctrl *, bool_t *); 275 get_ttl_value(map_ctrl *map, TTL_TYPE type) in get_ttl_value() 542 add_special_entries(DBM *db, map_ctrl *map, bool_t *secure_flag) in add_special_entries() 592 update_map_from_dit(map_ctrl *map, bool_t log_flag) { in update_map_from_dit() 608 map_ctrl temp_map; in update_map_from_dit() 1187 update_netgroup_byxxx(map_ctrl *map) { in update_netgroup_byxxx() 1195 map_ctrl temp_map; in update_netgroup_byxxx() 1200 map_ctrl *netgroupmap; in update_netgroup_byxxx() 1246 netgroupmap = (map_ctrl *)shim_dbm_open(cmdbuf, in update_netgroup_byxxx()
|
H A D | shim_changepasswd.c | 571 if (SUCCESS != lock_map_update((map_ctrl *)map)) { in update_single_map() 579 res = dbm_store(((map_ctrl *)map)->entries, key, data, DBM_REPLACE); in update_single_map() 582 update_entry_ttl((map_ctrl *)map, &key, TTL_RAND); in update_single_map() 589 if (FAILURE == update_timestamp(((map_ctrl *)map)->entries)) { in update_single_map() 600 unlock_map_update((map_ctrl *)map); in update_single_map()
|
H A D | map_conv.c | 356 map_ctrl map; in dump_dit_to_map()
|
/illumos-gate/usr/src/lib/libnisdb/ |
H A D | Makefile | 67 map_ctrl.o \ 103 $(YPTOL_DIR)/map_ctrl.c \ 126 map_ctrl.o \ 160 pics/map_ctrl.o
|
/illumos-gate/usr/src/cmd/ypcmd/ |
H A D | ypxfrd_server.c | 59 map_ctrl *map; 170 m.map = (map_ctrl *)shim_dbm_open(path, 0, 0); in getdbm_1_svc()
|