Lines Matching refs:weak_barriers
98 bool weak_barriers; member
620 virtio_wmb(vq->weak_barriers); in virtqueue_add_split()
670 virtio_mb(vq->weak_barriers); in virtqueue_kick_prepare_split()
771 virtio_rmb(vq->weak_barriers); in virtqueue_get_buf_ctx_split()
796 virtio_store_mb(vq->weak_barriers, in virtqueue_get_buf_ctx_split()
877 virtio_store_mb(vq->weak_barriers, in virtqueue_enable_cb_delayed_split()
923 bool weak_barriers, in vring_create_virtqueue_split() argument
967 vq = __vring_new_virtqueue(index, vring, vdev, weak_barriers, context, in vring_create_virtqueue_split()
1122 virtio_wmb(vq->weak_barriers); in virtqueue_add_indirect_packed()
1285 virtio_wmb(vq->weak_barriers); in virtqueue_add_packed()
1335 virtio_mb(vq->weak_barriers); in virtqueue_kick_prepare_packed()
1452 virtio_rmb(vq->weak_barriers); in virtqueue_get_buf_ctx_packed()
1483 virtio_store_mb(vq->weak_barriers, in virtqueue_get_buf_ctx_packed()
1526 virtio_wmb(vq->weak_barriers); in virtqueue_enable_cb_prepare_packed()
1585 virtio_wmb(vq->weak_barriers); in virtqueue_enable_cb_delayed_packed()
1600 virtio_mb(vq->weak_barriers); in virtqueue_enable_cb_delayed_packed()
1661 bool weak_barriers, in vring_create_virtqueue_packed() argument
1707 vq->weak_barriers = weak_barriers; in vring_create_virtqueue_packed()
1724 vq->weak_barriers = false; in vring_create_virtqueue_packed()
2073 virtio_mb(vq->weak_barriers); in virtqueue_poll()
2173 bool weak_barriers, in __vring_new_virtqueue() argument
2196 vq->weak_barriers = weak_barriers; in __vring_new_virtqueue()
2212 vq->weak_barriers = false; in __vring_new_virtqueue()
2261 bool weak_barriers, in vring_create_virtqueue() argument
2271 vdev, weak_barriers, may_reduce_num, in vring_create_virtqueue()
2275 vdev, weak_barriers, may_reduce_num, in vring_create_virtqueue()
2285 bool weak_barriers, in vring_new_virtqueue() argument
2298 return __vring_new_virtqueue(index, vring, vdev, weak_barriers, context, in vring_new_virtqueue()