| /src/sys/arch/news68k/dev/ | 
| si.c | 184 	/* soft reset DMAC */ 219 	 * On news68k, SCSI has its own DMAC so no need allocate it.
 243 	struct dma_regs *dmac = sc->sc_regs;  local in function:si_dma_start
 249 	/* reset DMAC */
 250 	dmac->ctl = DC_CTL_RST;
 251 	dmac->ctl = 0;
 258 	dmac->tcnt = (uint32_t)len;
 261 	dmac->offset = offset;
 264 	dmac->tag = 0;
 265 	dmac->mapent = kvtop((void *)addr) >> DMAC_SEG_SHIFT
 315  struct dma_regs *dmac = sc->sc_regs;  local in function:si_dma_poll
 346  struct dma_regs *dmac = sc->sc_regs;  local in function:si_dma_stop
 [all...]
 | 
| /src/sys/arch/x68k/dev/ | 
| intio_dmac.c | 33  * Hitachi HD63450 (= Motorola MC68450) DMAC driver for x68k. 80 CFATTACH_DECL_NEW(dmac, sizeof(struct dmac_softc),
 90 	if (strcmp(ia->ia_name, "dmac") != 0)
 122 		panic("IO map for DMAC corruption??");
 131 	aprint_normal(": HD63450 DMAC\n");
 168 	struct dmac_softc *dmac = device_private(intio->sc_dmac);  local in function:dmac_alloc_channel
 169 	struct dmac_channel_stat *chan = &dmac->sc_channels[ch];
 174 	aprint_normal_dev(dmac->sc_dev, "allocating ch %d for %s.\n",
 179 		panic("Invalid DMAC channel.");
 181 		panic("DMAC: channel in use.")
 248  struct dmac_softc *dmac = device_private(intio->sc_dmac);  local in function:dmac_free_channel
 319  struct dmac_softc *dmac = chan->ch_softc;  local in function:dmac_prepare_xfer
 [all...]
 | 
| /src/sys/arch/acorn32/podulebus/ | 
| ascreg.h | 105 /* DMAC constants */ 115 /* DMAC registers */
 130 templo  = dmac + 0x0018;/*    RO   T7   T6   T5   T4   T3   T2   T1   T0 */
 131 temphi  = dmac + 0x0218;/*    RO  T15  T14  T13  T12  T11  T10   T9   T8 */
 
 | 
| /src/sys/arch/playstation2/playstation2/ | 
| interrupt.h | 50 	struct evcnt clock, sbus, dmac;  member in struct:_playstation2_evcnt 
 | 
| interrupt.c | 65 	.dmac	= EVCNT_INITIALIZER(EVCNT_TYPE_INTR, NULL, "hard", "dmac"), 74 u_int32_t __icu_mask[_IPL_N];	/* interrupt mask of DMAC/INTC */
 104 	evcnt_attach_static(&_playstation2_evcnt.dmac);
 146 			_playstation2_evcnt.dmac.ev_count++;
 272 	    "CLOCK %-5lld SBUS %-5lld DMAC %-5lld "
 273 	    "SR=%08x PC=%08x cpl=%08x intc=%08x dmac=%08x\n",
 276 	    _playstation2_evcnt.dmac.ev_count,
 
 | 
| /src/sys/arch/arm/imx/ | 
| imx23var.h | 63 	device_t	dmac; /* DMA controller device for this bus. */  member in struct:apb_softc 
 | 
| imx23_apbh.c | 54 	device_t	dmac; /* DMA controller device for this bus. */  member in struct:apbh_softc 
 | 
| imx23_apbx.c | 54 	device_t	dmac; /* DMA controller device for this bus. */  member in struct:apbx_softc 
 | 
| /src/sys/dev/pci/cxgb/ | 
| cxgb_l2t.c | 126     memcpy(e->dmac, RT_ENADDR(e->neigh), sizeof(e->dmac)); 127     memcpy(req->dst_mac, e->dmac, sizeof(req->dst_mac));
 334     if (memcmp(e->dmac, RT_ENADDR(neigh), sizeof(e->dmac)) ||
 462             if (memcmp(e->dmac, RT_ENADDR(neigh), 6))
 525             if (memcmp(e->dmac, RT_ENADDR(neigh), sizeof(e->dmac)))
 642                e->idx, ip, e->dmac[0], e->dmac[1], e->dmac[2]
 [all...]
 | 
| cxgb_l2t.h | 71     uint8_t dmac[6];              /* neighbour's MAC address */  member in struct:l2t_entry 
 | 
| /src/sys/external/gpl2/dts/dist/arch/mips/boot/dts/ingenic/ | 
| jz4740.dtsi | 201 		dmas = <&dmac 25 0xffffffff>, <&dmac 24 0xffffffff>; 225 		dmas = <&dmac 27 0xffffffff>, <&dmac 26 0xffffffff>;
 287 	dmac: dma-controller@13020000 {  label
 
 | 
| jz4725b.dtsi | 210 		dmas = <&dmac 25 0xffffffff>, <&dmac 24 0xffffffff>; 234 		dmas = <&dmac 27 0xffffffff>, <&dmac 26 0xffffffff>;
 252 		dmas = <&dmac 31 0xffffffff>, <&dmac 30 0xffffffff>;
 298 	dmac: dma-controller@13020000 {  label
 
 | 
| /src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/ | 
| nouveau_dispnv50_disp.c | 139 nv50_dmac_destroy(struct nv50_dmac *dmac) 141 	spin_lock_destroy(&dmac->lock);
 142 	nvif_object_fini(&dmac->vram);
 143 	nvif_object_fini(&dmac->sync);
 145 	nv50_chan_destroy(&dmac->base);
 147 	nvif_mem_fini(&dmac->push);
 153 		 struct nv50_dmac *dmac)
 160 	spin_lock_init(&dmac->lock);
 174 	ret = nvif_mem_init_map(&cli->mmu, type, 0x1000, &dmac->push);
 178 	dmac->ptr = __UNVOLATILE(dmac->push.object.map.ptr)
 237  struct nv50_dmac *dmac = evoc;  local in function:evo_wait
 265  struct nv50_dmac *dmac = evoc;  local in function:evo_kick
 [all...]
 | 
| disp.h | 86 		     u64 syncbuf, struct nv50_dmac *dmac); 
 | 
| /src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/renesas/ | 
| r9a07g043.dtsi | 160 			dmas = <&dmac 0x2655>, <&dmac 0x2656>; 180 			dmas = <&dmac 0x2659>, <&dmac 0x265a>;
 199 			dmas = <&dmac 0x265f>;
 219 			dmas = <&dmac 0x2661>, <&dmac 0x2662>;
 235 			dmas = <&dmac 0x2e95>, <&dmac 0x2e96>;
 253 			dmas = <&dmac 0x2e99>, <&dmac 0x2e9a>
 609  dmac: dma-controller@11820000 {  label
 [all...]
 | 
| r8a77995.dtsi | 517 			compatible = "renesas,r8a77995-usb-dmac", 518 				     "renesas,usb-dmac";
 531 			compatible = "renesas,r8a77995-usb-dmac",
 532 				     "renesas,usb-dmac";
 579 			compatible = "renesas,dmac-r8a77995",
 580 				     "renesas,rcar-dmac";
 607 			compatible = "renesas,dmac-r8a77995",
 608 				     "renesas,rcar-dmac";
 635 			compatible = "renesas,dmac-r8a77995",
 636 				     "renesas,rcar-dmac";
 [all...]
 | 
| /src/sys/dev/ic/ | 
| stivar.h | 62 	sti_dmac_t		 dmac;  member in struct:sti_rom 
 | 
| /src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/rockchip/ | 
| px30.dtsi | 359 		dmas = <&dmac 0>, <&dmac 1>; 374 		dmas = <&dmac 18>, <&dmac 19>;
 389 		dmas = <&dmac 20>, <&dmac 21>;
 459 		dmas = <&dmac 2>, <&dmac 3>;
 474 		dmas = <&dmac 4>, <&dmac 5>
 714  dmac: dmac@ff240000 {  label
 [all...]
 | 
| rk3328.dtsi | 217 		dmas = <&dmac 11>, <&dmac 12>; 229 		dmas = <&dmac 14>, <&dmac 15>;
 241 		dmas = <&dmac 0>, <&dmac 1>;
 253 		dmas = <&dmac 10>;
 266 		dmas = <&dmac 16>;
 334 		dmas = <&dmac 2>, <&dmac 3>
 492  dmac: dmac@ff1f0000 {  label
 [all...]
 | 
| /src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ | 
| uniphier-ld4.dtsi | 240 		dmac: dma-controller@5a000000 {  label 241 			compatible = "socionext,uniphier-mio-dmac";
 262 			dmas = <&dmac 4>;
 281 			dmas = <&dmac 6>;
 
 | 
| uniphier-sld8.dtsi | 244 		dmac: dma-controller@5a000000 {  label 245 			compatible = "socionext,uniphier-mio-dmac";
 266 			dmas = <&dmac 4>;
 285 			dmas = <&dmac 6>;
 
 | 
| uniphier-pro4.dtsi | 274 		dmac: dma-controller@5a000000 {  label 275 			compatible = "socionext,uniphier-mio-dmac";
 296 			dmas = <&dmac 4>;
 315 			dmas = <&dmac 5>;
 333 			dmas = <&dmac 6>;
 
 | 
| r8a77470.dtsi | 414 			compatible = "renesas,r8a77470-usb-dmac", 415 				     "renesas,usb-dmac";
 428 			compatible = "renesas,r8a77470-usb-dmac",
 429 				     "renesas,usb-dmac";
 442 			compatible = "renesas,r8a77470-usb-dmac",
 443 				     "renesas,usb-dmac";
 456 			compatible = "renesas,r8a77470-usb-dmac",
 457 				     "renesas,usb-dmac";
 470 			compatible = "renesas,dmac-r8a77470",
 471 				     "renesas,rcar-dmac";
 [all...]
 | 
| r8a7742.dtsi | 659 			compatible = "renesas,r8a7742-usb-dmac", 660 				     "renesas,usb-dmac";
 673 			compatible = "renesas,r8a7742-usb-dmac",
 674 				     "renesas,usb-dmac";
 687 			compatible = "renesas,dmac-r8a7742",
 688 				     "renesas,rcar-dmac";
 720 			compatible = "renesas,dmac-r8a7742",
 721 				     "renesas,rcar-dmac";
 1169 			      <0 0xec740000 0 0x200>;  /* Audio DMAC peri peri*/
 1358 			compatible = "renesas,dmac-r8a7742"
 [all...]
 | 
| /src/sys/arch/x68k/x68k/ | 
| iodevice.h | 58 struct dmac {  struct 309 	struct dmac io_dma[4];		/* 0x00e84000 */
 
 |