Lines Matching refs:link_mode_masks_nwords
784 if (ecmd.req.link_mode_masks_nwords >= 0 || ecmd.req.cmd != ETHTOOL_GLINKSETTINGS) in get_glinksettings()
787 ecmd.req.link_mode_masks_nwords = -ecmd.req.link_mode_masks_nwords; in get_glinksettings()
794 if (ecmd.req.link_mode_masks_nwords <= 0 || ecmd.req.cmd != ETHTOOL_GLINKSETTINGS) in get_glinksettings()
806 …memcpy(u->link_modes.supported, &ecmd.link_mode_data[offset], 4 * ecmd.req.link_mode_masks_nwords); in get_glinksettings()
808 offset += ecmd.req.link_mode_masks_nwords; in get_glinksettings()
809 …mcpy(u->link_modes.advertising, &ecmd.link_mode_data[offset], 4 * ecmd.req.link_mode_masks_nwords); in get_glinksettings()
811 offset += ecmd.req.link_mode_masks_nwords; in get_glinksettings()
812 …y(u->link_modes.lp_advertising, &ecmd.link_mode_data[offset], 4 * ecmd.req.link_mode_masks_nwords); in get_glinksettings()
840 .base.link_mode_masks_nwords = 1, in get_gset()
871 if (u->base.cmd != ETHTOOL_GLINKSETTINGS || u->base.link_mode_masks_nwords <= 0) in set_slinksettings()
877 …memcpy(&ecmd.link_mode_data[offset], u->link_modes.supported, 4 * ecmd.req.link_mode_masks_nwords); in set_slinksettings()
879 offset += ecmd.req.link_mode_masks_nwords; in set_slinksettings()
880 …mcpy(&ecmd.link_mode_data[offset], u->link_modes.advertising, 4 * ecmd.req.link_mode_masks_nwords); in set_slinksettings()
882 offset += ecmd.req.link_mode_masks_nwords; in set_slinksettings()
883 …y(&ecmd.link_mode_data[offset], u->link_modes.lp_advertising, 4 * ecmd.req.link_mode_masks_nwords); in set_slinksettings()
899 if (u->base.cmd != ETHTOOL_GSET || u->base.link_mode_masks_nwords <= 0) in set_sset()