summaryrefslogtreecommitdiff
path: root/sys/dev/hyperv/hypervvar.h
diff options
context:
space:
mode:
authornonaka <nonaka@NetBSD.org>2019-12-10 12:20:20 +0000
committernonaka <nonaka@NetBSD.org>2019-12-10 12:20:20 +0000
commitb4ad7757ae81d5f92df482b9eeb41d06bac53ce9 (patch)
tree559bf02b62003753d5dbf190ed30c0f1f568cec6 /sys/dev/hyperv/hypervvar.h
parenta3e2ddaaabbede72e3ad7cbbeafa5a99cd5b0ed3 (diff)
hvn(4) can be added and deleted dynamically.
Diffstat (limited to 'sys/dev/hyperv/hypervvar.h')
-rw-r--r--sys/dev/hyperv/hypervvar.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/dev/hyperv/hypervvar.h b/sys/dev/hyperv/hypervvar.h
index 7f7759cfb81..2ee80974be5 100644
--- a/sys/dev/hyperv/hypervvar.h
+++ b/sys/dev/hyperv/hypervvar.h
@@ -1,4 +1,4 @@
-/* $NetBSD: hypervvar.h,v 1.3 2019/12/07 11:45:45 nonaka Exp $ */
+/* $NetBSD: hypervvar.h,v 1.4 2019/12/10 12:20:20 nonaka Exp $ */
/*-
* SPDX-License-Identifier: BSD-2-Clause-FreeBSD
@@ -108,8 +108,10 @@ hyperv_dma_get_paddr(struct hyperv_dma *dma)
return dma->map->dm_segs[0].ds_addr;
}
+#define HYPERV_DMA_SLEEPOK 0
+#define HYPERV_DMA_NOSLEEP __BIT(0)
void *hyperv_dma_alloc(bus_dma_tag_t, struct hyperv_dma *, bus_size_t,
- bus_size_t, bus_size_t, int);
+ bus_size_t, bus_size_t, int, int);
void hyperv_dma_free(bus_dma_tag_t, struct hyperv_dma *);
#endif /* _KERNEL */