Home
last modified time | relevance | path

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

/titanic_44/usr/src/uts/common/fs/zfs/sys/
H A Dmultilist.h30 typedef struct multilist_sublist multilist_sublist_t; typedef
66 multilist_sublist_t *ml_sublists;
86 multilist_sublist_t *multilist_sublist_lock(multilist_t *, unsigned int);
87 void multilist_sublist_unlock(multilist_sublist_t *);
89 void multilist_sublist_insert_head(multilist_sublist_t *, void *);
90 void multilist_sublist_insert_tail(multilist_sublist_t *, void *);
91 void multilist_sublist_move_forward(multilist_sublist_t *mls, void *obj);
92 void multilist_sublist_remove(multilist_sublist_t *, void *);
94 void *multilist_sublist_head(multilist_sublist_t *);
95 void *multilist_sublist_tail(multilist_sublist_t *);
[all …]
/titanic_44/usr/src/uts/common/fs/zfs/
H A Dmultilist.c76 ml->ml_sublists = kmem_zalloc(sizeof (multilist_sublist_t) * in multilist_create()
82 multilist_sublist_t *mls = &ml->ml_sublists[i]; in multilist_create()
97 multilist_sublist_t *mls = &ml->ml_sublists[i]; in multilist_destroy()
107 sizeof (multilist_sublist_t) * ml->ml_num_sublists); in multilist_destroy()
126 multilist_sublist_t *mls; in multilist_insert()
171 multilist_sublist_t *mls; in multilist_remove()
214 multilist_sublist_t *mls = &ml->ml_sublists[i]; in multilist_is_empty()
250 multilist_sublist_t *
253 multilist_sublist_t *mls; in multilist_sublist_lock()
263 multilist_sublist_unlock(multilist_sublist_t *mls) in multilist_sublist_unlock()
[all …]
H A Darc.c2876 multilist_sublist_t *mls; in arc_evict_state_impl()
3027 multilist_sublist_t *mls = multilist_sublist_lock(ml, i); in arc_evict_state()
3094 multilist_sublist_t *mls = multilist_sublist_lock(ml, i); in arc_evict_state()
3209 multilist_sublist_t *data_mls; in arc_adjust_type()
3210 multilist_sublist_t *meta_mls; in arc_adjust_type()
6130 static multilist_sublist_t *
6369 multilist_sublist_t *mls = l2arc_sublist_lock(try); in l2arc_write_buffers()