Symbol: search_list
drivers/interconnect/core.c
213
list_add(&src->search_list, &traverse_list);
drivers/interconnect/core.c
217
list_for_each_entry_safe(node, n, &traverse_list, search_list) {
drivers/interconnect/core.c
237
list_add_tail(&tmp->search_list, &edge_list);
drivers/interconnect/core.c
255
list_for_each_entry_reverse(n, &visited_list, search_list)
drivers/md/dm-vdo/indexer/sparse-cache.c
160
struct search_list *search_lists[MAX_ZONES];
drivers/md/dm-vdo/indexer/sparse-cache.c
234
struct search_list **list_ptr)
drivers/md/dm-vdo/indexer/sparse-cache.c
236
struct search_list *list;
drivers/md/dm-vdo/indexer/sparse-cache.c
241
bytes = (sizeof(struct search_list) +
drivers/md/dm-vdo/indexer/sparse-cache.c
368
static inline void set_newest_entry(struct search_list *search_list, u8 index)
drivers/md/dm-vdo/indexer/sparse-cache.c
373
newest = search_list->entries[index];
drivers/md/dm-vdo/indexer/sparse-cache.c
374
memmove(&search_list->entries[1], &search_list->entries[0],
drivers/md/dm-vdo/indexer/sparse-cache.c
376
search_list->entries[0] = newest;
drivers/md/dm-vdo/indexer/sparse-cache.c
383
if (search_list->first_dead_entry <= index)
drivers/md/dm-vdo/indexer/sparse-cache.c
384
search_list->first_dead_entry++;
drivers/md/dm-vdo/indexer/sparse-cache.c
390
struct search_list *search_list;
drivers/md/dm-vdo/indexer/sparse-cache.c
401
search_list = cache->search_lists[zone_number];
drivers/md/dm-vdo/indexer/sparse-cache.c
402
for (i = 0; i < search_list->first_dead_entry; i++) {
drivers/md/dm-vdo/indexer/sparse-cache.c
403
chapter = search_list->entries[i];
drivers/md/dm-vdo/indexer/sparse-cache.c
409
set_newest_entry(search_list, i);
drivers/md/dm-vdo/indexer/sparse-cache.c
422
static void purge_search_list(struct search_list *search_list,
drivers/md/dm-vdo/indexer/sparse-cache.c
434
entries = &search_list->entries[0];
drivers/md/dm-vdo/indexer/sparse-cache.c
436
dead = &cache->scratch_entries[search_list->capacity];
drivers/md/dm-vdo/indexer/sparse-cache.c
438
for (i = 0; i < search_list->first_dead_entry; i++) {
drivers/md/dm-vdo/indexer/sparse-cache.c
439
chapter = search_list->entries[i];
drivers/md/dm-vdo/indexer/sparse-cache.c
453
search_list->first_dead_entry = next_alive + next_skipped;
drivers/md/dm-vdo/indexer/sparse-cache.c
477
static inline void copy_search_list(const struct search_list *source,
drivers/md/dm-vdo/indexer/sparse-cache.c
478
struct search_list *target)
drivers/md/dm-vdo/indexer/sparse-cache.c
514
struct search_list *list = cache->search_lists[ZONE_ZERO];
drivers/md/dm-vdo/indexer/sparse-cache.c
580
struct search_list *search_list;
drivers/md/dm-vdo/indexer/sparse-cache.c
586
search_list = cache->search_lists[zone->id];
drivers/md/dm-vdo/indexer/sparse-cache.c
587
for (i = 0; i < search_list->first_dead_entry; i++) {
drivers/md/dm-vdo/indexer/sparse-cache.c
588
chapter = search_list->entries[i];
drivers/md/dm-vdo/indexer/sparse-cache.c
606
set_newest_entry(search_list, i);
include/linux/interconnect-provider.h
104
struct list_head search_list;