Searched refs:multilist_sublist_t (Results 1 – 3 of 3) sorted by relevance
30 typedef struct multilist_sublist multilist_sublist_t; typedef66 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 …]
76 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 …]
2876 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()