Lines Matching refs:ja
38 struct journal_device *ja = &ca->journal; in journal_read_bucket() local
39 struct bio *bio = &ja->bio; in journal_read_bucket()
158 if (j->seq > ja->seq[bucket_index]) in journal_read_bucket()
159 ja->seq[bucket_index] = j->seq; in journal_read_bucket()
183 struct journal_device *ja = &ca->journal; in bch_journal_read() local
270 if (ja->seq[i] > seq) { in bch_journal_read()
271 seq = ja->seq[i]; in bch_journal_read()
277 ja->cur_idx = i; in bch_journal_read()
278 ja->last_idx = (i + 1) % ca->sb.njournal_buckets; in bch_journal_read()
559 struct journal_device *ja = &c->cache->journal; in free_journal_buckets() local
563 if (ja->cur_idx >= ja->last_idx) in free_journal_buckets()
564 n = ca->sb.njournal_buckets + ja->last_idx - ja->cur_idx; in free_journal_buckets()
566 n = ja->last_idx - ja->cur_idx; in free_journal_buckets()
579 struct journal_device *ja = &ca->journal; in journal_reclaim() local
591 while (ja->last_idx != ja->cur_idx && in journal_reclaim()
592 ja->seq[ja->last_idx] < last_seq) in journal_reclaim()
593 ja->last_idx = (ja->last_idx + 1) % in journal_reclaim()
602 ja->cur_idx = (ja->cur_idx + 1) % ca->sb.njournal_buckets; in journal_reclaim()
604 bucket_to_sector(c, ca->sb.d[ja->cur_idx]), in journal_reclaim()