Lines Matching refs:list

571  * to fit them all. The buckets we use to store them form a list; the journal
1000 list_for_each_entry(dc, &c->cached_devs, list)
1155 list_move(&dc->list, &uncached_devices);
1220 list_for_each_entry_safe(exist_dc, t, &c->cached_devs, list) {
1278 list_move(&dc->list, &c->cached_devs);
1366 list_del(&dc->list);
1403 INIT_LIST_HEAD(&dc->list);
1471 list_add(&dc->list, &uncached_devices);
1473 list_for_each_entry(c, &bch_cache_sets, list)
1703 list_del(&c->list);
1728 list_add(&c->root->list, &c->btree_cache);
1735 list_for_each_entry(b, &c->btree_cache, list) {
1909 INIT_LIST_HEAD(&c->list);
1998 j = &list_entry(journal.prev, struct journal_replay, list)->j;
2023 list_del_init(&c->root->list);
2124 list_for_each_entry_safe(dc, t, &uncached_devices, list)
2134 l = list_first_entry(&journal, struct journal_replay, list);
2135 list_del(&l->list);
2152 list_for_each_entry(c, &bch_cache_sets, list)
2174 list_add(&c->list, &bch_cache_sets);
2416 list_for_each_entry_safe(c, tc, &bch_cache_sets, list)
2417 list_for_each_entry_safe(dc, t, &c->cached_devs, list)
2420 list_for_each_entry_safe(dc, t, &uncached_devices, list)
2430 list_for_each_entry_safe(c, tc, &bch_cache_sets, list) {
2662 struct list_head list;
2678 list_for_each_entry_safe(dc, tdc, &uncached_devices, list) {
2683 list_add(&pdev->list, &pending_devs);
2686 list_for_each_entry_safe(pdev, tpdev, &pending_devs, list) {
2688 list_for_each_entry_safe(c, tc, &bch_cache_sets, list) {
2692 list_del(&pdev->list);
2700 list_for_each_entry_safe(pdev, tpdev, &pending_devs, list) {
2702 list_del(&pdev->list);
2757 * so there is no race in following list iteration by
2760 list_for_each_entry_safe(c, tc, &bch_cache_sets, list)
2763 list_for_each_entry_safe(dc, tdc, &uncached_devices, list)