Lines Matching refs:obj

36 multilist_d2l(multilist_t *ml, void *obj)  in multilist_d2l()  argument
38 return ((multilist_node_t *)((char *)obj + ml->ml_offset)); in multilist_d2l()
151 multilist_insert(multilist_t *ml, void *obj) in multilist_insert() argument
153 unsigned int sublist_idx = ml->ml_index_func(ml, obj); in multilist_insert()
158 unsigned int, sublist_idx, void *, obj); in multilist_insert()
178 ASSERT(!multilist_link_active(multilist_d2l(ml, obj))); in multilist_insert()
180 multilist_sublist_insert_head(mls, obj); in multilist_insert()
196 multilist_remove(multilist_t *ml, void *obj) in multilist_remove() argument
198 unsigned int sublist_idx = ml->ml_index_func(ml, obj); in multilist_remove()
203 unsigned int, sublist_idx, void *, obj); in multilist_remove()
214 ASSERT(multilist_link_active(multilist_d2l(ml, obj))); in multilist_remove()
216 multilist_sublist_remove(mls, obj); in multilist_remove()
292 multilist_sublist_lock_obj(multilist_t *ml, void *obj) in multilist_sublist_lock_obj() argument
294 return (multilist_sublist_lock(ml, ml->ml_index_func(ml, obj))); in multilist_sublist_lock_obj()
313 multilist_sublist_insert_head(multilist_sublist_t *mls, void *obj) in multilist_sublist_insert_head() argument
316 list_insert_head(&mls->mls_list, obj); in multilist_sublist_insert_head()
321 multilist_sublist_insert_tail(multilist_sublist_t *mls, void *obj) in multilist_sublist_insert_tail() argument
324 list_insert_tail(&mls->mls_list, obj); in multilist_sublist_insert_tail()
341 multilist_sublist_move_forward(multilist_sublist_t *mls, void *obj) in multilist_sublist_move_forward() argument
343 void *prev = list_prev(&mls->mls_list, obj); in multilist_sublist_move_forward()
352 list_remove(&mls->mls_list, obj); in multilist_sublist_move_forward()
353 list_insert_before(&mls->mls_list, prev, obj); in multilist_sublist_move_forward()
357 multilist_sublist_remove(multilist_sublist_t *mls, void *obj) in multilist_sublist_remove() argument
360 list_remove(&mls->mls_list, obj); in multilist_sublist_remove()
378 multilist_sublist_next(multilist_sublist_t *mls, void *obj) in multilist_sublist_next() argument
381 return (list_next(&mls->mls_list, obj)); in multilist_sublist_next()
385 multilist_sublist_prev(multilist_sublist_t *mls, void *obj) in multilist_sublist_prev() argument
388 return (list_prev(&mls->mls_list, obj)); in multilist_sublist_prev()