Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/net/ethtool/
H A Dioctl.c59 static int ethtool_get_features(struct net_device *dev, void __user *useraddr) in ethtool_get_features() argument
81 sizeaddr = useraddr + offsetof(struct ethtool_gfeatures, size); in ethtool_get_features()
88 if (copy_to_user(useraddr, &cmd, sizeof(cmd))) in ethtool_get_features()
90 useraddr += sizeof(cmd); in ethtool_get_features()
91 if (copy_to_user(useraddr, features, copy_size * sizeof(*features))) in ethtool_get_features()
97 static int ethtool_set_features(struct net_device *dev, void __user *useraddr) in ethtool_set_features() argument
104 if (copy_from_user(&cmd, useraddr, sizeof(cmd))) in ethtool_set_features()
106 useraddr += sizeof(cmd); in ethtool_set_features()
111 if (copy_from_user(features, useraddr, sizeof(features))) in ethtool_set_features()
226 char __user *useraddr, u3 in ethtool_get_one_feature()
225 ethtool_get_one_feature(struct net_device *dev, char __user *useraddr, u32 ethcmd) ethtool_get_one_feature() argument
239 ethtool_set_one_feature(struct net_device *dev, void __user *useraddr, u32 ethcmd) ethtool_set_one_feature() argument
514 ethtool_get_link_ksettings(struct net_device *dev, void __user *useraddr) ethtool_get_link_ksettings() argument
570 ethtool_set_link_ksettings(struct net_device *dev, void __user *useraddr) ethtool_set_link_ksettings() argument
644 ethtool_get_settings(struct net_device *dev, void __user *useraddr) ethtool_get_settings() argument
677 ethtool_set_settings(struct net_device *dev, void __user *useraddr) ethtool_set_settings() argument
702 ethtool_get_drvinfo(struct net_device *dev, void __user *useraddr) ethtool_get_drvinfo() argument
758 ethtool_get_sset_info(struct net_device *dev, void __user *useraddr) ethtool_get_sset_info() argument
815 ethtool_rxnfc_copy_from_compat(struct ethtool_rxnfc *rxnfc, const struct compat_ethtool_rxnfc __user *useraddr, size_t size) ethtool_rxnfc_copy_from_compat() argument
859 ethtool_rxnfc_copy_from_user(struct ethtool_rxnfc *rxnfc, const void __user *useraddr, size_t size) ethtool_rxnfc_copy_from_user() argument
872 ethtool_rxnfc_copy_to_compat(void __user *useraddr, const struct ethtool_rxnfc *rxnfc, size_t size, const u32 *rule_buf) ethtool_rxnfc_copy_to_compat() argument
901 ethtool_rxnfc_copy_to_user(void __user *useraddr, const struct ethtool_rxnfc *rxnfc, size_t size, const u32 *rule_buf) ethtool_rxnfc_copy_to_user() argument
928 ethtool_set_rxnfc(struct net_device *dev, u32 cmd, void __user *useraddr) ethtool_set_rxnfc() argument
960 ethtool_get_rxnfc(struct net_device *dev, u32 cmd, void __user *useraddr) ethtool_get_rxnfc() argument
1021 ethtool_copy_validate_indir(u32 *indir, void __user *useraddr, struct ethtool_rxnfc *rx_rings, u32 size) ethtool_copy_validate_indir() argument
1048 ethtool_get_rxfh_indir(struct net_device *dev, void __user *useraddr) ethtool_get_rxfh_indir() argument
1096 ethtool_set_rxfh_indir(struct net_device *dev, void __user *useraddr) ethtool_set_rxfh_indir() argument
1158 ethtool_get_rxfh(struct net_device *dev, void __user *useraddr) ethtool_get_rxfh() argument
1237 ethtool_set_rxfh(struct net_device *dev, void __user *useraddr) ethtool_set_rxfh() argument
1350 ethtool_get_regs(struct net_device *dev, char __user *useraddr) ethtool_get_regs() argument
1392 ethtool_reset(struct net_device *dev, char __user *useraddr) ethtool_reset() argument
1412 ethtool_get_wol(struct net_device *dev, char __user *useraddr) ethtool_get_wol() argument
1428 ethtool_set_wol(struct net_device *dev, char __user *useraddr) ethtool_set_wol() argument
1449 ethtool_get_eee(struct net_device *dev, char __user *useraddr) ethtool_get_eee() argument
1470 ethtool_set_eee(struct net_device *dev, char __user *useraddr) ethtool_set_eee() argument
1495 ethtool_get_link(struct net_device *dev, char __user *useraddr) ethtool_get_link() argument
1509 ethtool_get_any_eeprom(struct net_device *dev, void __user *useraddr, int (*getter)(struct net_device *, struct ethtool_eeprom *, u8 *), u32 total_len) ethtool_get_any_eeprom() argument
1560 ethtool_get_eeprom(struct net_device *dev, void __user *useraddr) ethtool_get_eeprom() argument
1572 ethtool_set_eeprom(struct net_device *dev, void __user *useraddr) ethtool_set_eeprom() argument
1620 ethtool_get_coalesce(struct net_device *dev, void __user *useraddr) ethtool_get_coalesce() argument
1693 ethtool_set_coalesce(struct net_device *dev, void __user *useraddr) ethtool_set_coalesce() argument
1714 ethtool_get_ringparam(struct net_device *dev, void __user *useraddr) ethtool_get_ringparam() argument
1728 ethtool_set_ringparam(struct net_device *dev, void __user *useraddr) ethtool_set_ringparam() argument
1754 ethtool_get_channels(struct net_device *dev, void __user *useraddr) ethtool_get_channels() argument
1769 ethtool_set_channels(struct net_device *dev, void __user *useraddr) ethtool_set_channels() argument
1825 ethtool_get_pauseparam(struct net_device *dev, void __user *useraddr) ethtool_get_pauseparam() argument
1839 ethtool_set_pauseparam(struct net_device *dev, void __user *useraddr) ethtool_set_pauseparam() argument
1856 ethtool_self_test(struct net_device *dev, char __user *useraddr) ethtool_self_test() argument
1896 ethtool_get_strings(struct net_device *dev, void __user *useraddr) ethtool_get_strings() argument
1938 ethtool_phys_id(struct net_device *dev, void __user *useraddr) ethtool_phys_id() argument
1994 ethtool_get_stats(struct net_device *dev, void __user *useraddr) ethtool_get_stats() argument
2037 ethtool_get_phy_stats(struct net_device *dev, void __user *useraddr) ethtool_get_phy_stats() argument
2096 ethtool_get_perm_addr(struct net_device *dev, void __user *useraddr) ethtool_get_perm_addr() argument
2115 ethtool_get_value(struct net_device *dev, char __user *useraddr, u32 cmd, u32 (*actor)(struct net_device *)) ethtool_get_value() argument
2130 ethtool_set_value_void(struct net_device *dev, char __user *useraddr, void (*actor)(struct net_device *, u32)) ethtool_set_value_void() argument
2145 ethtool_set_value(struct net_device *dev, char __user *useraddr, int (*actor)(struct net_device *, u32)) ethtool_set_value() argument
2159 ethtool_flash_device(struct net_device *dev, char __user *useraddr) ethtool_flash_device() argument
2174 ethtool_set_dump(struct net_device *dev, void __user *useraddr) ethtool_set_dump() argument
2188 ethtool_get_dump_flag(struct net_device *dev, void __user *useraddr) ethtool_get_dump_flag() argument
2210 ethtool_get_dump_data(struct net_device *dev, void __user *useraddr) ethtool_get_dump_data() argument
2273 ethtool_get_ts_info(struct net_device *dev, void __user *useraddr) ethtool_get_ts_info() argument
2306 ethtool_get_module_info(struct net_device *dev, void __user *useraddr) ethtool_get_module_info() argument
2343 ethtool_get_module_eeprom(struct net_device *dev, void __user *useraddr) ethtool_get_module_eeprom() argument
2379 ethtool_get_tunable(struct net_device *dev, void __user *useraddr) ethtool_get_tunable() argument
2410 ethtool_set_tunable(struct net_device *dev, void __user *useraddr) ethtool_set_tunable() argument
2435 ethtool_get_per_queue_coalesce(struct net_device *dev, void __user *useraddr, struct ethtool_per_queue_op *per_queue_opt) ethtool_get_per_queue_coalesce() argument
2466 ethtool_set_per_queue_coalesce(struct net_device *dev, void __user *useraddr, struct ethtool_per_queue_op *per_queue_opt) ethtool_set_per_queue_coalesce() argument
2527 ethtool_set_per_queue(struct net_device *dev, void __user *useraddr, u32 sub_cmd) ethtool_set_per_queue() argument
2569 get_phy_tunable(struct net_device *dev, void __user *useraddr) get_phy_tunable() argument
2608 set_phy_tunable(struct net_device *dev, void __user *useraddr) set_phy_tunable() argument
2640 ethtool_get_fecparam(struct net_device *dev, void __user *useraddr) ethtool_get_fecparam() argument
2657 ethtool_set_fecparam(struct net_device *dev, void __user *useraddr) ethtool_set_fecparam() argument
2675 void __user *useraddr = ifr->ifr_data; dev_ethtool() local
[all...]
/kernel/linux/linux-6.6/net/ethtool/
H A Dioctl.c78 static int ethtool_get_features(struct net_device *dev, void __user *useraddr) in ethtool_get_features() argument
100 sizeaddr = useraddr + offsetof(struct ethtool_gfeatures, size); in ethtool_get_features()
107 if (copy_to_user(useraddr, &cmd, sizeof(cmd))) in ethtool_get_features()
109 useraddr += sizeof(cmd); in ethtool_get_features()
110 if (copy_to_user(useraddr, features, in ethtool_get_features()
117 static int ethtool_set_features(struct net_device *dev, void __user *useraddr) in ethtool_set_features() argument
124 if (copy_from_user(&cmd, useraddr, sizeof(cmd))) in ethtool_set_features()
126 useraddr += sizeof(cmd); in ethtool_set_features()
131 if (copy_from_user(features, useraddr, sizeof(features))) in ethtool_set_features()
246 char __user *useraddr, u3 in ethtool_get_one_feature()
245 ethtool_get_one_feature(struct net_device *dev, char __user *useraddr, u32 ethcmd) ethtool_get_one_feature() argument
259 ethtool_set_one_feature(struct net_device *dev, void __user *useraddr, u32 ethcmd) ethtool_set_one_feature() argument
517 ethtool_get_link_ksettings(struct net_device *dev, void __user *useraddr) ethtool_get_link_ksettings() argument
574 ethtool_set_link_ksettings(struct net_device *dev, void __user *useraddr) ethtool_set_link_ksettings() argument
648 ethtool_get_settings(struct net_device *dev, void __user *useraddr) ethtool_get_settings() argument
681 ethtool_set_settings(struct net_device *dev, void __user *useraddr) ethtool_set_settings() argument
767 ethtool_get_sset_info(struct net_device *dev, void __user *useraddr) ethtool_get_sset_info() argument
824 ethtool_rxnfc_copy_from_compat(struct ethtool_rxnfc *rxnfc, const struct compat_ethtool_rxnfc __user *useraddr, size_t size) ethtool_rxnfc_copy_from_compat() argument
868 ethtool_rxnfc_copy_from_user(struct ethtool_rxnfc *rxnfc, const void __user *useraddr, size_t size) ethtool_rxnfc_copy_from_user() argument
881 ethtool_rxnfc_copy_to_compat(void __user *useraddr, const struct ethtool_rxnfc *rxnfc, size_t size, const u32 *rule_buf) ethtool_rxnfc_copy_to_compat() argument
910 ethtool_rxnfc_copy_struct(u32 cmd, struct ethtool_rxnfc *info, size_t *info_size, void __user *useraddr) ethtool_rxnfc_copy_struct() argument
942 ethtool_rxnfc_copy_to_user(void __user *useraddr, const struct ethtool_rxnfc *rxnfc, size_t size, const u32 *rule_buf) ethtool_rxnfc_copy_to_user() argument
969 ethtool_set_rxnfc(struct net_device *dev, u32 cmd, void __user *useraddr) ethtool_set_rxnfc() argument
994 ethtool_get_rxnfc(struct net_device *dev, u32 cmd, void __user *useraddr) ethtool_get_rxnfc() argument
1031 ethtool_copy_validate_indir(u32 *indir, void __user *useraddr, struct ethtool_rxnfc *rx_rings, u32 size) ethtool_copy_validate_indir() argument
1058 ethtool_get_rxfh_indir(struct net_device *dev, void __user *useraddr) ethtool_get_rxfh_indir() argument
1106 ethtool_set_rxfh_indir(struct net_device *dev, void __user *useraddr) ethtool_set_rxfh_indir() argument
1168 ethtool_get_rxfh(struct net_device *dev, void __user *useraddr) ethtool_get_rxfh() argument
1247 ethtool_set_rxfh(struct net_device *dev, void __user *useraddr) ethtool_set_rxfh() argument
1360 ethtool_get_regs(struct net_device *dev, char __user *useraddr) ethtool_get_regs() argument
1402 ethtool_reset(struct net_device *dev, char __user *useraddr) ethtool_reset() argument
1422 ethtool_get_wol(struct net_device *dev, char __user *useraddr) ethtool_get_wol() argument
1438 ethtool_set_wol(struct net_device *dev, char __user *useraddr) ethtool_set_wol() argument
1470 ethtool_get_eee(struct net_device *dev, char __user *useraddr) ethtool_get_eee() argument
1491 ethtool_set_eee(struct net_device *dev, char __user *useraddr) ethtool_set_eee() argument
1516 ethtool_get_link(struct net_device *dev, char __user *useraddr) ethtool_get_link() argument
1530 ethtool_get_any_eeprom(struct net_device *dev, void __user *useraddr, int (*getter)(struct net_device *, struct ethtool_eeprom *, u8 *), u32 total_len) ethtool_get_any_eeprom() argument
1585 ethtool_get_eeprom(struct net_device *dev, void __user *useraddr) ethtool_get_eeprom() argument
1597 ethtool_set_eeprom(struct net_device *dev, void __user *useraddr) ethtool_set_eeprom() argument
1645 ethtool_get_coalesce(struct net_device *dev, void __user *useraddr) ethtool_get_coalesce() argument
1720 ethtool_set_coalesce(struct net_device *dev, void __user *useraddr) ethtool_set_coalesce() argument
1748 ethtool_get_ringparam(struct net_device *dev, void __user *useraddr) ethtool_get_ringparam() argument
1764 ethtool_set_ringparam(struct net_device *dev, void __user *useraddr) ethtool_set_ringparam() argument
1792 ethtool_get_channels(struct net_device *dev, void __user *useraddr) ethtool_get_channels() argument
1807 ethtool_set_channels(struct net_device *dev, void __user *useraddr) ethtool_set_channels() argument
1868 ethtool_get_pauseparam(struct net_device *dev, void __user *useraddr) ethtool_get_pauseparam() argument
1882 ethtool_set_pauseparam(struct net_device *dev, void __user *useraddr) ethtool_set_pauseparam() argument
1899 ethtool_self_test(struct net_device *dev, char __user *useraddr) ethtool_self_test() argument
1939 ethtool_get_strings(struct net_device *dev, void __user *useraddr) ethtool_get_strings() argument
1994 ethtool_phys_id(struct net_device *dev, void __user *useraddr) ethtool_phys_id() argument
2051 ethtool_get_stats(struct net_device *dev, void __user *useraddr) ethtool_get_stats() argument
2152 ethtool_get_phy_stats(struct net_device *dev, void __user *useraddr) ethtool_get_phy_stats() argument
2185 ethtool_get_perm_addr(struct net_device *dev, void __user *useraddr) ethtool_get_perm_addr() argument
2204 ethtool_get_value(struct net_device *dev, char __user *useraddr, u32 cmd, u32 (*actor)(struct net_device *)) ethtool_get_value() argument
2219 ethtool_set_value_void(struct net_device *dev, char __user *useraddr, void (*actor)(struct net_device *, u32)) ethtool_set_value_void() argument
2234 ethtool_set_value(struct net_device *dev, char __user *useraddr, int (*actor)(struct net_device *, u32)) ethtool_set_value() argument
2259 ethtool_set_dump(struct net_device *dev, void __user *useraddr) ethtool_set_dump() argument
2273 ethtool_get_dump_flag(struct net_device *dev, void __user *useraddr) ethtool_get_dump_flag() argument
2295 ethtool_get_dump_data(struct net_device *dev, void __user *useraddr) ethtool_get_dump_data() argument
2358 ethtool_get_ts_info(struct net_device *dev, void __user *useraddr) ethtool_get_ts_info() argument
2391 ethtool_get_module_info(struct net_device *dev, void __user *useraddr) ethtool_get_module_info() argument
2428 ethtool_get_module_eeprom(struct net_device *dev, void __user *useraddr) ethtool_get_module_eeprom() argument
2465 ethtool_get_tunable(struct net_device *dev, void __user *useraddr) ethtool_get_tunable() argument
2496 ethtool_set_tunable(struct net_device *dev, void __user *useraddr) ethtool_set_tunable() argument
2521 ethtool_get_per_queue_coalesce(struct net_device *dev, void __user *useraddr, struct ethtool_per_queue_op *per_queue_opt) ethtool_get_per_queue_coalesce() argument
2552 ethtool_set_per_queue_coalesce(struct net_device *dev, void __user *useraddr, struct ethtool_per_queue_op *per_queue_opt) ethtool_set_per_queue_coalesce() argument
2613 ethtool_set_per_queue(struct net_device *dev, void __user *useraddr, u32 sub_cmd) ethtool_set_per_queue() argument
2655 get_phy_tunable(struct net_device *dev, void __user *useraddr) get_phy_tunable() argument
2694 set_phy_tunable(struct net_device *dev, void __user *useraddr) set_phy_tunable() argument
2726 ethtool_get_fecparam(struct net_device *dev, void __user *useraddr) ethtool_get_fecparam() argument
2746 ethtool_set_fecparam(struct net_device *dev, void __user *useraddr) ethtool_set_fecparam() argument
2768 __dev_ethtool(struct net *net, struct ifreq *ifr, void __user *useraddr, u32 ethcmd, struct ethtool_devlink_compat *devlink_state) __dev_ethtool() argument
3067 dev_ethtool(struct net *net, struct ifreq *ifr, void __user *useraddr) dev_ethtool() argument
[all...]
/kernel/linux/linux-5.10/drivers/vfio/pci/
H A Dvfio_pci_nvlink2.c34 unsigned long useraddr; /* GPU RAM userspace address */ member
145 if (data->useraddr) in vfio_pci_nvgpu_mmap()
161 data->useraddr = vma->vm_start; in vfio_pci_nvgpu_mmap()
165 ret = (int) mm_iommu_newdev(data->mm, data->useraddr, in vfio_pci_nvgpu_mmap()
168 trace_vfio_pci_nvgpu_mmap(vdev->pdev, data->gpu_hpa, data->useraddr, in vfio_pci_nvgpu_mmap()
/kernel/linux/linux-5.10/drivers/staging/wlan-ng/
H A Dp80211netdev.c467 void __user *useraddr) in p80211netdev_ethtool()
476 if (copy_from_user(&ethcmd, useraddr, sizeof(ethcmd))) in p80211netdev_ethtool()
487 if (copy_to_user(useraddr, &info, sizeof(info))) in p80211netdev_ethtool()
501 if (copy_to_user(useraddr, &edata, sizeof(edata))) in p80211netdev_ethtool()
466 p80211netdev_ethtool(struct wlandevice *wlandev, void __user *useraddr) p80211netdev_ethtool() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb3/
H A Dcxgb3_main.c2139 static int cxgb_extension_ioctl(struct net_device *dev, void __user *useraddr) in cxgb_extension_ioctl() argument
2146 if (copy_from_user(&cmd, useraddr, sizeof(cmd))) in cxgb_extension_ioctl()
2159 if (copy_from_user(&t, useraddr, sizeof(t))) in cxgb_extension_ioctl()
2259 if (copy_from_user(&t, useraddr, sizeof(t))) in cxgb_extension_ioctl()
2296 if (copy_to_user(useraddr, &t, sizeof(t))) in cxgb_extension_ioctl()
2308 if (copy_from_user(&edata, useraddr, sizeof(edata))) in cxgb_extension_ioctl()
2340 if (copy_to_user(useraddr, &edata, sizeof(edata))) in cxgb_extension_ioctl()
2350 if (copy_from_user(&t, useraddr, sizeof(t))) in cxgb_extension_ioctl()
2355 fw_data = memdup_user(useraddr + sizeof(t), t.len); in cxgb_extension_ioctl()
2375 if (copy_from_user(&m, useraddr, sizeo in cxgb_extension_ioctl()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb3/
H A Dcxgb3_main.c2136 void __user *useraddr, in cxgb_siocdevprivate()
2146 if (copy_from_user(&cmd, useraddr, sizeof(cmd))) in cxgb_siocdevprivate()
2159 if (copy_from_user(&t, useraddr, sizeof(t))) in cxgb_siocdevprivate()
2259 if (copy_from_user(&t, useraddr, sizeof(t))) in cxgb_siocdevprivate()
2296 if (copy_to_user(useraddr, &t, sizeof(t))) in cxgb_siocdevprivate()
2308 if (copy_from_user(&edata, useraddr, sizeof(edata))) in cxgb_siocdevprivate()
2340 if (copy_to_user(useraddr, &edata, sizeof(edata))) in cxgb_siocdevprivate()
2350 if (copy_from_user(&t, useraddr, sizeof(t))) in cxgb_siocdevprivate()
2355 fw_data = memdup_user(useraddr + sizeof(t), t.len); in cxgb_siocdevprivate()
2375 if (copy_from_user(&m, useraddr, sizeo in cxgb_siocdevprivate()
2134 cxgb_siocdevprivate(struct net_device *dev, struct ifreq *ifreq, void __user *useraddr, int cmd) cxgb_siocdevprivate() argument
[all...]

Completed in 14 milliseconds