Home
last modified time | relevance | path

Searched refs:wanted_features (Results 1 – 16 of 16) sorted by relevance

/OK3568_Linux_fs/kernel/net/ethtool/
H A Dfeatures.c45 ethnl_features_to_bitmap32(data->wanted, dev->wanted_features); in features_prepare_data()
239 ethnl_features_to_bitmap(old_wanted, dev->wanted_features); in ethnl_set_features()
256 dev->wanted_features &= ~dev->hw_features; in ethnl_set_features()
257 dev->wanted_features |= ethnl_bitmap_to_features(req_wanted) & dev->hw_features; in ethnl_set_features()
H A Dioctl.c75 features[i].requested = (u32)(dev->wanted_features >> (32 * i)); in ethtool_get_features()
127 dev->wanted_features &= ~valid; in ethtool_set_features()
128 dev->wanted_features |= wanted & valid; in ethtool_set_features()
131 if ((dev->wanted_features ^ dev->features) & valid) in ethtool_set_features()
254 dev->wanted_features |= mask; in ethtool_set_one_feature()
256 dev->wanted_features &= ~mask; in ethtool_set_one_feature()
310 dev->wanted_features = in __ethtool_set_flags()
311 (dev->wanted_features & ~changed) | (features & changed); in __ethtool_set_flags()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/iavf/
H A Diavf_main.c3604 if (netdev->wanted_features) { in iavf_process_config()
3605 if (!(netdev->wanted_features & NETIF_F_TSO) || in iavf_process_config()
3608 if (!(netdev->wanted_features & NETIF_F_TSO6) || in iavf_process_config()
3611 if (!(netdev->wanted_features & NETIF_F_TSO_ECN)) in iavf_process_config()
3613 if (!(netdev->wanted_features & NETIF_F_GRO)) in iavf_process_config()
3615 if (!(netdev->wanted_features & NETIF_F_GSO)) in iavf_process_config()
/OK3568_Linux_fs/kernel/drivers/net/bonding/
H A Dbond_options.c754 bond_dev->wanted_features |= BOND_XFRM_FEATURES; in bond_set_xfrm_features()
756 bond_dev->wanted_features &= ~BOND_XFRM_FEATURES; in bond_set_xfrm_features()
/OK3568_Linux_fs/kernel/Documentation/networking/
H A Dnetdev-features.rst38 4. netdev->wanted_features set contains feature set requested by user.
H A Dethtool-netlink.rst703 ``ETHTOOL_A_FEATURES_WANTED`` bitset dev->wanted_features
/OK3568_Linux_fs/kernel/drivers/net/hyperv/
H A Dnetvsc_drv.c1966 vf_netdev->wanted_features = features; in netvsc_set_features()
2383 vf_netdev->wanted_features = ndev->features; in netvsc_register_vf()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum.c1039 netdev_features_t wanted_features, in mlxsw_sp_handle_feature() argument
1043 netdev_features_t changes = wanted_features ^ dev->features; in mlxsw_sp_handle_feature()
1044 bool enable = !!(wanted_features & feature); in mlxsw_sp_handle_feature()
/OK3568_Linux_fs/kernel/net/core/
H A Ddev.c1697 dev->wanted_features &= ~NETIF_F_LRO; in dev_disable_lro()
1718 dev->wanted_features &= ~NETIF_F_GRO_HW; in dev_disable_gro_hw()
9526 if (!(upper->wanted_features & feature) in netdev_sync_upper_features()
9549 lower->wanted_features &= ~feature; in netdev_sync_lower_features()
9983 dev->wanted_features = dev->features & dev->hw_features; in register_netdevice()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/chelsio/cxgb3/
H A Dcxgb3_main.c2244 dev->wanted_features |= NETIF_F_GRO; in cxgb_extension_ioctl()
2246 dev->wanted_features &= ~NETIF_F_GRO; in cxgb_extension_ioctl()
/OK3568_Linux_fs/kernel/include/linux/
H A Dnetdevice.h1947 netdev_features_t wanted_features; member
4887 return (dev->features & ~dev->hw_features) | dev->wanted_features; in netdev_get_wanted_features()
/OK3568_Linux_fs/kernel/drivers/net/
H A Dtun.c2912 tun->dev->wanted_features &= ~TUN_USER_FEATURES; in set_offload()
2913 tun->dev->wanted_features |= features; in set_offload()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx4/
H A Den_netdev.c3541 if (dev->wanted_features & NETIF_F_HW_VLAN_CTAG_RX) in mlx4_en_reset_config()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/ibm/
H A Dibmvnic.c4143 tmp & adapter->netdev->wanted_features; in send_control_ip_offload()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2_main.c1085 dev->wanted_features = dev->features; in mvpp2_bm_update_mtu()
/OK3568_Linux_fs/kernel/drivers/s390/net/
H A Dqeth_core_main.c6765 dev->wanted_features |= NETIF_F_HW_VLAN_CTAG_FILTER; in qeth_enable_hw_features()