void
x_bus_dmamap_sync(bus_dma_tag_t dmat, bus_dmamap_t map, int op)
{
#ifdef __FreeBSD__
	bus_dmamap_sync(dmat, map, op);
#else
	bus_dmamap_sync(dmat, map, 0, map->dm_mapsize, op);
#endif
}

#define XBUS_DMAMAP_LOAD(dmat, map, buf, buflen, cb, cb_arg, flags)
#ifdef __FreeBSD__
bus_dmamap_load(dmat, map, buf, buflen, cb, cb_arg, flags)
#else
bus_dmamap_load(dmat, map, buf, buflen, NULL, flags)
#endif

#define XBUS_DMAMAP_SYNC(dmat, map, op) x_bus_dmamap_sync(dmat, map, op)

