• Home
  • Raw
  • Download

Lines Matching refs:sb

44 	sector_t bucket = bucket_to_sector(ca->set, ca->sb.d[bucket_index]);  in journal_read_bucket()
50 while (offset < ca->sb.bucket_size) { in journal_read_bucket()
51 reread: left = ca->sb.bucket_size - offset; in journal_read_bucket()
78 if (j->magic != jset_magic(&ca->sb)) { in journal_read_bucket()
135 offset += blocks * ca->sb.block_size; in journal_read_bucket()
136 len -= blocks * ca->sb.block_size; in journal_read_bucket()
165 pr_debug("%u journal buckets", ca->sb.njournal_buckets); in bch_journal_read()
171 for (i = 0; i < ca->sb.njournal_buckets; i++) { in bch_journal_read()
172 l = (i * 2654435769U) % ca->sb.njournal_buckets; in bch_journal_read()
187 for (l = find_first_zero_bit(bitmap, ca->sb.njournal_buckets); in bch_journal_read()
188 l < ca->sb.njournal_buckets; in bch_journal_read()
189 l = find_next_zero_bit(bitmap, ca->sb.njournal_buckets, l + 1)) in bch_journal_read()
194 if (l == ca->sb.njournal_buckets) in bch_journal_read()
201 r = find_next_bit(bitmap, ca->sb.njournal_buckets, l + 1); in bch_journal_read()
223 m, ca->sb.njournal_buckets); in bch_journal_read()
228 l = ca->sb.njournal_buckets - 1; in bch_journal_read()
242 for (i = 0; i < ca->sb.njournal_buckets; i++) in bch_journal_read()
252 ca->sb.njournal_buckets; in bch_journal_read()
460 ca->sb.njournal_buckets; in do_journal_discard()
473 ca->sb.d[ja->discard_idx]); in do_journal_discard()
508 ca->sb.njournal_buckets; in journal_reclaim()
524 unsigned next = (ja->cur_idx + 1) % ca->sb.njournal_buckets; in journal_reclaim()
532 bucket_to_sector(c, ca->sb.d[ja->cur_idx]), in journal_reclaim()
533 ca->sb.nr_this_dev); in journal_reclaim()
539 c->journal.blocks_free = c->sb.bucket_size >> c->block_bits; in journal_reclaim()
607 c->sb.block_size; in journal_write_unlocked()
633 w->data->prio_bucket[ca->sb.nr_this_dev] = ca->prio_buckets[0]; in journal_write_unlocked()
635 w->data->magic = jset_magic(&c->sb); in journal_write_unlocked()
718 block_bytes(c)) * c->sb.block_size; in journal_wait_for_write()
721 c->journal.blocks_free * c->sb.block_size, in journal_wait_for_write()
782 if (!CACHE_SYNC(&c->sb)) in bch_journal()