Lines Matching defs:list
19 #include <linux/list.h>
70 struct list_head list;
81 struct list_head list;
145 INIT_LIST_HEAD(&calipso_cache[iter].list);
168 &calipso_cache[iter].list, list) {
169 list_del(&entry->list);
214 list_for_each_entry(entry, &calipso_cache[bkt].list, list) {
233 __list_del(entry->list.prev, entry->list.next);
234 __list_add(&entry->list,
235 prev_entry->list.prev,
236 &prev_entry->list);
256 * head of the cache bucket's list, if the cache bucket is out of room remove
257 * the last entry in the list first. It is important to note that there is
294 list_add(&entry->list, &calipso_cache[bkt].list);
297 old_entry = list_entry(calipso_cache[bkt].list.prev,
298 struct calipso_map_cache_entry, list);
299 list_del(&old_entry->list);
300 list_add(&entry->list, &calipso_cache[bkt].list);
321 * Search the DOI definition list for a DOI definition with a DOI value that
329 list_for_each_entry_rcu(iter, &calipso_doi_list, list)
342 * function to add it to the list of acceptable domains. The caller must
370 list_add_tail_rcu(&doi_def->list, &calipso_doi_list);
434 * domain list. Returns zero on success and negative values on failure.
450 list_del_rcu(&doi_def->list);
521 * Iterate over the DOI definition list, skipping the first @skip_cnt entries.
523 * 'walking' through the list and return. Updates the value in @skip_cnt upon
537 list_for_each_entry_rcu(iter_doi, &calipso_doi_list, list)