| /freebsd-11-stable/sys/dev/cxgbe/ |
| HD | t4_l2t.c | 110 find_or_alloc_l2e(struct l2t_data *d, uint16_t vlan, uint8_t port, uint8_t *dmac) in find_or_alloc_l2e() argument 120 memcmp(e->dmac, dmac, ETHER_ADDR_LEN) == 0 && in find_or_alloc_l2e() 177 memcpy(req->dst_mac, e->dmac, sizeof(req->dst_mac)); in t4_write_l2e() 210 memcpy(e->dmac, eth_addr, ETHER_ADDR_LEN); in t4_l2t_alloc_switching() 356 e->idx, ip, e->dmac[0], e->dmac[1], e->dmac[2], in sysctl_l2t() 357 e->dmac[3], e->dmac[4], e->dmac[5], in sysctl_l2t()
|
| HD | t4_l2t.h | 77 uint8_t dmac[ETHER_ADDR_LEN]; /* next hop's MAC address */ member
|
| /freebsd-11-stable/sys/dev/mlx5/mlx5_ib/ |
| HD | 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-11-stable/sys/arm/allwinner/ |
| HD | 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()
|
| HD | a10_codec.c | 158 device_t dmac; member 346 error = SUNXI_DMA_TRANSFER(ch->dmac, ch->dmachan, src, dst, in a10codec_transfer() 375 SUNXI_DMA_SET_CONFIG(ch->dmac, ch->dmachan, &conf); in a10codec_dmaconfig() 503 SUNXI_DMA_HALT(ch->dmac, ch->dmachan); in a10codec_stop() 546 ch->dmac = devclass_get_device(devclass_find("a10dmac"), 0); in a10codec_chan_init() 547 if (ch->dmac == NULL) { in a10codec_chan_init() 551 ch->dmachan = SUNXI_DMA_ALLOC(ch->dmac, false, a10codec_dmaintr, ch); in a10codec_chan_init() 585 SUNXI_DMA_FREE(ch->dmac, ch->dmachan); in a10codec_chan_free()
|
| /freebsd-11-stable/sys/gnu/dts/arm/ |
| HD | ste-u300.dts | 265 dmac: dma-controller@c00020000 { label 413 dmas = <&dmac 17 &dmac 18>; 422 dmas = <&dmac 38 &dmac 39>; 440 dmas = <&dmac 14>; 451 dmas = <&dmac 27 &dmac 28>;
|
| HD | picoxcell-pc3x2.dtsi | 60 dmac1: dmac@40000 { 61 compatible = "snps,dw-dmac"; 66 dmac2: dmac@50000 { 67 compatible = "snps,dw-dmac";
|
| HD | picoxcell-pc3x3.dtsi | 157 dmac1: dmac@40000 { 158 compatible = "snps,dw-dmac"; 164 dmac2: dmac@50000 { 165 compatible = "snps,dw-dmac";
|
| HD | r8a7790.dtsi | 269 compatible = "renesas,dmac-r8a7790", "renesas,rcar-dmac"; 300 compatible = "renesas,dmac-r8a7790", "renesas,rcar-dmac"; 331 compatible = "renesas,dmac-r8a7790", "renesas,rcar-dmac"; 360 compatible = "renesas,dmac-r8a7790", "renesas,rcar-dmac"; 389 compatible = "renesas,r8a7790-usb-dmac", "renesas,usb-dmac"; 401 compatible = "renesas,r8a7790-usb-dmac", "renesas,usb-dmac";
|
| HD | r8a7791.dtsi | 258 compatible = "renesas,dmac-r8a7791", "renesas,rcar-dmac"; 289 compatible = "renesas,dmac-r8a7791", "renesas,rcar-dmac"; 320 compatible = "renesas,dmac-r8a7791", "renesas,rcar-dmac"; 349 compatible = "renesas,dmac-r8a7791", "renesas,rcar-dmac"; 378 compatible = "renesas,r8a7791-usb-dmac", "renesas,usb-dmac"; 390 compatible = "renesas,r8a7791-usb-dmac", "renesas,usb-dmac";
|
| HD | atlas7.dtsi | 1260 compatible = "sirf,atlas7-dmac"; 1383 compatible = "sirf,atlas7-dmac-v2"; 1392 compatible = "sirf,atlas7-dmac-v2"; 1710 compatible = "sirf,atlas7-dmac"; 1720 compatible = "sirf,atlas7-dmac"; 1801 compatible = "sirf,atlas7-dmac";
|
| HD | r8a7793.dtsi | 239 compatible = "renesas,dmac-r8a7793", "renesas,rcar-dmac"; 270 compatible = "renesas,dmac-r8a7793", "renesas,rcar-dmac";
|
| /freebsd-11-stable/sys/dev/cxgb/ulp/tom/ |
| HD | cxgb_l2t.c | 101 memcpy(req->dst_mac, e->dmac, sizeof(req->dst_mac)); in setup_l2e_send_pending() 200 memcmp(e->dmac, lladdr, ETHER_ADDR_LEN)) { in update_entry() 204 memcpy(e->dmac, lladdr, ETHER_ADDR_LEN); in update_entry() 218 uint8_t dmac[ETHER_HDR_LEN]; in resolve_entry() local 226 rc = toe_l2_resolve(tod, e->ifp, SA(&sin), dmac, &vtag); in resolve_entry() 231 update_entry(sc, e, rc == 0 ? dmac : NULL, vtag); in resolve_entry()
|
| HD | cxgb_l2t.h | 70 uint8_t dmac[ETHER_ADDR_LEN]; /* nexthop's MAC address */ member
|
| /freebsd-11-stable/sys/dev/vnic/ |
| HD | 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 …]
|
| HD | thunder_bgx_var.h | 37 int dmac; member
|
| HD | thunder_bgx.h | 207 void bgx_add_dmac_addr(uint64_t dmac, int node, int bgx_idx, int lmac);
|
| /freebsd-11-stable/sys/dev/cxgbe/tom/ |
| HD | t4_tom_l2t.c | 216 memcmp(e->dmac, lladdr, ETHER_ADDR_LEN)) { in update_entry() 220 memcpy(e->dmac, lladdr, ETHER_ADDR_LEN); in update_entry() 236 uint8_t dmac[ETHER_HDR_LEN]; in resolve_entry() local 252 rc = toe_l2_resolve(tod, e->ifp, sa, dmac, &vtag); in resolve_entry() 257 update_entry(sc, e, rc == 0 ? dmac : NULL, vtag); in resolve_entry()
|
| /freebsd-11-stable/sys/ofed/drivers/infiniband/core/ |
| HD | ib_uverbs_marshall.c | 148 memset(dst->dmac, 0, sizeof(dst->dmac)); in ib_copy_path_rec_from_user()
|
| /freebsd-11-stable/sys/arm/lpc/ |
| HD | files.lpc | 13 arm/lpc/lpc_dmac.c optional dmac
|
| /freebsd-11-stable/sys/boot/fdt/dts/arm/ |
| HD | ea3250.dts | 183 dmac@1000000 { 184 compatible = "lpc,dmac";
|
| /freebsd-11-stable/sys/dev/mlx5/mlx5_en/ |
| HD | mlx5_en_flow_table.c | 1132 u8 *dmac = MLX5_ADDR_OF(create_flow_group_in, in, in mlx5e_create_main_groups_sub() local 1190 memset(dmac, 0xff, ETH_ALEN); in mlx5e_create_main_groups_sub() 1202 memset(dmac, 0xff, ETH_ALEN); in mlx5e_create_main_groups_sub() 1213 memset(dmac, 0xff, ETH_ALEN); in mlx5e_create_main_groups_sub() 1226 dmac[0] = 0x01; in mlx5e_create_main_groups_sub() 1238 dmac[0] = 0x01; in mlx5e_create_main_groups_sub() 1249 dmac[0] = 0x01; in mlx5e_create_main_groups_sub()
|
| /freebsd-11-stable/sys/arm/conf/ |
| HD | EA3250 | 81 device dmac
|
| /freebsd-11-stable/sys/ofed/include/uapi/rdma/ |
| HD | mlx5-abi.h | 246 __u8 dmac[ETH_ALEN]; member
|
| /freebsd-11-stable/contrib/ofed/libmlx5/ |
| HD | mlx5-abi.h | 108 __u8 dmac[ETHERNET_LL_SIZE]; member
|