Module Name:    src
Committed By:   pooka
Date:           Fri Apr 11 01:03:08 UTC 2014

Modified Files:
        src/sys/rump/dev/lib/libpci: rumpdev_bus_dma.c

Log Message:
remove obfuscation macros


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/lib/libpci/rumpdev_bus_dma.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/rump/dev/lib/libpci/rumpdev_bus_dma.c
diff -u src/sys/rump/dev/lib/libpci/rumpdev_bus_dma.c:1.1 src/sys/rump/dev/lib/libpci/rumpdev_bus_dma.c:1.2
--- src/sys/rump/dev/lib/libpci/rumpdev_bus_dma.c:1.1	Fri Apr  4 12:53:59 2014
+++ src/sys/rump/dev/lib/libpci/rumpdev_bus_dma.c	Fri Apr 11 01:03:08 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: rumpdev_bus_dma.c,v 1.1 2014/04/04 12:53:59 pooka Exp $	*/
+/*	$NetBSD: rumpdev_bus_dma.c,v 1.2 2014/04/11 01:03:08 pooka Exp $	*/
 
 /*-
  * Copyright (c) 2013 Antti Kantee
@@ -86,11 +86,6 @@
 int	_bus_dmamap_load_buffer (bus_dma_tag_t, bus_dmamap_t, void *,
 	    bus_size_t, struct vmspace *, int, paddr_t *, int *, int);
 
-#undef PHYS_TO_BUS_MEM
-#define PHYS_TO_BUS_MEM(_t_, _a_) rumpcomp_pci_virt_to_mach((void *)_a_)
-#undef BUS_MEM_TO_PHYS
-#define BUS_MEM_TO_PHYS(_t_, _a_) rumpcomp_pci_mach_to_virt(_a_)
-
 /*
  * Common function for DMA map creation.  May be called by bus-specific
  * DMA map creation functions.
@@ -212,7 +207,8 @@ _bus_dmamap_load_buffer(bus_dma_tag_t t,
 		 * the previous segment if possible.
 		 */
 		if (first) {
-			map->dm_segs[seg].ds_addr = PHYS_TO_BUS_MEM(t, curaddr);
+			map->dm_segs[seg].ds_addr
+			    = rumpcomp_pci_virt_to_mach((void *)curaddr);
 			map->dm_segs[seg].ds_len = sgsize;
 			first = 0;
 		} else {
@@ -221,13 +217,13 @@ _bus_dmamap_load_buffer(bus_dma_tag_t t,
 			     map->dm_maxsegsz &&
 			    (map->_dm_boundary == 0 ||
 			     (map->dm_segs[seg].ds_addr & bmask) ==
-			     (PHYS_TO_BUS_MEM(t, curaddr) & bmask)))
+			     (rumpcomp_pci_virt_to_mach((void*)curaddr)&bmask)))
 				map->dm_segs[seg].ds_len += sgsize;
 			else {
 				if (++seg >= map->_dm_segcnt)
 					break;
 				map->dm_segs[seg].ds_addr =
-					PHYS_TO_BUS_MEM(t, curaddr);
+				    rumpcomp_pci_virt_to_mach((void *)curaddr);
 				map->dm_segs[seg].ds_len = sgsize;
 			}
 		}
@@ -334,7 +330,7 @@ bus_dmamap_load_mbuf(bus_dma_tag_t t, bu
 				continue;
 			}
 			map->dm_segs[seg].ds_addr =
-			    PHYS_TO_BUS_MEM(t, lastaddr);
+			    rumpcomp_pci_virt_to_mach((void *)lastaddr);
 			map->dm_segs[seg].ds_len = m->m_len;
 			lastaddr += m->m_len;
 			continue;

Reply via email to