/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/genet/ |
H A D | bcmgenet_wol.c | 54 memset(wol->sopass, 0, sizeof(wol->sopass)); in bcmgenet_get_wol() 57 memcpy(wol->sopass, priv->sopass, sizeof(priv->sopass)); in bcmgenet_get_wol() 75 memcpy(priv->sopass, wol->sopass, sizeof(priv->sopass)); in bcmgenet_set_wol() 117 bcmgenet_umac_writel(priv, get_unaligned_be16(&priv->sopass[0]), in bcmgenet_set_mpd_password() 119 bcmgenet_umac_writel(priv, get_unaligned_be32(&priv->sopass[ in bcmgenet_set_mpd_password() [all...] |
H A D | bcmgenet.h | 697 u8 sopass[SOPASS_MAX]; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/genet/ |
H A D | bcmgenet_wol.c | 59 memset(wol->sopass, 0, sizeof(wol->sopass)); in bcmgenet_get_wol() 62 memcpy(wol->sopass, priv->sopass, sizeof(priv->sopass)); in bcmgenet_get_wol() 88 memcpy(priv->sopass, wol->sopass, sizeof(priv->sopass)); in bcmgenet_set_wol() 134 bcmgenet_umac_writel(priv, get_unaligned_be16(&priv->sopass[0]), in bcmgenet_set_mpd_password() 136 bcmgenet_umac_writel(priv, get_unaligned_be32(&priv->sopass[ in bcmgenet_set_mpd_password() [all...] |
H A D | bcmgenet.h | 643 u8 sopass[SOPASS_MAX]; member
|
/kernel/linux/linux-5.10/drivers/net/phy/ |
H A D | dp83tc811.c | 130 (wol->sopass[1] << 8) | wol->sopass[0]); in dp83811_set_wol() 133 (wol->sopass[3] << 8) | wol->sopass[2]); in dp83811_set_wol() 136 (wol->sopass[5] << 8) | wol->sopass[4]); in dp83811_set_wol() 174 wol->sopass[0] = (sopass_val & 0xff); in dp83811_get_wol() 175 wol->sopass[1] = (sopass_val >> 8); in dp83811_get_wol() 179 wol->sopass[2] = (sopass_val & 0xff); in dp83811_get_wol() 180 wol->sopass[ in dp83811_get_wol() [all...] |
H A D | dp83822.c | 170 (wol->sopass[1] << 8) | wol->sopass[0]); in dp83822_set_wol() 173 (wol->sopass[3] << 8) | wol->sopass[2]); in dp83822_set_wol() 176 (wol->sopass[5] << 8) | wol->sopass[4]); in dp83822_set_wol() 213 wol->sopass[0] = (sopass_val & 0xff); in dp83822_get_wol() 214 wol->sopass[1] = (sopass_val >> 8); in dp83822_get_wol() 218 wol->sopass[2] = (sopass_val & 0xff); in dp83822_get_wol() 219 wol->sopass[ in dp83822_get_wol() [all...] |
H A D | dp83867.c | 217 (wol->sopass[1] << 8) | wol->sopass[0]); in dp83867_set_wol() 219 (wol->sopass[3] << 8) | wol->sopass[2]); in dp83867_set_wol() 221 (wol->sopass[5] << 8) | wol->sopass[4]); in dp83867_set_wol() 271 wol->sopass[0] = (sopass_val & 0xff); in dp83867_get_wol() 272 wol->sopass[1] = (sopass_val >> 8); in dp83867_get_wol() 276 wol->sopass[2] = (sopass_val & 0xff); in dp83867_get_wol() 277 wol->sopass[ in dp83867_get_wol() [all...] |
H A D | dp83869.c | 264 (wol->sopass[1] << 8) | wol->sopass[0]); in dp83869_set_wol() 270 (wol->sopass[3] << 8) | wol->sopass[2]); in dp83869_set_wol() 275 (wol->sopass[5] << 8) | wol->sopass[4]); in dp83869_set_wol() 337 wol->sopass[0] = (sopass_val & 0xff); in dp83869_get_wol() 338 wol->sopass[1] = (sopass_val >> 8); in dp83869_get_wol() 347 wol->sopass[2] = (sopass_val & 0xff); in dp83869_get_wol() 348 wol->sopass[ in dp83869_get_wol() [all...] |
/kernel/linux/linux-6.6/drivers/net/phy/ |
H A D | dp83tc811.c | 130 (wol->sopass[1] << 8) | wol->sopass[0]); in dp83811_set_wol() 133 (wol->sopass[3] << 8) | wol->sopass[2]); in dp83811_set_wol() 136 (wol->sopass[5] << 8) | wol->sopass[4]); in dp83811_set_wol() 174 wol->sopass[0] = (sopass_val & 0xff); in dp83811_get_wol() 175 wol->sopass[1] = (sopass_val >> 8); in dp83811_get_wol() 179 wol->sopass[2] = (sopass_val & 0xff); in dp83811_get_wol() 180 wol->sopass[ in dp83811_get_wol() [all...] |
H A D | dp83822.c | 156 (wol->sopass[1] << 8) | wol->sopass[0]); in dp83822_set_wol() 159 (wol->sopass[3] << 8) | wol->sopass[2]); in dp83822_set_wol() 162 (wol->sopass[5] << 8) | wol->sopass[4]); in dp83822_set_wol() 199 wol->sopass[0] = (sopass_val & 0xff); in dp83822_get_wol() 200 wol->sopass[1] = (sopass_val >> 8); in dp83822_get_wol() 204 wol->sopass[2] = (sopass_val & 0xff); in dp83822_get_wol() 205 wol->sopass[ in dp83822_get_wol() [all...] |
H A D | dp83869.c | 299 (wol->sopass[1] << 8) | wol->sopass[0]); in dp83869_set_wol() 305 (wol->sopass[3] << 8) | wol->sopass[2]); in dp83869_set_wol() 310 (wol->sopass[5] << 8) | wol->sopass[4]); in dp83869_set_wol() 372 wol->sopass[0] = (sopass_val & 0xff); in dp83869_get_wol() 373 wol->sopass[1] = (sopass_val >> 8); in dp83869_get_wol() 382 wol->sopass[2] = (sopass_val & 0xff); in dp83869_get_wol() 383 wol->sopass[ in dp83869_get_wol() [all...] |
H A D | dp83867.c | 226 (wol->sopass[1] << 8) | wol->sopass[0]); in dp83867_set_wol() 228 (wol->sopass[3] << 8) | wol->sopass[2]); in dp83867_set_wol() 230 (wol->sopass[5] << 8) | wol->sopass[4]); in dp83867_set_wol() 280 wol->sopass[0] = (sopass_val & 0xff); in dp83867_get_wol() 281 wol->sopass[1] = (sopass_val >> 8); in dp83867_get_wol() 285 wol->sopass[2] = (sopass_val & 0xff); in dp83867_get_wol() 286 wol->sopass[ in dp83867_get_wol() [all...] |
H A D | bcm-phy-lib.c | 849 BUILD_BUG_ON(sizeof(wol->sopass) != ETH_ALEN); in bcm_phy_set_wol() 910 ether_addr_copy(da, wol->sopass); in bcm_phy_set_wol() 1027 memcpy(wol->sopass, da, sizeof(da)); in bcm_phy_get_wol()
|
/kernel/linux/linux-5.10/net/ethtool/ |
H A D | wol.c | 59 len += nla_total_size(sizeof(data->wol.sopass)); in wol_reply_size() 78 nla_put(skb, ETHTOOL_A_WOL_SOPASS, sizeof(data->wol.sopass), in wol_fill_reply() 79 data->wol.sopass)) in wol_fill_reply() 151 ethnl_update_binary(wol.sopass, sizeof(wol.sopass), in ethnl_set_wol()
|
/kernel/linux/linux-6.6/net/ethtool/ |
H A D | wol.c | 60 len += nla_total_size(sizeof(data->wol.sopass)); in wol_reply_size() 79 nla_put(skb, ETHTOOL_A_WOL_SOPASS, sizeof(data->wol.sopass), in wol_fill_reply() 80 data->wol.sopass)) in wol_fill_reply() 131 ethnl_update_binary(wol.sopass, sizeof(wol.sopass), in ethnl_set_wol()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/asp2/ |
H A D | bcmasp_ethtool.c | 197 memset(wol->sopass, 0, sizeof(wol->sopass)); in bcmasp_get_wol() 200 memcpy(wol->sopass, intf->sopass, sizeof(intf->sopass)); in bcmasp_get_wol() 215 memcpy(intf->sopass, wol->sopass, sizeof(wol->sopass)); in bcmasp_set_wol()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/ |
H A D | lan743x_ethtool.c | 1157 memcpy(wol->sopass, adapter->sopass, sizeof(wol->sopass)); in lan743x_ethtool_get_wol() 1180 memcpy(adapter->sopass, wol->sopass, sizeof(wol->sopass)); in lan743x_ethtool_set_wol() 1183 memset(adapter->sopass, 0, sizeof(u8) * SOPASS_MAX); in lan743x_ethtool_set_wol()
|
H A D | lan743x_main.c | 3493 u32 sopass; in lan743x_pm_set_wol() local 3589 sopass = *(u32 *)adapter->sopass; in lan743x_pm_set_wol() 3590 lan743x_csr_write(adapter, MAC_MP_SO_LO, sopass); in lan743x_pm_set_wol() 3591 sopass = *(u16 *)&adapter->sopass[4]; in lan743x_pm_set_wol() 3592 lan743x_csr_write(adapter, MAC_MP_SO_HI, sopass); in lan743x_pm_set_wol()
|
/kernel/linux/linux-5.10/drivers/net/dsa/ |
H A D | bcm_sf2.c | 902 memset(&wol->sopass, 0, sizeof(wol->sopass)); in bcm_sf2_sw_get_wol() 905 memcpy(&wol->sopass, pwol.sopass, sizeof(wol->sopass)); in bcm_sf2_sw_get_wol()
|
/kernel/linux/linux-6.6/drivers/net/dsa/ |
H A D | bcm_sf2.c | 1002 memset(&wol->sopass, 0, sizeof(wol->sopass)); in bcm_sf2_sw_get_wol() 1005 memcpy(&wol->sopass, pwol.sopass, sizeof(wol->sopass)); in bcm_sf2_sw_get_wol()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/ |
H A D | bcmsysport.c | 542 memcpy(wol->sopass, priv->sopass, sizeof(priv->sopass)); in bcm_sysport_get_wol() 559 memcpy(priv->sopass, wol->sopass, sizeof(priv->sopass)); in bcm_sysport_set_wol() 2680 umac_writel(priv, get_unaligned_be16(&priv->sopass[0]), in bcm_sysport_suspend_to_wol() 2682 umac_writel(priv, get_unaligned_be32(&priv->sopass[2]), in bcm_sysport_suspend_to_wol()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/ |
H A D | bcmsysport.c | 554 memcpy(wol->sopass, priv->sopass, sizeof(priv->sopass)); in bcm_sysport_get_wol() 571 memcpy(priv->sopass, wol->sopass, sizeof(priv->sopass)); in bcm_sysport_set_wol() 2683 umac_writel(priv, get_unaligned_be16(&priv->sopass[0]), in bcm_sysport_suspend_to_wol() 2685 umac_writel(priv, get_unaligned_be32(&priv->sopass[2]), in bcm_sysport_suspend_to_wol()
|
H A D | bcmsysport.h | 752 u8 sopass[SOPASS_MAX]; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
H A D | siena.c | 676 memset(&wol->sopass, 0, sizeof(wol->sopass)); in siena_get_wol()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/ |
H A D | siena.c | 679 memset(&wol->sopass, 0, sizeof(wol->sopass)); in siena_get_wol()
|