Home
last modified time | relevance | path

Searched refs:weak_barriers (Results 1 – 4 of 4) sorted by relevance

/linux/include/linux/
H A Dvringh.h33 bool weak_barriers; member
127 unsigned int num, bool weak_barriers,
186 unsigned int num, bool weak_barriers,
291 unsigned int num, bool weak_barriers,
297 unsigned int num, bool weak_barriers,
/linux/drivers/virtio/
H A Dvirtio_ring.c199 bool weak_barriers; member
756 virtio_wmb(vq->weak_barriers); in virtqueue_add_split()
802 virtio_mb(vq->weak_barriers); in virtqueue_kick_prepare_split()
939 virtio_rmb(vq->weak_barriers); in virtqueue_get_buf_ctx_split()
964 virtio_store_mb(vq->weak_barriers, in virtqueue_get_buf_ctx_split()
1004 virtio_rmb(vq->weak_barriers); in virtqueue_get_buf_ctx_split_in_order()
1034 virtio_store_mb(vq->weak_barriers, in virtqueue_get_buf_ctx_split_in_order()
1111 virtio_store_mb(vq->weak_barriers, in virtqueue_enable_cb_delayed_split()
1301 bool weak_barriers, in __vring_new_virtqueue_split() argument
1322 vq->weak_barriers = weak_barriers; in __vring_new_virtqueue_split()
[all …]
/linux/drivers/vhost/
H A Dvringh.c57 virtio_rmb(vrh->weak_barriers); in __vringh_get_head()
482 virtio_wmb(vrh->weak_barriers); in __vringh_complete()
508 virtio_mb(vrh->weak_barriers); in __vringh_need_notify()
569 virtio_mb(vrh->weak_barriers); in __vringh_notify_enable()
656 unsigned int num, bool weak_barriers, in vringh_init_user() argument
669 vrh->weak_barriers = weak_barriers; in vringh_init_user()
900 unsigned int num, bool weak_barriers, in vringh_init_kern() argument
913 vrh->weak_barriers = weak_barriers; in vringh_init_kern()
1331 unsigned int num, bool weak_barriers, in vringh_init_iotlb() argument
1338 return vringh_init_kern(vrh, features, num, weak_barriers, in vringh_init_iotlb()
[all …]
/linux/tools/virtio/
H A Dvringh_test.c124 virtio_rmb(vrh->weak_barriers); in vringh_get_head()