Lines Matching refs:smp_store_release
179 smp_store_release(&w_ctx->flags, PBLK_WRITABLE_ENTRY); in clean_wctx()
232 smp_store_release(&rb->subm, pblk_rb_ptr_wrap(rb, subm, nr_entries)); in pblk_rb_read_commit()
357 smp_store_release(&entry->w_ctx.flags, flags); in pblk_rb_write_entry_user()
383 smp_store_release(&entry->w_ctx.flags, flags); in pblk_rb_write_entry_gc()
408 smp_store_release(&rb->flush_point, flush_point); in pblk_rb_flush_point_set()
448 smp_store_release(&rb->mem, pblk_rb_ptr_wrap(rb, *pos, nr_entries)); in pblk_rb_may_write()
484 smp_store_release(&rb->mem, mem); in pblk_rb_may_write_flush()
595 smp_store_release(&entry->w_ctx.flags, flags); in pblk_rb_read_to_bio()
605 smp_store_release(&entry->w_ctx.flags, flags); in pblk_rb_read_to_bio()
613 smp_store_release(&entry->w_ctx.flags, flags); in pblk_rb_read_to_bio()
728 smp_store_release(&rb->flush_point, EMPTY_ENTRY); in pblk_rb_sync_advance()
735 smp_store_release(&rb->sync, sync); in pblk_rb_sync_advance()