Home
last modified time | relevance | path

Searched refs:sopass (Results 1 – 18 of 18) sorted by relevance

/linux/drivers/net/ethernet/broadcom/genet/
H A Dbcmgenet_wol.c64 memset(wol->sopass, 0, sizeof(wol->sopass)); in bcmgenet_get_wol()
66 memcpy(wol->sopass, priv->sopass, sizeof(priv->sopass)); in bcmgenet_get_wol()
92 memcpy(priv->sopass, wol->sopass, sizeof(priv->sopass)); in bcmgenet_set_wol()
138 bcmgenet_umac_writel(priv, get_unaligned_be16(&priv->sopass[0]), in bcmgenet_set_mpd_password()
140 bcmgenet_umac_writel(priv, get_unaligned_be32(&priv->sopass[2]), in bcmgenet_set_mpd_password()
/linux/drivers/net/phy/
H A Ddp83tc811.c130 (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[3] = (sopass_val >> 8); in dp83811_get_wol()
184 wol->sopass[4] = (sopass_val & 0xff); in dp83811_get_wol()
185 wol->sopass[5] = (sopass_val >> 8); in dp83811_get_wol()
H A Ddp83869.c313 (wol->sopass[1] << 8) | wol->sopass[0]); in dp83869_set_wol()
319 (wol->sopass[3] << 8) | wol->sopass[2]); in dp83869_set_wol()
324 (wol->sopass[5] << 8) | wol->sopass[4]); in dp83869_set_wol()
386 wol->sopass[0] = (sopass_val & 0xff); in dp83869_get_wol()
387 wol->sopass[1] = (sopass_val >> 8); in dp83869_get_wol()
396 wol->sopass[2] = (sopass_val & 0xff); in dp83869_get_wol()
397 wol->sopass[3] = (sopass_val >> 8); in dp83869_get_wol()
406 wol->sopass[4] = (sopass_val & 0xff); in dp83869_get_wol()
407 wol->sopass[5] = (sopass_val >> 8); in dp83869_get_wol()
H A Dbcm-phy-lib.c900 BUILD_BUG_ON(sizeof(wol->sopass) != ETH_ALEN); in bcm_phy_set_wol()
961 ether_addr_copy(da, wol->sopass); in bcm_phy_set_wol()
1078 memcpy(wol->sopass, da, sizeof(da)); in bcm_phy_get_wol()
/linux/include/linux/
H A Dphylink.h226 const u8 *sopass);
471 const u8 *sopass);
/linux/drivers/net/dsa/
H A Dbcm_sf2.c1017 memset(&wol->sopass, 0, sizeof(wol->sopass)); in bcm_sf2_sw_get_wol()
1020 memcpy(&wol->sopass, pwol.sopass, sizeof(wol->sopass)); in bcm_sf2_sw_get_wol()
/linux/drivers/net/ethernet/broadcom/
H A Dbcmsysport.c520 memcpy(wol->sopass, priv->sopass, sizeof(priv->sopass)); in bcm_sysport_get_wol()
537 memcpy(priv->sopass, wol->sopass, sizeof(priv->sopass)); in bcm_sysport_set_wol()
2657 umac_writel(priv, get_unaligned_be16(&priv->sopass[0]), in bcm_sysport_suspend_to_wol()
2659 umac_writel(priv, get_unaligned_be32(&priv->sopass[2]), in bcm_sysport_suspend_to_wol()
H A Dtg3.c12441 memset(&wol->sopass, 0, sizeof(wol->sopass)); in tg3_get_wol()
/linux/drivers/net/ethernet/sfc/siena/
H A Dsiena.c679 memset(&wol->sopass, 0, sizeof(wol->sopass)); in siena_get_wol()
/linux/drivers/net/ethernet/microchip/
H A Dlan743x_main.c3832 u32 sopass; in lan743x_pm_set_wol() local
3927 sopass = *(u32 *)adapter->sopass; in lan743x_pm_set_wol()
3928 lan743x_csr_write(adapter, MAC_MP_SO_LO, sopass); in lan743x_pm_set_wol()
3929 sopass = *(u16 *)&adapter->sopass[4]; in lan743x_pm_set_wol()
3930 lan743x_csr_write(adapter, MAC_MP_SO_HI, sopass); in lan743x_pm_set_wol()
H A Dlan743x_main.h1062 u8 sopass[SOPASS_MAX]; member
/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_cmd.h883 u8 sopass[SOPASS_MAX]; member
H A Dhclge_main.c9378 memcpy(wol_cfg_cmd->sopass, wol_info->wol_sopass, SOPASS_MAX); in hclge_set_wol_cfg()
9451 memcpy(wol->sopass, wol_info->wol_sopass, SOPASS_MAX); in hclge_get_wol()
9468 memcpy(wol_info->wol_sopass, wol->sopass, SOPASS_MAX); in hclge_set_wol()
/linux/include/uapi/linux/
H A Dethtool.h212 __u8 sopass[SOPASS_MAX]; member
/linux/drivers/net/ethernet/sfc/falcon/
H A Dfalcon.c2691 memset(&wol->sopass, 0, sizeof(wol->sopass)); in falcon_get_wol()
/linux/drivers/net/ethernet/via/
H A Dvia-velocity.c3442 memcpy(&wol->sopass, vptr->wol_passwd, 6); in velocity_ethtool_get_wol()
3472 memcpy(vptr->wol_passwd, wol->sopass, 6); in velocity_ethtool_set_wol()
/linux/drivers/net/ethernet/sfc/
H A Def10.c2066 memset(&wol->sopass, 0, sizeof(wol->sopass)); in efx_ef10_get_wol()
/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ethtool.c2206 memset(&wol->sopass, 0, sizeof(wol->sopass)); in bnxt_get_wol()