Lines Matching defs:list
573 * to fit them all. The buckets we use to store them form a list; the journal
1017 list_for_each_entry(dc, &c->cached_devs, list)
1182 list_move(&dc->list, &uncached_devices);
1248 list_for_each_entry_safe(exist_dc, t, &c->cached_devs, list) {
1308 list_move(&dc->list, &c->cached_devs);
1395 list_del(&dc->list);
1432 INIT_LIST_HEAD(&dc->list);
1503 list_add(&dc->list, &uncached_devices);
1505 list_for_each_entry(c, &bch_cache_sets, list)
1729 list_del(&c->list);
1754 list_add(&c->root->list, &c->btree_cache);
1761 list_for_each_entry(b, &c->btree_cache, list) {
1935 INIT_LIST_HEAD(&c->list);
2024 j = &list_entry(journal.prev, struct journal_replay, list)->j;
2049 list_del_init(&c->root->list);
2150 list_for_each_entry_safe(dc, t, &uncached_devices, list)
2160 l = list_first_entry(&journal, struct journal_replay, list);
2161 list_del(&l->list);
2178 list_for_each_entry(c, &bch_cache_sets, list)
2200 list_add(&c->list, &bch_cache_sets);
2446 list_for_each_entry_safe(c, tc, &bch_cache_sets, list)
2447 list_for_each_entry_safe(dc, t, &c->cached_devs, list)
2450 list_for_each_entry_safe(dc, t, &uncached_devices, list)
2460 list_for_each_entry_safe(c, tc, &bch_cache_sets, list) {
2689 struct list_head list;
2705 list_for_each_entry_safe(dc, tdc, &uncached_devices, list) {
2710 list_add(&pdev->list, &pending_devs);
2713 list_for_each_entry_safe(pdev, tpdev, &pending_devs, list) {
2714 list_for_each_entry_safe(c, tc, &bch_cache_sets, list) {
2719 list_del(&pdev->list);
2727 list_for_each_entry_safe(pdev, tpdev, &pending_devs, list) {
2729 list_del(&pdev->list);
2784 * so there is no race in following list iteration by
2787 list_for_each_entry_safe(c, tc, &bch_cache_sets, list)
2790 list_for_each_entry_safe(dc, tdc, &uncached_devices, list)