| /freebsd-12.1/sys/dev/cxgbe/ |
| H A D | t4_l2t.c | 112 find_or_alloc_l2e(struct l2t_data *d, uint16_t vlan, uint8_t port, uint8_t *dmac) in find_or_alloc_l2e() argument 122 memcmp(e->dmac, dmac, ETHER_ADDR_LEN) == 0 && in find_or_alloc_l2e() 179 memcpy(req->dst_mac, e->dmac, sizeof(req->dst_mac)); in t4_write_l2e() 212 memcpy(e->dmac, eth_addr, ETHER_ADDR_LEN); in t4_l2t_alloc_switching() 358 e->idx, ip, e->dmac[0], e->dmac[1], e->dmac[2], in sysctl_l2t() 359 e->dmac[3], e->dmac[4], e->dmac[5], in sysctl_l2t()
|
| H A D | t4_l2t.h | 79 uint8_t dmac[ETHER_ADDR_LEN]; /* next hop's MAC address */ member
|
| /freebsd-12.1/sys/dev/mlx5/mlx5_ib/ |
| H A D | mlx5_ib_ah.c | 47 memcpy(ah->av.rmac, ah_attr->dmac, sizeof(ah_attr->dmac)); in create_ib_ah() 78 u32 min_resp_len = offsetof(typeof(resp), dmac) + in mlx5_ib_create_ah() 79 sizeof(resp.dmac); in mlx5_ib_create_ah() 90 memcpy(resp.dmac, ah_attr->dmac, ETH_ALEN); in mlx5_ib_create_ah()
|
| /freebsd-12.1/sys/arm/allwinner/ |
| H A D | a10_hdmiaudio.c | 87 device_t dmac; member 151 error = SUNXI_DMA_TRANSFER(ch->dmac, ch->dmachan, in a10hdmiaudio_transfer() 174 SUNXI_DMA_SET_CONFIG(ch->dmac, ch->dmachan, &conf); in a10hdmiaudio_dmaconfig() 211 SUNXI_DMA_HALT(ch->dmac, ch->dmachan); in a10hdmiaudio_stop() 226 ch->dmac = devclass_get_device(devclass_find("a10dmac"), 0); in a10hdmiaudio_chan_init() 227 if (ch->dmac == NULL) { in a10hdmiaudio_chan_init() 231 ch->dmachan = SUNXI_DMA_ALLOC(ch->dmac, true, a10hdmiaudio_dmaintr, ch); in a10hdmiaudio_chan_init() 265 SUNXI_DMA_FREE(ch->dmac, ch->dmachan); in a10hdmiaudio_chan_free()
|
| H A D | a10_codec.c | 154 device_t dmac; member 653 error = SUNXI_DMA_TRANSFER(ch->dmac, ch->dmachan, src, dst, in a10codec_transfer() 682 SUNXI_DMA_SET_CONFIG(ch->dmac, ch->dmachan, &conf); in a10codec_dmaconfig() 800 SUNXI_DMA_HALT(ch->dmac, ch->dmachan); in a10codec_stop() 839 ch->dmac = OF_device_from_xref(xref); in a10codec_chan_init() 840 if (ch->dmac == NULL) { in a10codec_chan_init() 845 ch->dmachan = SUNXI_DMA_ALLOC(ch->dmac, false, a10codec_dmaintr, ch); in a10codec_chan_init() 879 SUNXI_DMA_FREE(ch->dmac, ch->dmachan); in a10codec_chan_free()
|
| /freebsd-12.1/sys/gnu/dts/arm/ |
| H A D | ste-u300.dts | 266 dmac: dma-controller@c00020000 { label 414 dmas = <&dmac 17 &dmac 18>; 423 dmas = <&dmac 38 &dmac 39>; 441 dmas = <&dmac 14>; 452 dmas = <&dmac 27 &dmac 28>;
|
| H A D | r8a77470.dtsi | 329 compatible = "renesas,r8a77470-usb-dmac", 330 "renesas,usb-dmac"; 343 compatible = "renesas,r8a77470-usb-dmac", 344 "renesas,usb-dmac"; 357 compatible = "renesas,r8a77470-usb-dmac", 358 "renesas,usb-dmac"; 372 "renesas,usb-dmac"; 385 compatible = "renesas,dmac-r8a77470", 386 "renesas,rcar-dmac"; 418 compatible = "renesas,dmac-r8a77470", [all …]
|
| H A D | picoxcell-pc3x2.dtsi | 59 dmac1: dmac@40000 { 60 compatible = "snps,dw-dmac"; 65 dmac2: dmac@50000 { 66 compatible = "snps,dw-dmac";
|
| H A D | picoxcell-pc3x3.dtsi | 156 dmac1: dmac@40000 { 157 compatible = "snps,dw-dmac"; 163 dmac2: dmac@50000 { 164 compatible = "snps,dw-dmac";
|
| H A D | uniphier-sld8.dtsi | 242 dmac: dma-controller@5a000000 { label 243 compatible = "socionext,uniphier-mio-dmac"; 264 dmas = <&dmac 4>; 283 dmas = <&dmac 6>;
|
| H A D | uniphier-ld4.dtsi | 238 dmac: dma-controller@5a000000 { label 239 compatible = "socionext,uniphier-mio-dmac"; 260 dmas = <&dmac 4>; 279 dmas = <&dmac 6>;
|
| H A D | uniphier-pro4.dtsi | 272 dmac: dma-controller@5a000000 { label 273 compatible = "socionext,uniphier-mio-dmac"; 294 dmas = <&dmac 4>; 313 dmas = <&dmac 5>; 331 dmas = <&dmac 6>;
|
| H A D | r8a7791.dtsi | 618 compatible = "renesas,r8a7791-usb-dmac", 619 "renesas,usb-dmac"; 633 "renesas,usb-dmac"; 646 compatible = "renesas,dmac-r8a7791", 647 "renesas,rcar-dmac"; 679 compatible = "renesas,dmac-r8a7791", 680 "renesas,rcar-dmac"; 1338 compatible = "renesas,dmac-r8a7791", 1339 "renesas,rcar-dmac"; 1369 compatible = "renesas,dmac-r8a7791", [all …]
|
| H A D | r8a7790.dtsi | 669 compatible = "renesas,r8a7790-usb-dmac", 670 "renesas,usb-dmac"; 684 "renesas,usb-dmac"; 697 compatible = "renesas,dmac-r8a7790", 698 "renesas,rcar-dmac"; 730 compatible = "renesas,dmac-r8a7790", 731 "renesas,rcar-dmac"; 1300 compatible = "renesas,dmac-r8a7790", 1301 "renesas,rcar-dmac"; 1331 compatible = "renesas,dmac-r8a7790", [all …]
|
| /freebsd-12.1/sys/dev/vnic/ |
| H A D | thunder_bgx.c | 484 while (bgx->lmac[lmac].dmac > 0) { in bgx_flush_dmac_addrs() 485 offset = ((bgx->lmac[lmac].dmac - 1) * sizeof(uint64_t)) + in bgx_flush_dmac_addrs() 488 bgx->lmac[lmac].dmac--; in bgx_flush_dmac_addrs() 493 bgx_add_dmac_addr(uint64_t dmac, int node, int bgx_idx, int lmac) in bgx_add_dmac_addr() argument 511 dmac = dmac | (1UL << 48) | ((uint64_t)lmac << 49); /* Enable DMAC */ in bgx_add_dmac_addr() 512 if (bgx->lmac[lmac].dmac == MAX_DMAC_PER_LMAC) { in bgx_add_dmac_addr() 519 if (bgx->lmac[lmac].dmac == MAX_DMAC_PER_LMAC_TNS_BYPASS_MODE) in bgx_add_dmac_addr() 520 bgx->lmac[lmac].dmac = 1; in bgx_add_dmac_addr() 522 offset = (bgx->lmac[lmac].dmac * sizeof(uint64_t)) + in bgx_add_dmac_addr() 524 bgx_reg_write(bgx, 0, BGX_CMR_RX_DMACX_CAM + offset, dmac); in bgx_add_dmac_addr() [all …]
|
| H A D | thunder_bgx_var.h | 37 int dmac; member
|
| /freebsd-12.1/sys/gnu/dts/arm64/rockchip/ |
| H A D | px30.dtsi | 320 dmas = <&dmac 0>, <&dmac 1>; 335 dmas = <&dmac 18>, <&dmac 19>; 350 dmas = <&dmac 20>, <&dmac 21>; 390 dmas = <&dmac 2>, <&dmac 3>; 405 dmas = <&dmac 4>, <&dmac 5>; 420 dmas = <&dmac 6>, <&dmac 7>; 435 dmas = <&dmac 8>, <&dmac 9>; 450 dmas = <&dmac 10>, <&dmac 11>; 517 dmas = <&dmac 12>, <&dmac 13>; 532 dmas = <&dmac 14>, <&dmac 15>; [all …]
|
| H A D | rk3328.dtsi | 134 dmac: dmac@ff1f0000 { label 185 dmas = <&dmac 11>, <&dmac 12>; 197 dmas = <&dmac 14>, <&dmac 15>; 209 dmas = <&dmac 0>, <&dmac 1>; 221 dmas = <&dmac 10>; 234 dmas = <&dmac 16>; 300 dmas = <&dmac 2>, <&dmac 3>; 315 dmas = <&dmac 4>, <&dmac 5>; 330 dmas = <&dmac 6>, <&dmac 7>; 399 dmas = <&dmac 8>, <&dmac 9>;
|
| /freebsd-12.1/sys/dev/cxgbe/tom/ |
| H A D | t4_tom_l2t.c | 218 memcmp(e->dmac, lladdr, ETHER_ADDR_LEN)) { in update_entry() 222 memcpy(e->dmac, lladdr, ETHER_ADDR_LEN); in update_entry() 238 uint8_t dmac[ETHER_HDR_LEN]; in resolve_entry() local 255 rc = toe_l2_resolve(tod, e->ifp, sa, dmac, &vtag); in resolve_entry() 260 update_entry(sc, e, rc == 0 ? dmac : NULL, vtag); in resolve_entry()
|
| /freebsd-12.1/sys/gnu/dts/arm64/renesas/ |
| H A D | r8a77995.dtsi | 365 compatible = "renesas,r8a77995-usb-dmac", 366 "renesas,usb-dmac"; 379 compatible = "renesas,r8a77995-usb-dmac", 380 "renesas,usb-dmac"; 418 compatible = "renesas,dmac-r8a77995", 419 "renesas,rcar-dmac"; 446 compatible = "renesas,dmac-r8a77995", 447 "renesas,rcar-dmac"; 474 compatible = "renesas,dmac-r8a77995", 475 "renesas,rcar-dmac";
|
| H A D | r8a774a1.dtsi | 618 "renesas,usb-dmac"; 632 "renesas,usb-dmac"; 658 compatible = "renesas,dmac-r8a774a1", 659 "renesas,rcar-dmac"; 692 compatible = "renesas,dmac-r8a774a1", 693 "renesas,rcar-dmac"; 726 compatible = "renesas,dmac-r8a774a1", 727 "renesas,rcar-dmac"; 1597 compatible = "renesas,dmac-r8a774a1", 1598 "renesas,rcar-dmac"; [all …]
|
| H A D | r8a77990.dtsi | 571 compatible = "renesas,r8a77990-usb-dmac", 572 "renesas,usb-dmac"; 586 "renesas,usb-dmac"; 599 compatible = "renesas,dmac-r8a77990", 600 "renesas,rcar-dmac"; 641 compatible = "renesas,dmac-r8a77990", 642 "renesas,rcar-dmac"; 683 compatible = "renesas,dmac-r8a77990", 684 "renesas,rcar-dmac"; 1402 compatible = "renesas,dmac-r8a77990", [all …]
|
| H A D | r8a77965.dtsi | 609 "renesas,usb-dmac"; 623 "renesas,usb-dmac"; 649 compatible = "renesas,dmac-r8a77965", 650 "renesas,rcar-dmac"; 691 compatible = "renesas,dmac-r8a77965", 692 "renesas,rcar-dmac"; 733 compatible = "renesas,dmac-r8a77965", 734 "renesas,rcar-dmac"; 1643 compatible = "renesas,dmac-r8a77965", 1644 "renesas,rcar-dmac"; [all …]
|
| H A D | r8a774c0.dtsi | 695 compatible = "renesas,r8a774c0-usb-dmac", 696 "renesas,usb-dmac"; 710 "renesas,usb-dmac"; 723 compatible = "renesas,dmac-r8a774c0", 724 "renesas,rcar-dmac"; 765 compatible = "renesas,dmac-r8a774c0", 766 "renesas,rcar-dmac"; 807 compatible = "renesas,dmac-r8a774c0", 808 "renesas,rcar-dmac"; 1486 compatible = "renesas,dmac-r8a774c0", [all …]
|
| /freebsd-12.1/sys/ofed/drivers/infiniband/core/ |
| H A D | ib_uverbs_marshall.c | 148 memset(dst->dmac, 0, sizeof(dst->dmac)); in ib_copy_path_rec_from_user()
|