Home
last modified time | relevance | path

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

12345

/freebsd-12-stable/sys/dev/cxgbe/
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()
Dt4_l2t.h79 uint8_t dmac[ETHER_ADDR_LEN]; /* next hop's MAC address */ member
/freebsd-12-stable/sys/dev/mlx5/mlx5_ib/
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-stable/sys/arm/allwinner/
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()
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-stable/sys/gnu/dts/arm/
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>;
Dpicoxcell-pc3x2.dtsi51 dmac1: dmac@40000 {
52 compatible = "snps,dw-dmac";
57 dmac2: dmac@50000 {
58 compatible = "snps,dw-dmac";
Dr8a77470.dtsi413 compatible = "renesas,r8a77470-usb-dmac",
414 "renesas,usb-dmac";
427 compatible = "renesas,r8a77470-usb-dmac",
428 "renesas,usb-dmac";
441 compatible = "renesas,r8a77470-usb-dmac",
442 "renesas,usb-dmac";
455 compatible = "renesas,r8a77470-usb-dmac",
456 "renesas,usb-dmac";
469 compatible = "renesas,dmac-r8a77470",
470 "renesas,rcar-dmac";
[all …]
Dpicoxcell-pc3x3.dtsi148 dmac1: dmac@40000 {
149 compatible = "snps,dw-dmac";
155 dmac2: dmac@50000 {
156 compatible = "snps,dw-dmac";
Duniphier-ld4.dtsi238 dmac: dma-controller@5a000000 { label
239 compatible = "socionext,uniphier-mio-dmac";
260 dmas = <&dmac 4>;
279 dmas = <&dmac 6>;
Duniphier-sld8.dtsi242 dmac: dma-controller@5a000000 { label
243 compatible = "socionext,uniphier-mio-dmac";
264 dmas = <&dmac 4>;
283 dmas = <&dmac 6>;
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>;
Dspear600-evb.dts25 &dmac {
Dr8a7791.dtsi621 compatible = "renesas,r8a7791-usb-dmac",
622 "renesas,usb-dmac";
635 compatible = "renesas,r8a7791-usb-dmac",
636 "renesas,usb-dmac";
649 compatible = "renesas,dmac-r8a7791",
650 "renesas,rcar-dmac";
682 compatible = "renesas,dmac-r8a7791",
683 "renesas,rcar-dmac";
1341 compatible = "renesas,dmac-r8a7791",
1342 "renesas,rcar-dmac";
[all …]
Dr8a7743.dtsi606 compatible = "renesas,r8a7743-usb-dmac",
607 "renesas,usb-dmac";
620 compatible = "renesas,r8a7743-usb-dmac",
621 "renesas,usb-dmac";
634 compatible = "renesas,dmac-r8a7743",
635 "renesas,rcar-dmac";
667 compatible = "renesas,dmac-r8a7743",
668 "renesas,rcar-dmac";
1372 compatible = "renesas,dmac-r8a7743",
1373 "renesas,rcar-dmac";
[all …]
Dr8a7790.dtsi672 compatible = "renesas,r8a7790-usb-dmac",
673 "renesas,usb-dmac";
686 compatible = "renesas,r8a7790-usb-dmac",
687 "renesas,usb-dmac";
700 compatible = "renesas,dmac-r8a7790",
701 "renesas,rcar-dmac";
733 compatible = "renesas,dmac-r8a7790",
734 "renesas,rcar-dmac";
1303 compatible = "renesas,dmac-r8a7790",
1304 "renesas,rcar-dmac";
[all …]
Dr8a7744.dtsi606 compatible = "renesas,r8a7744-usb-dmac",
607 "renesas,usb-dmac";
620 compatible = "renesas,r8a7744-usb-dmac",
621 "renesas,usb-dmac";
634 compatible = "renesas,dmac-r8a7744",
635 "renesas,rcar-dmac";
667 compatible = "renesas,dmac-r8a7744",
668 "renesas,rcar-dmac";
1372 compatible = "renesas,dmac-r8a7744",
1373 "renesas,rcar-dmac";
[all …]
/freebsd-12-stable/sys/dev/vnic/
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 …]
Dthunder_bgx_var.h37 int dmac; member
/freebsd-12-stable/sys/dev/cxgbe/tom/
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-stable/sys/gnu/dts/arm64/rockchip/
Dpx30.dtsi351 dmas = <&dmac 0>, <&dmac 1>;
366 dmas = <&dmac 18>, <&dmac 19>;
381 dmas = <&dmac 20>, <&dmac 21>;
448 dmas = <&dmac 2>, <&dmac 3>;
463 dmas = <&dmac 4>, <&dmac 5>;
478 dmas = <&dmac 6>, <&dmac 7>;
493 dmas = <&dmac 8>, <&dmac 9>;
508 dmas = <&dmac 10>, <&dmac 11>;
575 dmas = <&dmac 12>, <&dmac 13>;
590 dmas = <&dmac 14>, <&dmac 15>;
[all …]
Drk3328.dtsi151 dmac: dmac@ff1f0000 { label
234 dmas = <&dmac 11>, <&dmac 12>;
246 dmas = <&dmac 14>, <&dmac 15>;
258 dmas = <&dmac 0>, <&dmac 1>;
270 dmas = <&dmac 10>;
283 dmas = <&dmac 16>;
350 dmas = <&dmac 2>, <&dmac 3>;
365 dmas = <&dmac 4>, <&dmac 5>;
380 dmas = <&dmac 6>, <&dmac 7>;
449 dmas = <&dmac 8>, <&dmac 9>;
/freebsd-12-stable/sys/gnu/dts/arm64/renesas/
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";
Dr8a774c0.dtsi697 compatible = "renesas,r8a774c0-usb-dmac",
698 "renesas,usb-dmac";
711 compatible = "renesas,r8a774c0-usb-dmac",
712 "renesas,usb-dmac";
725 compatible = "renesas,dmac-r8a774c0",
726 "renesas,rcar-dmac";
767 compatible = "renesas,dmac-r8a774c0",
768 "renesas,rcar-dmac";
809 compatible = "renesas,dmac-r8a774c0",
810 "renesas,rcar-dmac";
[all …]
/freebsd-12-stable/sys/ofed/drivers/infiniband/core/
Dib_uverbs_marshall.c148 memset(dst->dmac, 0, sizeof(dst->dmac)); in ib_copy_path_rec_from_user()

12345