Lines Matching refs:weak_barriers
97 bool weak_barriers; member
551 virtio_wmb(vq->weak_barriers); in virtqueue_add_split()
598 virtio_mb(vq->weak_barriers); in virtqueue_kick_prepare_split()
701 virtio_rmb(vq->weak_barriers); in virtqueue_get_buf_ctx_split()
726 virtio_store_mb(vq->weak_barriers, in virtqueue_get_buf_ctx_split()
804 virtio_store_mb(vq->weak_barriers, in virtqueue_enable_cb_delayed_split()
850 bool weak_barriers, in vring_create_virtqueue_split() argument
894 vq = __vring_new_virtqueue(index, vring, vdev, weak_barriers, context, in vring_create_virtqueue_split()
1047 virtio_wmb(vq->weak_barriers); in virtqueue_add_indirect_packed()
1204 virtio_wmb(vq->weak_barriers); in virtqueue_add_packed()
1251 virtio_mb(vq->weak_barriers); in virtqueue_kick_prepare_packed()
1368 virtio_rmb(vq->weak_barriers); in virtqueue_get_buf_ctx_packed()
1399 virtio_store_mb(vq->weak_barriers, in virtqueue_get_buf_ctx_packed()
1442 virtio_wmb(vq->weak_barriers); in virtqueue_enable_cb_prepare_packed()
1501 virtio_wmb(vq->weak_barriers); in virtqueue_enable_cb_delayed_packed()
1516 virtio_mb(vq->weak_barriers); in virtqueue_enable_cb_delayed_packed()
1558 bool weak_barriers, in vring_create_virtqueue_packed() argument
1605 vq->weak_barriers = weak_barriers; in vring_create_virtqueue_packed()
1622 vq->weak_barriers = false; in vring_create_virtqueue_packed()
1963 virtio_mb(vq->weak_barriers); in virtqueue_poll()
2056 bool weak_barriers, in __vring_new_virtqueue() argument
2080 vq->weak_barriers = weak_barriers; in __vring_new_virtqueue()
2096 vq->weak_barriers = false; in __vring_new_virtqueue()
2136 bool weak_barriers, in vring_create_virtqueue() argument
2146 vdev, weak_barriers, may_reduce_num, in vring_create_virtqueue()
2150 vdev, weak_barriers, may_reduce_num, in vring_create_virtqueue()
2160 bool weak_barriers, in vring_new_virtqueue() argument
2173 return __vring_new_virtqueue(index, vring, vdev, weak_barriers, context, in vring_new_virtqueue()