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()
1120 virtio_wmb(vq->weak_barriers); in virtqueue_add_indirect_packed()
1277 virtio_wmb(vq->weak_barriers); in virtqueue_add_packed()
1327 virtio_mb(vq->weak_barriers); in virtqueue_kick_prepare_packed()
1444 virtio_rmb(vq->weak_barriers); in virtqueue_get_buf_ctx_packed()
1475 virtio_store_mb(vq->weak_barriers, in virtqueue_get_buf_ctx_packed()
1518 virtio_wmb(vq->weak_barriers); in virtqueue_enable_cb_prepare_packed()
1577 virtio_wmb(vq->weak_barriers); in virtqueue_enable_cb_delayed_packed()
1592 virtio_mb(vq->weak_barriers); in virtqueue_enable_cb_delayed_packed()
1653 bool weak_barriers, in vring_create_virtqueue_packed() argument
1699 vq->weak_barriers = weak_barriers; in vring_create_virtqueue_packed()
1716 vq->weak_barriers = false; in vring_create_virtqueue_packed()
2065 virtio_mb(vq->weak_barriers); in virtqueue_poll()
2165 bool weak_barriers, in __vring_new_virtqueue() argument
2188 vq->weak_barriers = weak_barriers; in __vring_new_virtqueue()
2204 vq->weak_barriers = false; in __vring_new_virtqueue()
2253 bool weak_barriers, in vring_create_virtqueue() argument
2263 vdev, weak_barriers, may_reduce_num, in vring_create_virtqueue()
2267 vdev, weak_barriers, may_reduce_num, in vring_create_virtqueue()
2277 bool weak_barriers, in vring_new_virtqueue() argument
2290 return __vring_new_virtqueue(index, vring, vdev, weak_barriers, context, in vring_new_virtqueue()