Searched refs:sublist_idx (Results 1 - 3 of 3) sorted by relevance

/freebsd-13-stable/sys/contrib/openzfs/include/os/linux/zfs/sys/
H A Dtrace_multilist.h47 TP_PROTO(multilist_t *ml, unsigned sublist_idx, void *obj),
48 TP_ARGS(ml, sublist_idx, obj),
53 __field(unsigned int, sublist_idx)
59 __entry->sublist_idx = sublist_idx;
62 __entry->ml_offset, __entry->ml_num_sublists, __entry->sublist_idx)
69 TP_PROTO(multilist_t *ml, unsigned int sublist_idx, void *obj), \
70 TP_ARGS(ml, sublist_idx, obj))
/freebsd-13-stable/sys/contrib/openzfs/module/zfs/
H A Dmultilist.c157 unsigned int sublist_idx = ml->ml_index_func(ml, obj); local
162 unsigned int, sublist_idx, void *, obj);
164 ASSERT3U(sublist_idx, <, ml->ml_num_sublists);
166 mls = &ml->ml_sublists[sublist_idx];
202 unsigned int sublist_idx = ml->ml_index_func(ml, obj); local
207 unsigned int, sublist_idx, void *, obj);
209 ASSERT3U(sublist_idx, <, ml->ml_num_sublists);
211 mls = &ml->ml_sublists[sublist_idx];
283 multilist_sublist_lock(multilist_t *ml, unsigned int sublist_idx) argument
287 ASSERT3U(sublist_idx, <, m
375 multilist_sublist_is_empty_idx(multilist_t *ml, unsigned int sublist_idx) argument
[all...]
H A Darc.c4246 int sublist_idx = multilist_get_random_index(ml); local
4279 bytes_evicted = arc_evict_state_impl(ml, sublist_idx,
4280 markers[sublist_idx], spa, bytes_remaining);
4286 if (++sublist_idx >= num_sublists)
4287 sublist_idx = 0;

Completed in 131 milliseconds