Lines Matching refs:k
269 struct bkey *k; in bch_journal_mark() local
297 for (k = i->j.start; in bch_journal_mark()
298 k < bset_bkey_last(&i->j); in bch_journal_mark()
299 k = bkey_next(k)) in bch_journal_mark()
300 if (!__bch_extent_invalid(c, k)) { in bch_journal_mark()
303 for (j = 0; j < KEY_PTRS(k); j++) in bch_journal_mark()
304 if (ptr_available(c, k, j)) in bch_journal_mark()
305 atomic_inc(&PTR_BUCKET(c, k, j)->pin); in bch_journal_mark()
307 bch_initial_mark_key(c, 0, k); in bch_journal_mark()
315 struct bkey *k; in bch_journal_replay() local
329 for (k = i->j.start; in bch_journal_replay()
330 k < bset_bkey_last(&i->j); in bch_journal_replay()
331 k = bkey_next(k)) { in bch_journal_replay()
332 trace_bcache_journal_replay_key(k); in bch_journal_replay()
334 bch_keylist_init_single(&keylist, k); in bch_journal_replay()
469 struct bkey *k = &c->journal.key; in journal_reclaim() local
511 k->ptr[n++] = PTR(0, in journal_reclaim()
516 bkey_init(k); in journal_reclaim()
517 SET_KEY_PTRS(k, n); in journal_reclaim()
585 struct bkey *k = &c->journal.key; in journal_write_unlocked() local
620 for (i = 0; i < KEY_PTRS(k); i++) { in journal_write_unlocked()
621 ca = PTR_CACHE(c, k, i); in journal_write_unlocked()
627 bio->bi_iter.bi_sector = PTR_OFFSET(k, i); in journal_write_unlocked()
639 SET_PTR_OFFSET(k, i, PTR_OFFSET(k, i) + sectors); in journal_write_unlocked()