Home
last modified time | relevance | path

Searched refs:weak_barriers (Results 1 – 6 of 6) sorted by relevance

/linux-6.3-rc2/include/linux/
A Dvirtio_ring.h25 static inline void virtio_mb(bool weak_barriers) in virtio_mb() argument
27 if (weak_barriers) in virtio_mb()
33 static inline void virtio_rmb(bool weak_barriers) in virtio_rmb() argument
35 if (weak_barriers) in virtio_rmb()
41 static inline void virtio_wmb(bool weak_barriers) in virtio_wmb() argument
43 if (weak_barriers) in virtio_wmb()
49 #define virtio_store_mb(weak_barriers, p, v) \ argument
51 if (weak_barriers) { \
72 bool weak_barriers,
87 bool weak_barriers,
[all …]
A Dvringh.h33 bool weak_barriers; member
111 unsigned int num, bool weak_barriers,
173 unsigned int num, bool weak_barriers,
282 unsigned int num, bool weak_barriers,
/linux-6.3-rc2/drivers/virtio/
A Dvirtio_ring.c164 bool weak_barriers; member
221 bool weak_barriers,
715 virtio_mb(vq->weak_barriers); in virtqueue_kick_prepare_split()
1108 bool weak_barriers, in vring_create_virtqueue_split() argument
2004 bool weak_barriers, in vring_create_virtqueue_packed() argument
2030 vq->weak_barriers = weak_barriers; in vring_create_virtqueue_packed()
2045 vq->weak_barriers = false; in vring_create_virtqueue_packed()
2526 vq->weak_barriers = weak_barriers; in __vring_new_virtqueue()
2540 vq->weak_barriers = false; in __vring_new_virtqueue()
2564 bool weak_barriers, in vring_create_virtqueue() argument
[all …]
/linux-6.3-rc2/drivers/vhost/
A Dvringh.c57 virtio_rmb(vrh->weak_barriers); in __vringh_get_head()
473 virtio_wmb(vrh->weak_barriers); in __vringh_complete()
499 virtio_mb(vrh->weak_barriers); in __vringh_need_notify()
560 virtio_mb(vrh->weak_barriers); in __vringh_notify_enable()
647 unsigned int num, bool weak_barriers, in vringh_init_user() argument
660 vrh->weak_barriers = weak_barriers; in vringh_init_user()
921 unsigned int num, bool weak_barriers, in vringh_init_kern() argument
934 vrh->weak_barriers = weak_barriers; in vringh_init_kern()
1316 unsigned int num, bool weak_barriers, in vringh_init_iotlb() argument
1321 return vringh_init_kern(vrh, features, num, weak_barriers, in vringh_init_iotlb()
/linux-6.3-rc2/tools/virtio/linux/
A Dvirtio.h64 bool weak_barriers,
/linux-6.3-rc2/tools/virtio/
A Dvringh_test.c124 virtio_rmb(vrh->weak_barriers); in vringh_get_head()

Completed in 17 milliseconds