Searched refs:ifr_hwaddr (Results 1 – 5 of 5) sorted by relevance
| /Linux-v5.10/net/core/ |
| D | dev_ioctl.c | 128 memset(ifr->ifr_hwaddr.sa_data, 0, in dev_ifsioc_locked() 129 sizeof(ifr->ifr_hwaddr.sa_data)); in dev_ifsioc_locked() 131 memcpy(ifr->ifr_hwaddr.sa_data, dev->dev_addr, in dev_ifsioc_locked() 132 min(sizeof(ifr->ifr_hwaddr.sa_data), in dev_ifsioc_locked() 134 ifr->ifr_hwaddr.sa_family = dev->type; in dev_ifsioc_locked() 277 return dev_set_mac_address(dev, &ifr->ifr_hwaddr, NULL); in dev_ifsioc() 280 if (ifr->ifr_hwaddr.sa_family != dev->type) in dev_ifsioc() 282 memcpy(dev->broadcast, ifr->ifr_hwaddr.sa_data, in dev_ifsioc() 283 min(sizeof(ifr->ifr_hwaddr.sa_data), in dev_ifsioc() 298 ifr->ifr_hwaddr.sa_family != AF_UNSPEC) in dev_ifsioc() [all …]
|
| /Linux-v5.10/include/uapi/linux/ |
| D | if.h | 260 #define ifr_hwaddr ifr_ifru.ifru_hwaddr /* MAC address */ macro
|
| /Linux-v5.10/drivers/net/ |
| D | tap.c | 1098 copy_to_user(&ifr->ifr_hwaddr.sa_data, tap->dev->dev_addr, ETH_ALEN) || in tap_ioctl() 1099 put_user(u, &ifr->ifr_hwaddr.sa_family)) in tap_ioctl() 1106 if (copy_from_user(&sa, &ifr->ifr_hwaddr, sizeof(sa))) in tap_ioctl()
|
| D | tun.c | 3160 memcpy(ifr.ifr_hwaddr.sa_data, tun->dev->dev_addr, ETH_ALEN); in __tun_chr_ioctl() 3161 ifr.ifr_hwaddr.sa_family = tun->dev->type; in __tun_chr_ioctl() 3168 ret = dev_set_mac_address(tun->dev, &ifr.ifr_hwaddr, NULL); in __tun_chr_ioctl()
|
| /Linux-v5.10/samples/bpf/ |
| D | xdp_router_ipv4_user.c | 87 *((__u8 *)&mac + i) = (__u8)ifr.ifr_hwaddr.sa_data[i]; in getmac()
|