Searched refs:DMA (Results 1 - 7 of 7) sorted by relevance
/freebsd-10.2-release/sys/dev/aic/ |
H A D | aic6360reg.h | 59 #define DMACNTRL0 0x12 /* DMA control 0 */ 60 #define DMACNTRL1 0x13 /* DMA control 1 */ 61 #define DMASTAT 0x14 /* DMA status */ 63 #define DMADATA 0x16 /* DMA data */ 64 #define DMADATAL 0x16 /* DMA data low byte */ 65 #define DMADATAH 0x17 /* DMA data high byte */ 274 #define DMA 0x20 macro
|
/freebsd-10.2-release/sys/contrib/rdma/krping/ |
H A D | krping.c | 75 DMA = 1, enumerator in enum:mem_type 476 else if (cb->mem == DMA) 487 else if (cb->mem == DMA) 550 if (cb->mem == DMA) { 603 if (cb->mem != DMA) { 921 case DMA: 2137 cb->mem = DMA; 2210 cb->mem = DMA;
|
/freebsd-10.2-release/sys/dev/hatm/ |
H A D | if_hatm_tx.c | 143 * the DMA map of this TPD was used to load this mbuf. The map is unloaded 227 * Helper struct for communication with the DMA load helper. 257 DBG(arg->sc, DMA, ("%s -- error=%d plen=%d\n", 306 DBG(arg->sc, DMA, ("DMA loaded: %lx/%lu", 448 /* Now load a DMA map with the packet. Allocate the first
|
H A D | if_hatm_intr.c | 172 * DMA loader function for external mbuf page. 183 ("too many segments for DMA: %d", nsegs)); 192 * Create a DMA map and load it. Put all the chunks onto the right 403 DBG(sc, DMA, ("MBUF loaded: handle=%x m=%p phys=%x",
|
H A D | if_hatm.c | 185 * Allocate and map DMA-able memory. We support only contiguous mappings. 192 KASSERT(nsegs == 1, ("too many segments for DMA: %d", nsegs)); 221 if_printf(sc->ifp, "DMA tag create (%s)\n", what); 227 if_printf(sc->ifp, "DMA mem alloc (%s): %d\n", 237 if_printf(sc->ifp, "DMA map load (%s): %d\n", 245 DBG(sc, DMA, ("%s S/A/V/P 0x%x 0x%x %p 0x%lx", what, mem->size, 252 * Destroy all the resources of an DMA-able memory region. 266 * Initialize/destroy DMA maps for the large pool 0 293 /* allocate and create the DMA maps for the large pool */ 381 /* put all the TPDs on the free list and allocate DMA map [all...] |
/freebsd-10.2-release/sys/dev/en/ |
H A D | midway.c | 65 * "transmit DMA complete" interrupt. using the "telnet" test I got data 70 * just fine with byte DMA. 106 DBG_DMA = 0x0040, /* debug DMA probing */ 220 * While a transmit mbuf is waiting to get transmit DMA resources we 348 * en_b2sz: convert a DMA burst code to its byte size 371 * en_sz2b: convert a burst size (bytes) to DMA burst code 422 * DMA maps 431 * to allocate the DMA map yet have no means to signal this error. Therefor 451 device_printf(sc->dev, "cannot create DMA map %d\n", err); 500 * Argument structure to load a transmit DMA ma [all...] |
/freebsd-10.2-release/sys/dev/fatm/ |
H A D | if_fatm.c | 938 KASSERT(nsegs == 1, ("too many DMA segments")); 939 KASSERT(segs[0].ds_addr <= 0xffffffff, ("DMA address too large %lx", 946 * Allocate a chunk of DMA-able memory and map it. 959 if_printf(sc->ifp, "could not allocate %s DMA tag\n", 966 if_printf(sc->ifp, "could not allocate %s DMA memory: " 976 if_printf(sc->ifp, "could not load %s DMA memory: " 984 DBG(sc, DMA, ("DMA %s V/P/S/Z %p/%lx/%x/%x", nm, mem->mem, 1002 if_printf(sc->ifp, "could not allocate %s DMA tag\n", 1012 if_printf(sc->ifp, "could not allocate %s DMA ma [all...] |
Completed in 63 milliseconds