Home
last modified time | relevance | path

Searched defs:ifr (Results 1 – 25 of 150) sorted by relevance

123456

/linux-6.15/net/core/
H A Ddev_ioctl.c29 static int dev_ifname(struct net *net, struct ifreq *ifr) in dev_ifname()
87 static int dev_getifmap(struct net_device *dev, struct ifreq *ifr) in dev_getifmap()
114 static int netif_setifmap(struct net_device *dev, struct ifreq *ifr) in netif_setifmap()
140 static int dev_ifsioc_locked(struct net *net, struct ifreq *ifr, unsigned int cmd) in dev_ifsioc_locked()
281 static int dev_get_hwtstamp(struct net_device *dev, struct ifreq *ifr) in dev_get_hwtstamp()
390 static int dev_set_hwtstamp(struct net_device *dev, struct ifreq *ifr) in dev_set_hwtstamp()
493 struct ifreq *ifr, unsigned int cmd) in dev_siocbond()
511 static int dev_siocdevprivate(struct net_device *dev, struct ifreq *ifr, in dev_siocdevprivate()
551 static int dev_ifsioc(struct net *net, struct ifreq *ifr, void __user *data, in dev_ifsioc()
705 int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr, in dev_ioctl()
/linux-6.15/tools/testing/selftests/net/
H A Dtun.c22 struct ifreq ifr; in tun_attach() local
33 struct ifreq ifr; in tun_detach() local
44 struct ifreq ifr; in tun_alloc() local
H A Dhwtstamp_config.c90 struct ifreq ifr; in main() local
H A Dskf_net_off.c57 struct ifreq ifr = {0}; in tun_open() local
/linux-6.15/drivers/net/ethernet/aquantia/atlantic/
H A 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.15/drivers/net/dsa/mv88e6xxx/
H A Dhwtstamp.h136 int port, struct ifreq *ifr) in mv88e6xxx_port_hwtstamp_set()
142 int port, struct ifreq *ifr) in mv88e6xxx_port_hwtstamp_get()
H A Dhwtstamp.c172 struct ifreq *ifr) in mv88e6xxx_port_hwtstamp_set()
197 struct ifreq *ifr) in mv88e6xxx_port_hwtstamp_get()
/linux-6.15/drivers/net/ethernet/pensando/ionic/
H A Dionic_phc.c186 int ionic_lif_hwstamp_set(struct ionic_lif *lif, struct ifreq *ifr) in ionic_lif_hwstamp_set()
249 int ionic_lif_hwstamp_get(struct ionic_lif *lif, struct ifreq *ifr) in ionic_lif_hwstamp_get()
/linux-6.15/drivers/net/dsa/hirschmann/
H A Dhellcreek_hwtstamp.c113 struct ifreq *ifr) in hellcreek_port_hwtstamp_set()
137 struct ifreq *ifr) in hellcreek_port_hwtstamp_get()
/linux-6.15/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_ptp.c207 int hclge_ptp_get_cfg(struct hclge_dev *hdev, struct ifreq *ifr) in hclge_ptp_get_cfg()
362 int hclge_ptp_set_cfg(struct hclge_dev *hdev, struct ifreq *ifr) in hclge_ptp_set_cfg()
/linux-6.15/tools/virtio/
H A Dvhost_net_test.c62 struct ifreq ifr; in tun_alloc() local
104 struct ifreq ifr; in vdev_create_socket() local
/linux-6.15/drivers/net/ethernet/ti/
H A Dcpsw_priv.c617 static int cpsw_hwtstamp_set(struct net_device *dev, struct ifreq *ifr) in cpsw_hwtstamp_set()
677 static int cpsw_hwtstamp_get(struct net_device *dev, struct ifreq *ifr) in cpsw_hwtstamp_get()
695 static int cpsw_hwtstamp_get(struct net_device *dev, struct ifreq *ifr) in cpsw_hwtstamp_get()
700 static int cpsw_hwtstamp_set(struct net_device *dev, struct ifreq *ifr) in cpsw_hwtstamp_set()
/linux-6.15/include/linux/
H A Dnet_tstamp.h71 struct ifreq *ifr; member
/linux-6.15/drivers/net/phy/
H A Dphy.c310 int phy_mii_ioctl(struct phy_device *phydev, struct ifreq *ifr, int cmd) in phy_mii_ioctl()
437 int phy_do_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in phy_do_ioctl()
456 int phy_do_ioctl_running(struct net_device *dev, struct ifreq *ifr, int cmd) in phy_do_ioctl_running()
/linux-6.15/drivers/net/ethernet/engleder/
H A Dtsnep_ptp.c22 int tsnep_ptp_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in tsnep_ptp_ioctl()
/linux-6.15/arch/um/os-Linux/drivers/
H A Dtuntap_user.c130 struct ifreq ifr; in tuntap_open() local
/linux-6.15/tools/testing/selftests/bpf/
H A Dnetwork_helpers.c571 struct ifreq ifr; in open_tuntap() local
621 struct ifreq ifr = {0}; in get_hw_ring_size() local
645 struct ifreq ifr = {0}; in set_hw_ring_size() local
H A Dxdp_hw_metadata.c550 struct ifreq ifr = { in rxq_num() local
571 struct ifreq ifr = { in hwtstamp_ioctl() local
/linux-6.15/drivers/net/ethernet/atheros/atlx/
H A Datlx.c42 static int atlx_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in atlx_ioctl()
/linux-6.15/arch/um/drivers/
H A Dvector_user.c136 struct ifreq ifr; in create_tap_fd() local
166 struct ifreq ifr; in create_raw_fd() local
/linux-6.15/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ptp.c947 int ixgbe_ptp_get_ts_config(struct ixgbe_adapter *adapter, struct ifreq *ifr) in ixgbe_ptp_get_ts_config()
1139 int ixgbe_ptp_set_ts_config(struct ixgbe_adapter *adapter, struct ifreq *ifr) in ixgbe_ptp_set_ts_config()
/linux-6.15/tools/testing/selftests/bpf/prog_tests/
H A Dflow_dissector.c568 struct ifreq ifr = { in create_tap() local
599 struct ifreq ifr = {}; in ifup() local
/linux-6.15/drivers/net/ethernet/mscc/
H A Docelot_ptp.c522 int ocelot_hwstamp_get(struct ocelot *ocelot, int port, struct ifreq *ifr) in ocelot_hwstamp_get()
545 int ocelot_hwstamp_set(struct ocelot *ocelot, int port, struct ifreq *ifr) in ocelot_hwstamp_set()
/linux-6.15/drivers/net/
H A Dtun.c215 struct ifreq *ifr; member
913 struct ifreq *ifr = tun->ifr; in tun_net_init() local
2666 static int tun_set_iff(struct net *net, struct file *file, struct ifreq *ifr) in tun_set_iff()
2807 static void tun_get_iff(struct tun_struct *tun, struct ifreq *ifr) in tun_get_iff()
2905 static int tun_set_queue(struct file *file, struct ifreq *ifr) in tun_set_queue()
3008 struct ifreq ifr; in __tun_chr_ioctl() local
3400 struct ifreq ifr; in tun_chr_show_fdinfo() local
/linux-6.15/drivers/irqchip/
H A Dirq-csky-apb-intc.c50 unsigned long ifr = ct->regs.mask - 8; in irq_ck_mask_set_bit() local

123456