Searched refs:virtio_pmem (Results 1 – 5 of 5) sorted by relevance
45 static void virtio_pmem_wake_one_waiter(struct virtio_pmem *vpmem) in virtio_pmem_wake_one_waiter()59 static void virtio_pmem_wake_all_waiters(struct virtio_pmem *vpmem) in virtio_pmem_wake_all_waiters()70 static void virtio_pmem_clear_inflight(struct virtio_pmem *vpmem, in virtio_pmem_clear_inflight()77 static void virtio_pmem_wake_inflight(struct virtio_pmem *vpmem) in virtio_pmem_wake_inflight()85 void virtio_pmem_mark_broken(struct virtio_pmem *vpmem) in virtio_pmem_mark_broken()97 void virtio_pmem_drain(struct virtio_pmem *vpmem) in virtio_pmem_drain()122 struct virtio_pmem *vpmem = vq->vdev->priv; in virtio_pmem_host_ack()145 struct virtio_pmem *vpmem = vdev->priv; in virtio_pmem_flush()277 struct virtio_pmem *vpmem = vdev->priv; in async_pmem_flush()
40 struct virtio_pmem { struct74 void virtio_pmem_mark_broken(struct virtio_pmem *vpmem); argument75 void virtio_pmem_drain(struct virtio_pmem *vpmem);
18 static int init_vq(struct virtio_pmem *vpmem) in init_vq()39 static void virtio_pmem_del_vqs(struct virtio_pmem *vpmem) in virtio_pmem_del_vqs()66 struct virtio_pmem *vpmem; in virtio_pmem_probe()166 struct virtio_pmem *vpmem = vdev->priv; in virtio_pmem_remove()187 struct virtio_pmem *vpmem = vdev->priv; in virtio_pmem_freeze()
7 obj-$(CONFIG_VIRTIO_PMEM) += virtio_pmem.o nd_virtio.o
29019 F: drivers/nvdimm/virtio_pmem.c