Searched refs:weak_barriers (Results 1 – 4 of 4) sorted by relevance
| /linux/include/linux/ |
| H A D | vringh.h | 33 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 D | virtio_ring.c | 199 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 D | vringh.c | 57 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 D | vringh_test.c | 124 virtio_rmb(vrh->weak_barriers); in vringh_get_head()
|