Home
last modified time | relevance | path

Searched refs:ifreq (Results 1 – 25 of 303) sorted by relevance

12345678910>>...13

/linux-6.6.21/drivers/net/dsa/mv88e6xxx/
Dhwtstamp.h114 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-6.6.21/net/core/
Ddev_ioctl.c27 static int dev_ifname(struct net *net, struct ifreq *ifr) in dev_ifname()
63 size = sizeof(struct ifreq); in dev_ifconf()
85 static int dev_getifmap(struct net_device *dev, struct ifreq *ifr) in dev_getifmap()
112 static int dev_setifmap(struct net_device *dev, struct ifreq *ifr) in dev_setifmap()
138 static int dev_ifsioc_locked(struct net *net, struct ifreq *ifr, unsigned int cmd) in dev_ifsioc_locked()
243 struct ifreq *ifr, unsigned int cmd) in dev_eth_ioctl()
280 static int dev_get_hwtstamp(struct net_device *dev, struct ifreq *ifr) in dev_get_hwtstamp()
367 static int dev_set_hwtstamp(struct net_device *dev, struct ifreq *ifr) in dev_set_hwtstamp()
418 struct ifreq ifrr; in generic_hwtstamp_ioctl_lower()
468 struct ifreq *ifr, unsigned int cmd) in dev_siocbond()
[all …]
/linux-6.6.21/drivers/net/ethernet/intel/ice/
Dice_ptp.h262 int ice_ptp_set_ts_config(struct ice_pf *pf, struct ifreq *ifr);
263 int ice_ptp_get_ts_config(struct ice_pf *pf, struct ifreq *ifr);
280 static inline int ice_ptp_set_ts_config(struct ice_pf *pf, struct ifreq *ifr) in ice_ptp_set_ts_config()
285 static inline int ice_ptp_get_ts_config(struct ice_pf *pf, struct ifreq *ifr) in ice_ptp_get_ts_config()
/linux-6.6.21/drivers/net/ethernet/hisilicon/hns3/hns3pf/
Dhclge_ptp.h12 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-6.6.21/drivers/net/dsa/hirschmann/
Dhellcreek_hwtstamp.h41 struct ifreq *ifr);
43 struct ifreq *ifr);
/linux-6.6.21/include/linux/
Dmii_timestamper.h54 struct ifreq *ifreq);
Dif_bridge.h69 unsigned int cmd, struct ifreq *ifr,
72 struct ifreq *ifr, void __user *uarg);
Dnet_tstamp.h34 struct ifreq *ifr;
/linux-6.6.21/drivers/net/ethernet/sfc/siena/
Dptp.h18 int efx_siena_ptp_set_ts_config(struct efx_nic *efx, struct ifreq *ifr);
19 int efx_siena_ptp_get_ts_config(struct efx_nic *efx, struct ifreq *ifr);
/linux-6.6.21/drivers/net/dsa/microchip/
Dksz_ptp.h42 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-6.6.21/drivers/net/ethernet/sfc/
Dptp.h21 int efx_ptp_set_ts_config(struct efx_nic *efx, struct ifreq *ifr);
22 int efx_ptp_get_ts_config(struct efx_nic *efx, struct ifreq *ifr);
/linux-6.6.21/tools/testing/selftests/net/
Dtun.c22 struct ifreq ifr; in tun_attach()
33 struct ifreq ifr; in tun_detach()
44 struct ifreq ifr; in tun_alloc()
/linux-6.6.21/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_ptp.h142 int bnxt_hwtstamp_set(struct net_device *dev, struct ifreq *ifr);
143 int bnxt_hwtstamp_get(struct net_device *dev, struct ifreq *ifr);
/linux-6.6.21/drivers/net/wireless/intersil/hostap/
Dhostap.h95 int hostap_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
96 int hostap_siocdevprivate(struct net_device *dev, struct ifreq *ifr,
/linux-6.6.21/drivers/net/ethernet/pensando/ionic/
Dionic_lif.h342 int ionic_lif_hwstamp_set(struct ionic_lif *lif, struct ifreq *ifr);
343 int ionic_lif_hwstamp_get(struct ionic_lif *lif, struct ifreq *ifr);
353 static inline int ionic_lif_hwstamp_set(struct ionic_lif *lif, struct ifreq *ifr) in ionic_lif_hwstamp_set()
358 static inline int ionic_lif_hwstamp_get(struct ionic_lif *lif, struct ifreq *ifr) in ionic_lif_hwstamp_get()
/linux-6.6.21/include/uapi/linux/
Dif.h234 struct ifreq { struct
290 struct ifreq __user *ifcu_req;
/linux-6.6.21/drivers/staging/octeon/
Dethernet-mdio.h25 int cvm_oct_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
/linux-6.6.21/drivers/net/dsa/sja1105/
Dsja1105_ptp.h115 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-6.6.21/drivers/staging/rtl8712/
Dosdep_intf.h30 int r871x_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
/linux-6.6.21/drivers/net/ethernet/asix/
Dax88796c_ioctl.h24 int ax88796c_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
/linux-6.6.21/drivers/net/ethernet/qlogic/qede/
Dqede_ptp.h17 int qede_ptp_hw_ts(struct qede_dev *edev, struct ifreq *req);
/linux-6.6.21/drivers/net/appletalk/
Dipddp.c58 static int ipddp_siocdevprivate(struct net_device *dev, struct ifreq *ifr,
273 static int ipddp_siocdevprivate(struct net_device *dev, struct ifreq *ifr, in ipddp_siocdevprivate()
/linux-6.6.21/drivers/net/ethernet/aquantia/atlantic/
Daq_main.c296 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-6.6.21/drivers/staging/rtl8723bs/include/
Dosdep_intf.h50 int rtw_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
/linux-6.6.21/drivers/net/ethernet/microchip/
Dlan743x_ptp.h54 int lan743x_ptp_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd);

12345678910>>...13