Home
last modified time | relevance | path

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

/freebsd-12.1/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Dtrim_map.c154 avl_create(&tm->tm_queued_frees, trim_map_seg_compare, in trim_map_create()
187 avl_remove(&tm->tm_queued_frees, ts); in trim_map_destroy()
193 avl_destroy(&tm->tm_queued_frees); in trim_map_destroy()
218 ts = avl_find(&tm->tm_queued_frees, &tsearch, &where); in trim_map_segment_add()
227 ts_before = avl_nearest(&tm->tm_queued_frees, where, AVL_BEFORE); in trim_map_segment_add()
228 ts_after = avl_nearest(&tm->tm_queued_frees, where, AVL_AFTER); in trim_map_segment_add()
234 avl_remove(&tm->tm_queued_frees, ts_before); in trim_map_segment_add()
260 avl_insert(&tm->tm_queued_frees, ts, where); in trim_map_segment_add()
285 avl_insert_here(&tm->tm_queued_frees, nts, ts, AVL_AFTER); in trim_map_segment_remove()
295 avl_remove(&tm->tm_queued_frees, ts); in trim_map_segment_remove()
[all …]