Searched refs:pblk_rb_ptr_wrap (Results 1 – 3 of 3) sorted by relevance
/Linux-v5.10/drivers/lightnvm/ |
D | pblk-rb.c | 200 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()
|
D | pblk-write.c | 160 entry = &rb->entries[pblk_rb_ptr_wrap(rb, sentry, i)]; in pblk_prepare_resubmit()
|
D | pblk.h | 747 unsigned int pblk_rb_ptr_wrap(struct pblk_rb *rb, unsigned int p,
|