Home
last modified time | relevance | path

Searched refs:dmac (Results 1 – 25 of 98) sorted by relevance

1234

/freebsd-12.1/sys/dev/cxgbe/
H A Dt4_l2t.c112 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 Dt4_l2t.h79 uint8_t dmac[ETHER_ADDR_LEN]; /* next hop's MAC address */ member
/freebsd-12.1/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_ah.c47 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 Da10_hdmiaudio.c87 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 Da10_codec.c154 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 Dste-u300.dts266 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 Dr8a77470.dtsi329 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 Dpicoxcell-pc3x2.dtsi59 dmac1: dmac@40000 {
60 compatible = "snps,dw-dmac";
65 dmac2: dmac@50000 {
66 compatible = "snps,dw-dmac";
H A Dpicoxcell-pc3x3.dtsi156 dmac1: dmac@40000 {
157 compatible = "snps,dw-dmac";
163 dmac2: dmac@50000 {
164 compatible = "snps,dw-dmac";
H A Duniphier-sld8.dtsi242 dmac: dma-controller@5a000000 { label
243 compatible = "socionext,uniphier-mio-dmac";
264 dmas = <&dmac 4>;
283 dmas = <&dmac 6>;
H A Duniphier-ld4.dtsi238 dmac: dma-controller@5a000000 { label
239 compatible = "socionext,uniphier-mio-dmac";
260 dmas = <&dmac 4>;
279 dmas = <&dmac 6>;
H A Duniphier-pro4.dtsi272 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 Dr8a7791.dtsi618 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 Dr8a7790.dtsi669 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 Dthunder_bgx.c484 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 Dthunder_bgx_var.h37 int dmac; member
/freebsd-12.1/sys/gnu/dts/arm64/rockchip/
H A Dpx30.dtsi320 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 Drk3328.dtsi134 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 Dt4_tom_l2t.c218 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 Dr8a77995.dtsi365 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 Dr8a774a1.dtsi618 "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 Dr8a77990.dtsi571 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 Dr8a77965.dtsi609 "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 Dr8a774c0.dtsi695 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 Dib_uverbs_marshall.c148 memset(dst->dmac, 0, sizeof(dst->dmac)); in ib_copy_path_rec_from_user()

1234