Searched refs:sublist_idx (Results 1 – 3 of 3) sorted by relevance
| /freebsd/sys/contrib/openzfs/include/os/linux/zfs/sys/ |
| H A D | trace_multilist.h | 48 TP_PROTO(multilist_t *ml, unsigned sublist_idx, void *obj), 49 TP_ARGS(ml, sublist_idx, obj), 54 __field(unsigned int, sublist_idx) 60 __entry->sublist_idx = sublist_idx; 63 __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/sys/contrib/openzfs/module/zfs/ |
| H A D | multilist.c | 157 unsigned int sublist_idx = ml->ml_index_func(ml, obj); in multilist_insert() local 162 unsigned int, sublist_idx, void *, obj); in multilist_insert() 164 ASSERT3U(sublist_idx, <, ml->ml_num_sublists); in multilist_insert() 166 mls = &ml->ml_sublists[sublist_idx]; in multilist_insert() 202 unsigned int sublist_idx = ml->ml_index_func(ml, obj); in multilist_remove() local 207 unsigned int, sublist_idx, void *, obj); in multilist_remove() 209 ASSERT3U(sublist_idx, <, ml->ml_num_sublists); in multilist_remove() 211 mls = &ml->ml_sublists[sublist_idx]; in multilist_remove() 289 multilist_sublist_lock_idx(multilist_t *ml, unsigned int sublist_idx) in multilist_sublist_lock_idx() argument 293 ASSERT3U(sublist_idx, <, ml->ml_num_sublists); in multilist_sublist_lock_idx() [all …]
|
| H A D | arc.c | 4254 int sublist_idx = multilist_get_random_index(ml); in arc_evict_state() local 4288 for (int i = 0; sublists_left > 0; i++, sublist_idx++, in arc_evict_state() 4293 if (sublist_idx >= num_sublists) in arc_evict_state() 4294 sublist_idx = 0; in arc_evict_state() 4300 eva[i].eva_marker = markers[sublist_idx]; in arc_evict_state() 4301 eva[i].eva_idx = sublist_idx; in arc_evict_state() 4311 bytes_evicted = arc_evict_state_impl(ml, sublist_idx, in arc_evict_state() 4312 markers[sublist_idx], spa, bytes - total_evicted, in arc_evict_state() 4362 sublist_idx = multilist_get_random_index(ml); in arc_evict_state() 9032 l2arc_sublist_lock(int list_num, int sublist_idx) in l2arc_sublist_lock() argument [all …]
|