Home
last modified time | relevance | path

Searched refs:pblk_rb_ptr_wrap (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.10/drivers/lightnvm/
Dpblk-rb.c200 unsigned int pblk_rb_ptr_wrap(struct pblk_rb *rb, unsigned int p, in pblk_rb_ptr_wrap() function
232 smp_store_release(&rb->subm, pblk_rb_ptr_wrap(rb, subm, nr_entries)); in pblk_rb_read_commit()
266 rb->l2p_update = pblk_rb_ptr_wrap(rb, rb->l2p_update, 1); in __pblk_rb_update_l2p()
448 smp_store_release(&rb->mem, pblk_rb_ptr_wrap(rb, *pos, nr_entries)); in pblk_rb_may_write()
472 mem = pblk_rb_ptr_wrap(rb, *pos, nr_entries); in pblk_rb_may_write_flush()
615 pos = pblk_rb_ptr_wrap(rb, pos, 1); in pblk_rb_read_to_bio()
686 unsigned int entry = pblk_rb_ptr_wrap(rb, pos, 0); in pblk_rb_w_ctx()
732 sync = pblk_rb_ptr_wrap(rb, sync, nr_entries); in pblk_rb_sync_advance()
Dpblk-write.c160 entry = &rb->entries[pblk_rb_ptr_wrap(rb, sentry, i)]; in pblk_prepare_resubmit()
Dpblk.h747 unsigned int pblk_rb_ptr_wrap(struct pblk_rb *rb, unsigned int p,