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()
1049 virtio_wmb(vq->weak_barriers); in virtqueue_add_indirect_packed()
1214 virtio_wmb(vq->weak_barriers); in virtqueue_add_packed()
1261 virtio_mb(vq->weak_barriers); in virtqueue_kick_prepare_packed()
1378 virtio_rmb(vq->weak_barriers); in virtqueue_get_buf_ctx_packed()
1409 virtio_store_mb(vq->weak_barriers, in virtqueue_get_buf_ctx_packed()
1452 virtio_wmb(vq->weak_barriers); in virtqueue_enable_cb_prepare_packed()
1511 virtio_wmb(vq->weak_barriers); in virtqueue_enable_cb_delayed_packed()
1526 virtio_mb(vq->weak_barriers); in virtqueue_enable_cb_delayed_packed()
1568 bool weak_barriers, in vring_create_virtqueue_packed() argument
1615 vq->weak_barriers = weak_barriers; in vring_create_virtqueue_packed()
1631 vq->weak_barriers = false; in vring_create_virtqueue_packed()
1976 virtio_mb(vq->weak_barriers); in virtqueue_poll()
2069 bool weak_barriers, in __vring_new_virtqueue() argument
2093 vq->weak_barriers = weak_barriers; in __vring_new_virtqueue()
2108 vq->weak_barriers = false; in __vring_new_virtqueue()
2149 bool weak_barriers, in vring_create_virtqueue() argument
2159 vdev, weak_barriers, may_reduce_num, in vring_create_virtqueue()
2163 vdev, weak_barriers, may_reduce_num, in vring_create_virtqueue()
2173 bool weak_barriers, in vring_new_virtqueue() argument
2186 return __vring_new_virtqueue(index, vring, vdev, weak_barriers, context, in vring_new_virtqueue()