Lines Matching refs:list
15 * copyright notice, this list of conditions and the following
19 * copyright notice, this list of conditions and the following
77 * The entire 'from' list, including the from element itself, is put on
78 * to the tail of the 'to' list.
162 LIST_HEAD(list);
165 rds_ib_cache_splice_all_lists(&ic->i_cache_incs, &list);
168 list_for_each_entry_safe(inc, inc_tmp, &list, ii_cache_entry) {
176 rds_ib_cache_splice_all_lists(&ic->i_cache_frags, &list);
179 list_for_each_entry_safe(frag, frag_tmp, &list, f_cache_entry) {
471 * First, we put the memory on a percpu list. When this reaches a certain size,
472 * We move it to an intermediate non-percpu list in a lockless manner, with some
476 * be NULL and xchg'd. The list is actually empty when the pointer is NULL, and
500 * Return our per-cpu first list to the cache's xfer by atomically
501 * grabbing the current xfer list, appending it to our per-cpu list,
502 * and then atomically returning that entire list back to the
503 * cache's xfer list as long as it's still empty.
920 * off its list.