Home
last modified time | relevance | path

Searched refs:map_ctrl (Results 1 – 13 of 13) sorted by relevance

/titanic_50/usr/src/lib/libnisdb/yptol/
H A Dyptol.h72 extern int get_ttl_value(map_ctrl *, TTL_TYPE);
78 extern suc_code update_map_from_dit(map_ctrl *, bool_t);
82 extern suc_code update_netgroup_byxxx(map_ctrl *);
87 extern suc_code update_entry_ttl(map_ctrl *, datum *, TTL_TYPE);
91 extern bool_t has_map_expired(map_ctrl *);
92 extern suc_code update_map_if_required(map_ctrl *, bool_t);
93 extern suc_code update_entry_if_required(map_ctrl *, datum *);
94 extern void set_key_data(map_ctrl *, datum *);
95 extern bool_t is_map_updating(map_ctrl *);
96 extern bool_t has_entry_expired(map_ctrl *, datum *);
[all …]
H A Dshim.h74 }map_ctrl; typedef
112 extern map_ctrl *get_map_ctrl(DBM *);
113 extern map_ctrl *create_map_ctrl(char *);
114 extern void free_map_ctrl(map_ctrl *);
115 extern map_ctrl *dup_map_ctrl(map_ctrl *);
116 extern void dump_map_ctrl(map_ctrl *);
117 extern suc_code map_ctrl_init(map_ctrl *map, char *name);
118 extern int lock_map_ctrl(map_ctrl *map);
119 extern int unlock_map_ctrl(map_ctrl *map);
123 extern int try_lock_map_update(map_ctrl *map);
[all …]
H A Dmap_ctrl.c87 map_ctrl *
91 map_ctrl *map; in create_map_ctrl()
93 map = (map_ctrl *)am(myself, sizeof (map_ctrl)); in create_map_ctrl()
142 map_ctrl_init(map_ctrl *map, char *name) in map_ctrl_init()
271 map_ctrl *
275 if (((map_ctrl *)db)->magic != MAP_MAGIC) { in get_map_ctrl()
282 return ((map_ctrl *)db); in get_map_ctrl()
295 map_ctrl *
296 dup_map_ctrl(map_ctrl *old_map) in dup_map_ctrl()
298 map_ctrl *new_map; in dup_map_ctrl()
[all …]
H A Dshim.c73 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 Dupdate.c57 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 Dttl_utils.c67 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 Dshim_lockmap.c60 lock_map_ctrl(map_ctrl *map) in lock_map_ctrl()
80 unlock_map_ctrl(map_ctrl *map) in unlock_map_ctrl()
H A Dlock_update.c224 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 Ddit_access.c76 suc_code add_special_entries(DBM *, map_ctrl *, bool_t *);
275 get_ttl_value(map_ctrl *map, TTL_TYPE type) in get_ttl_value()
541 add_special_entries(DBM *db, map_ctrl *map, bool_t *secure_flag) in add_special_entries()
591 update_map_from_dit(map_ctrl *map, bool_t log_flag) { in update_map_from_dit()
607 map_ctrl temp_map; in update_map_from_dit()
1186 update_netgroup_byxxx(map_ctrl *map) { in update_netgroup_byxxx()
1194 map_ctrl temp_map; in update_netgroup_byxxx()
1199 map_ctrl *netgroupmap; in update_netgroup_byxxx()
1245 netgroupmap = (map_ctrl *)shim_dbm_open(cmdbuf, in update_netgroup_byxxx()
H A Dshim_changepasswd.c571 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 Dmap_conv.c356 map_ctrl map; in dump_dit_to_map()
/titanic_50/usr/src/lib/libnisdb/
H A DMakefile67 map_ctrl.o \
103 $(YPTOL_DIR)/map_ctrl.c \
126 map_ctrl.o \
160 pics/map_ctrl.o
/titanic_50/usr/src/cmd/ypcmd/
H A Dypxfrd_server.c61 map_ctrl *map;
172 m.map = (map_ctrl *)shim_dbm_open(path, 0, 0); in getdbm_1_svc()