Lines Matching refs:dg
96 static struct dcons_global dg; variable
175 if (dg.dma_tag != NULL) in dcons_os_checkc_nopoll()
176 bus_dmamap_sync(dg.dma_tag, dg.dma_map, BUS_DMASYNC_POSTREAD); in dcons_os_checkc_nopoll()
180 if (dg.dma_tag != NULL) in dcons_os_checkc_nopoll()
181 bus_dmamap_sync(dg.dma_tag, dg.dma_map, BUS_DMASYNC_PREREAD); in dcons_os_checkc_nopoll()
196 if (dg.dma_tag != NULL) in dcons_os_putc()
197 bus_dmamap_sync(dg.dma_tag, dg.dma_map, BUS_DMASYNC_POSTWRITE); in dcons_os_putc()
201 if (dg.dma_tag != NULL) in dcons_os_putc()
202 bus_dmamap_sync(dg.dma_tag, dg.dma_map, BUS_DMASYNC_PREWRITE); in dcons_os_putc()
310 bzero(&dg, sizeof(dg)); in dcons_drv_init()
311 dcons_conf = &dg; in dcons_drv_init()
312 dg.cdev = &dcons_consdev; in dcons_drv_init()
313 dg.buf = NULL; in dcons_drv_init()
314 dg.size = DCONS_BUF_SIZE; in dcons_drv_init()
330 dg.buf = (struct dcons_buf *)(vm_offset_t)(KERNBASE + addr); in dcons_drv_init()
332 dg.buf = (struct dcons_buf *)(vm_offset_t)(PMAP_MAP_LOW + in dcons_drv_init()
335 dg.size = size; in dcons_drv_init()
336 if (dcons_load_buffer(dg.buf, dg.size, sc) < 0) in dcons_drv_init()
337 dg.buf = NULL; in dcons_drv_init()
340 if (dg.buf != NULL) in dcons_drv_init()
349 dg.buf = (struct dcons_buf *) bssbuf; in dcons_drv_init()
350 dcons_init(dg.buf, dg.size, sc); in dcons_drv_init()
359 dg.buf = (struct dcons_buf *) contigmalloc(dg.size, in dcons_drv_init()
361 if (dg.buf == NULL) in dcons_drv_init()
363 dcons_init(dg.buf, dg.size, sc); in dcons_drv_init()
367 dcons_buf = dg.buf; in dcons_drv_init()
443 dg.buf->magic = 0; in dcons_modevent()
445 contigfree(dg.buf, DCONS_BUF_SIZE, M_DEVBUF); in dcons_modevent()
454 dg.buf->magic = 0; in dcons_modevent()