Home
last modified time | relevance | path

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

/illumos-gate/usr/src/lib/libnisdb/yptol/
H A Dyptol.h70 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 Dshim.h72 }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 Dmap_ctrl.c85 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 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()
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 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()
/illumos-gate/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
/illumos-gate/usr/src/cmd/ypcmd/
H A Dypxfrd_server.c59 map_ctrl *map;
170 m.map = (map_ctrl *)shim_dbm_open(path, 0, 0); in getdbm_1_svc()