/linux/drivers/net/dsa/mv88e6xxx/ |
H A D | hwtstamp.h | 114 struct ifreq *ifr); 116 struct ifreq *ifr); 136 int port, struct ifreq *ifr) in mv88e6xxx_port_hwtstamp_set() 142 int port, struct ifreq *ifr) in mv88e6xxx_port_hwtstamp_get()
|
/linux/tools/testing/selftests/net/ |
H A D | psock_fanout.c | 65 struct ifreq ifreq = {}; in loopback_set_up_down() local 73 strcpy(ifreq.ifr_name, "lo"); in loopback_set_up_down() 74 err = ioctl(fd, SIOCGIFFLAGS, &ifreq); in loopback_set_up_down() 79 if (state_up != !!(ifreq.ifr_flags & IFF_UP)) { in loopback_set_up_down() 80 ifreq.ifr_flags ^= IFF_UP; in loopback_set_up_down() 81 err = ioctl(fd, SIOCSIFFLAGS, &ifreq); in loopback_set_up_down()
|
H A D | tun.c | 22 struct ifreq ifr; in tun_attach() 33 struct ifreq ifr; in tun_detach() 44 struct ifreq ifr; in tun_alloc()
|
H A D | hwtstamp_config.c | 90 struct ifreq ifr; in main()
|
/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_ptp.h | 298 int ice_ptp_set_ts_config(struct ice_pf *pf, struct ifreq *ifr); 299 int ice_ptp_get_ts_config(struct ice_pf *pf, struct ifreq *ifr); 317 static inline int ice_ptp_set_ts_config(struct ice_pf *pf, struct ifreq *ifr) in ice_ptp_set_ts_config() 322 static inline int ice_ptp_get_ts_config(struct ice_pf *pf, struct ifreq *ifr) in ice_ptp_get_ts_config()
|
/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_ptp.h | 12 struct ifreq; 136 int hclge_ptp_get_cfg(struct hclge_dev *hdev, struct ifreq *ifr); 137 int hclge_ptp_set_cfg(struct hclge_dev *hdev, struct ifreq *ifr);
|
/linux/drivers/net/dsa/hirschmann/ |
H A D | hellcreek_hwtstamp.h | 41 struct ifreq *ifr); 43 struct ifreq *ifr);
|
H A D | hellcreek_hwtstamp.c | 113 struct ifreq *ifr) in hellcreek_port_hwtstamp_set() 137 struct ifreq *ifr) in hellcreek_port_hwtstamp_get()
|
/linux/drivers/net/dsa/microchip/ |
H A D | ksz_ptp.h | 42 int ksz_hwtstamp_get(struct dsa_switch *ds, int port, struct ifreq *ifr); 43 int ksz_hwtstamp_set(struct dsa_switch *ds, int port, struct ifreq *ifr);
|
/linux/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_lif.h | 362 int ionic_lif_hwstamp_set(struct ionic_lif *lif, struct ifreq *ifr); 363 int ionic_lif_hwstamp_get(struct ionic_lif *lif, struct ifreq *ifr); 373 static inline int ionic_lif_hwstamp_set(struct ionic_lif *lif, struct ifreq *ifr) in ionic_lif_hwstamp_set() 378 static inline int ionic_lif_hwstamp_get(struct ionic_lif *lif, struct ifreq *ifr) in ionic_lif_hwstamp_get()
|
/linux/include/uapi/linux/ |
H A D | if.h | 234 struct ifreq { struct 290 struct ifreq __user *ifcu_req;
|
/linux/drivers/net/dsa/sja1105/ |
H A D | sja1105_ptp.h | 115 int sja1105_hwtstamp_get(struct dsa_switch *ds, int port, struct ifreq *ifr); 117 int sja1105_hwtstamp_set(struct dsa_switch *ds, int port, struct ifreq *ifr);
|
/linux/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_ptp.h | 163 int bnxt_hwtstamp_set(struct net_device *dev, struct ifreq *ifr); 164 int bnxt_hwtstamp_get(struct net_device *dev, struct ifreq *ifr);
|
/linux/drivers/staging/octeon/ |
H A D | ethernet-mdio.h | 25 int cvm_oct_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
|
/linux/include/linux/ |
H A D | if_bridge.h | 69 unsigned int cmd, struct ifreq *ifr, 72 struct ifreq *ifr, void __user *uarg);
|
/linux/drivers/net/ethernet/asix/ |
H A D | ax88796c_ioctl.h | 24 int ax88796c_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
|
/linux/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_ptp.h | 17 int qede_ptp_hw_ts(struct qede_dev *edev, struct ifreq *req);
|
/linux/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_main.c | 296 static int aq_ndev_hwtstamp_set(struct aq_nic_s *aq_nic, struct ifreq *ifr) in aq_ndev_hwtstamp_set() 319 static int aq_ndev_hwtstamp_get(struct aq_nic_s *aq_nic, struct ifreq *ifr) in aq_ndev_hwtstamp_get() 332 static int aq_ndev_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in aq_ndev_ioctl()
|
/linux/drivers/media/dvb-frontends/ |
H A D | sp887x.c | 311 int ifreq = 36000000; in sp887x_correct_offsets() local 329 freq = ifreq - freq_offset; in sp887x_correct_offsets() 331 freq = ifreq + freq_offset; in sp887x_correct_offsets()
|
/linux/drivers/net/ethernet/microchip/ |
H A D | lan743x_ptp.h | 55 int lan743x_ptp_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd);
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
H A D | ipoib_vlan.c | 143 static int mlx5i_pkey_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd); 187 static int mlx5i_pkey_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in mlx5i_pkey_ioctl()
|
H A D | ipoib.h | 91 int mlx5i_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
|
/linux/net/ |
H A D | socket.c | 1149 unsigned int cmd, struct ifreq *ifr, 1153 unsigned int cmd, struct ifreq *ifr, in brioctl_set() 1163 struct ifreq *ifr, void __user *uarg) in br_ioctl_call() 1193 struct ifreq ifr; in sock_do_ioctl() 1240 struct ifreq ifr; in sock_ioctl() 3316 int get_user_ifreq(struct ifreq *ifr, void __user **ifrdata, void __user *arg) in get_user_ifreq() 3341 int put_user_ifreq(struct ifreq *ifr, void __user *arg) in put_user_ifreq() 3359 struct ifreq ifr; in compat_siocwandev() 3385 struct ifreq ifreq; in compat_ifr_data_ioctl() local 3390 if (get_user_ifreq(&ifreq, &data, u_ifreq32)) in compat_ifr_data_ioctl() [all …]
|
/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | lwt_helpers.h | 43 struct ifreq ifr; in open_tuntap()
|
/linux/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-drv.c | 1512 struct ifreq *ifreq) in xgbe_get_hwtstamp_settings() argument 1514 if (copy_to_user(ifreq->ifr_data, &pdata->tstamp_config, in xgbe_get_hwtstamp_settings() 1522 struct ifreq *ifreq) in xgbe_set_hwtstamp_settings() argument 1527 if (copy_from_user(&config, ifreq->ifr_data, sizeof(config))) in xgbe_set_hwtstamp_settings() 2040 static int xgbe_ioctl(struct net_device *netdev, struct ifreq *ifreq, int cmd) in xgbe_ioctl() argument 2047 ret = xgbe_get_hwtstamp_settings(pdata, ifreq); in xgbe_ioctl() 2051 ret = xgbe_set_hwtstamp_settings(pdata, ifreq); in xgbe_ioctl()
|