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
235
struct search_list **list_ptr)
drivers/md/dm-vdo/indexer/sparse-cache.c
237
struct search_list *list;
drivers/md/dm-vdo/indexer/sparse-cache.c
242
bytes = (sizeof(struct search_list) +
drivers/md/dm-vdo/indexer/sparse-cache.c
370
static inline void set_newest_entry(struct search_list *search_list, u8 index)
drivers/md/dm-vdo/indexer/sparse-cache.c
375
newest = search_list->entries[index];
drivers/md/dm-vdo/indexer/sparse-cache.c
376
memmove(&search_list->entries[1], &search_list->entries[0],
drivers/md/dm-vdo/indexer/sparse-cache.c
378
search_list->entries[0] = newest;
drivers/md/dm-vdo/indexer/sparse-cache.c
385
if (search_list->first_dead_entry <= index)
drivers/md/dm-vdo/indexer/sparse-cache.c
386
search_list->first_dead_entry++;
drivers/md/dm-vdo/indexer/sparse-cache.c
392
struct search_list *search_list;
drivers/md/dm-vdo/indexer/sparse-cache.c
403
search_list = cache->search_lists[zone_number];
drivers/md/dm-vdo/indexer/sparse-cache.c
404
for (i = 0; i < search_list->first_dead_entry; i++) {
drivers/md/dm-vdo/indexer/sparse-cache.c
405
chapter = search_list->entries[i];
drivers/md/dm-vdo/indexer/sparse-cache.c
411
set_newest_entry(search_list, i);
drivers/md/dm-vdo/indexer/sparse-cache.c
424
static void purge_search_list(struct search_list *search_list,
drivers/md/dm-vdo/indexer/sparse-cache.c
436
entries = &search_list->entries[0];
drivers/md/dm-vdo/indexer/sparse-cache.c
438
dead = &cache->scratch_entries[search_list->capacity];
drivers/md/dm-vdo/indexer/sparse-cache.c
440
for (i = 0; i < search_list->first_dead_entry; i++) {
drivers/md/dm-vdo/indexer/sparse-cache.c
441
chapter = search_list->entries[i];
drivers/md/dm-vdo/indexer/sparse-cache.c
455
search_list->first_dead_entry = next_alive + next_skipped;
drivers/md/dm-vdo/indexer/sparse-cache.c
479
static inline void copy_search_list(const struct search_list *source,
drivers/md/dm-vdo/indexer/sparse-cache.c
480
struct search_list *target)
drivers/md/dm-vdo/indexer/sparse-cache.c
516
struct search_list *list = cache->search_lists[ZONE_ZERO];
drivers/md/dm-vdo/indexer/sparse-cache.c
582
struct search_list *search_list;
drivers/md/dm-vdo/indexer/sparse-cache.c
588
search_list = cache->search_lists[zone->id];
drivers/md/dm-vdo/indexer/sparse-cache.c
589
for (i = 0; i < search_list->first_dead_entry; i++) {
drivers/md/dm-vdo/indexer/sparse-cache.c
590
chapter = search_list->entries[i];
drivers/md/dm-vdo/indexer/sparse-cache.c
608
set_newest_entry(search_list, i);
include/linux/interconnect-provider.h
104
struct list_head search_list;