Searched refs:useraddr (Results 1 - 2 of 2) sorted by relevance

/linux-master/net/ethtool/
H A Dioctl.c81 static int ethtool_get_features(struct net_device *dev, void __user *useraddr) argument
103 sizeaddr = useraddr + offsetof(struct ethtool_gfeatures, size);
110 if (copy_to_user(useraddr, &cmd, sizeof(cmd)))
112 useraddr += sizeof(cmd);
113 if (copy_to_user(useraddr, features,
120 static int ethtool_set_features(struct net_device *dev, void __user *useraddr) argument
127 if (copy_from_user(&cmd, useraddr, sizeof(cmd)))
129 useraddr += sizeof(cmd);
134 if (copy_from_user(features, useraddr, sizeof(features)))
249 char __user *useraddr, u3
248 ethtool_get_one_feature(struct net_device *dev, char __user *useraddr, u32 ethcmd) argument
262 ethtool_set_one_feature(struct net_device *dev, void __user *useraddr, u32 ethcmd) argument
520 ethtool_get_link_ksettings(struct net_device *dev, void __user *useraddr) argument
577 ethtool_set_link_ksettings(struct net_device *dev, void __user *useraddr) argument
651 ethtool_get_settings(struct net_device *dev, void __user *useraddr) argument
684 ethtool_set_settings(struct net_device *dev, void __user *useraddr) argument
771 ethtool_get_sset_info(struct net_device *dev, void __user *useraddr) argument
828 ethtool_rxnfc_copy_from_compat(struct ethtool_rxnfc *rxnfc, const struct compat_ethtool_rxnfc __user *useraddr, size_t size) argument
872 ethtool_rxnfc_copy_from_user(struct ethtool_rxnfc *rxnfc, const void __user *useraddr, size_t size) argument
885 ethtool_rxnfc_copy_to_compat(void __user *useraddr, const struct ethtool_rxnfc *rxnfc, size_t size, const u32 *rule_buf) argument
914 ethtool_rxnfc_copy_struct(u32 cmd, struct ethtool_rxnfc *info, size_t *info_size, void __user *useraddr) argument
946 ethtool_rxnfc_copy_to_user(void __user *useraddr, const struct ethtool_rxnfc *rxnfc, size_t size, const u32 *rule_buf) argument
973 ethtool_set_rxnfc(struct net_device *dev, u32 cmd, void __user *useraddr) argument
1018 ethtool_get_rxnfc(struct net_device *dev, u32 cmd, void __user *useraddr) argument
1055 ethtool_copy_validate_indir(u32 *indir, void __user *useraddr, struct ethtool_rxnfc *rx_rings, u32 size) argument
1082 ethtool_get_rxfh_indir(struct net_device *dev, void __user *useraddr) argument
1129 ethtool_set_rxfh_indir(struct net_device *dev, void __user *useraddr) argument
1196 ethtool_get_rxfh(struct net_device *dev, void __user *useraddr) argument
1274 ethtool_set_rxfh(struct net_device *dev, void __user *useraddr) argument
1402 ethtool_get_regs(struct net_device *dev, char __user *useraddr) argument
1444 ethtool_reset(struct net_device *dev, char __user *useraddr) argument
1464 ethtool_get_wol(struct net_device *dev, char __user *useraddr) argument
1480 ethtool_set_wol(struct net_device *dev, char __user *useraddr) argument
1547 ethtool_get_eee(struct net_device *dev, char __user *useraddr) argument
1568 ethtool_set_eee(struct net_device *dev, char __user *useraddr) argument
1595 ethtool_get_link(struct net_device *dev, char __user *useraddr) argument
1609 ethtool_get_any_eeprom(struct net_device *dev, void __user *useraddr, int (*getter)(struct net_device *, struct ethtool_eeprom *, u8 *), u32 total_len) argument
1664 ethtool_get_eeprom(struct net_device *dev, void __user *useraddr) argument
1676 ethtool_set_eeprom(struct net_device *dev, void __user *useraddr) argument
1724 ethtool_get_coalesce(struct net_device *dev, void __user *useraddr) argument
1799 ethtool_set_coalesce(struct net_device *dev, void __user *useraddr) argument
1827 ethtool_get_ringparam(struct net_device *dev, void __user *useraddr) argument
1843 ethtool_set_ringparam(struct net_device *dev, void __user *useraddr) argument
1871 ethtool_get_channels(struct net_device *dev, void __user *useraddr) argument
1886 ethtool_set_channels(struct net_device *dev, void __user *useraddr) argument
1947 ethtool_get_pauseparam(struct net_device *dev, void __user *useraddr) argument
1961 ethtool_set_pauseparam(struct net_device *dev, void __user *useraddr) argument
1978 ethtool_self_test(struct net_device *dev, char __user *useraddr) argument
2018 ethtool_get_strings(struct net_device *dev, void __user *useraddr) argument
2080 ethtool_phys_id(struct net_device *dev, void __user *useraddr) argument
2137 ethtool_get_stats(struct net_device *dev, void __user *useraddr) argument
2238 ethtool_get_phy_stats(struct net_device *dev, void __user *useraddr) argument
2271 ethtool_get_perm_addr(struct net_device *dev, void __user *useraddr) argument
2290 ethtool_get_value(struct net_device *dev, char __user *useraddr, u32 cmd, u32 (*actor)(struct net_device *)) argument
2305 ethtool_set_value_void(struct net_device *dev, char __user *useraddr, void (*actor)(struct net_device *, u32)) argument
2320 ethtool_set_value(struct net_device *dev, char __user *useraddr, int (*actor)(struct net_device *, u32)) argument
2345 ethtool_set_dump(struct net_device *dev, void __user *useraddr) argument
2359 ethtool_get_dump_flag(struct net_device *dev, void __user *useraddr) argument
2381 ethtool_get_dump_data(struct net_device *dev, void __user *useraddr) argument
2444 ethtool_get_ts_info(struct net_device *dev, void __user *useraddr) argument
2477 ethtool_get_module_info(struct net_device *dev, void __user *useraddr) argument
2514 ethtool_get_module_eeprom(struct net_device *dev, void __user *useraddr) argument
2551 ethtool_get_tunable(struct net_device *dev, void __user *useraddr) argument
2582 ethtool_set_tunable(struct net_device *dev, void __user *useraddr) argument
2607 ethtool_get_per_queue_coalesce(struct net_device *dev, void __user *useraddr, struct ethtool_per_queue_op *per_queue_opt) argument
2638 ethtool_set_per_queue_coalesce(struct net_device *dev, void __user *useraddr, struct ethtool_per_queue_op *per_queue_opt) argument
2699 ethtool_set_per_queue(struct net_device *dev, void __user *useraddr, u32 sub_cmd) argument
2741 get_phy_tunable(struct net_device *dev, void __user *useraddr) argument
2780 set_phy_tunable(struct net_device *dev, void __user *useraddr) argument
2812 ethtool_get_fecparam(struct net_device *dev, void __user *useraddr) argument
2832 ethtool_set_fecparam(struct net_device *dev, void __user *useraddr) argument
2854 __dev_ethtool(struct net *net, struct ifreq *ifr, void __user *useraddr, u32 ethcmd, struct ethtool_devlink_compat *devlink_state) argument
3153 dev_ethtool(struct net *net, struct ifreq *ifr, void __user *useraddr) argument
[all...]
/linux-master/drivers/net/ethernet/chelsio/cxgb3/
H A Dcxgb3_main.c2135 void __user *useraddr,
2145 if (copy_from_user(&cmd, useraddr, sizeof(cmd)))
2158 if (copy_from_user(&t, useraddr, sizeof(t)))
2258 if (copy_from_user(&t, useraddr, sizeof(t)))
2295 if (copy_to_user(useraddr, &t, sizeof(t)))
2307 if (copy_from_user(&edata, useraddr, sizeof(edata)))
2339 if (copy_to_user(useraddr, &edata, sizeof(edata)))
2349 if (copy_from_user(&t, useraddr, sizeof(t)))
2354 fw_data = memdup_user(useraddr + sizeof(t), t.len);
2374 if (copy_from_user(&m, useraddr, sizeo
2133 cxgb_siocdevprivate(struct net_device *dev, struct ifreq *ifreq, void __user *useraddr, int cmd) argument
[all...]

Completed in 127 milliseconds