Home
last modified time | relevance | path

Searched refs:logmap (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dlufs_thread.c56 #define logmap_need_roll(logmap) ((logmap)->mtm_nme > logmap_maxnme) argument
85 mutex_enter(&logmap->mtm_mutex); in trans_roll_wait()
86 logmap->mtm_ref = 0; in trans_roll_wait()
92 (void) cv_reltimedwait(&logmap->mtm_to_roll_cv, &logmap->mtm_mutex, in trans_roll_wait()
95 logmap->mtm_flags |= MTM_ROLLING; in trans_roll_wait()
96 mutex_exit(&logmap->mtm_mutex); in trans_roll_wait()
185 rw_exit(&logmap->mtm_rwlock); in log_roll_read()
204 rw_exit(&logmap->mtm_rwlock); in log_roll_read()
240 rw_exit(&logmap->mtm_rwlock); in log_roll_read()
582 logmap_remove_roll(logmap, in trans_roll()
[all …]
H A Dlufs_map.c465 logmap_settail(logmap, ul); in logmap_start_roll()
474 mutex_exit(&logmap->mtm_mutex); in logmap_start_roll()
613 map_check_linkage(logmap)); in logmap_next_roll()
616 for (me = logmap->mtm_next; me != (mapentry_t *)logmap; in logmap_next_roll()
645 mutex_exit(&logmap->mtm_mutex); in logmap_next_roll()
765 map_check_linkage(logmap)); in logmap_list_get_roll()
774 mep = MAP_HASH(mof, logmap); in logmap_list_get_roll()
1924 logmap->mtm_tid = 0; in logmap_logscan()
1926 logmap->mtm_age = 0; in logmap_logscan()
1927 logmap->mtm_dirty = 0; in logmap_logscan()
[all …]
H A Dlufs.c1278 mt_map_t *logmap = ul->un_logmap; in lufs_read_strategy() local
1290 entire_range = logmap_list_get(logmap, mof, nb, &age); in lufs_read_strategy()
1296 rw_exit(&logmap->mtm_rwlock); in lufs_read_strategy()
1338 logmap_list_put(logmap, age); in lufs_read_strategy()