Home
last modified time | relevance | path

Searched refs:ifr (Results 1 – 25 of 110) sorted by relevance

12345

/drivers/spi/
A Datmel-quadspi.c523 u32 iar, icr, ifr; in atmel_qspi_set_cfg() local
529 ifr = QSPI_IFR_INSTEN; in atmel_qspi_set_cfg()
562 ifr |= QSPI_IFR_ADDREN; in atmel_qspi_set_cfg()
566 ifr |= QSPI_IFR_ADDREN; in atmel_qspi_set_cfg()
572 ifr |= QSPI_IFR_ADDREN; in atmel_qspi_set_cfg()
593 ifr |= QSPI_IFR_DATAEN; in atmel_qspi_set_cfg()
687 u32 iar, icr, ifr; in atmel_qspi_sama7g5_set_cfg() local
692 ifr = QSPI_IFR_INSTEN; in atmel_qspi_sama7g5_set_cfg()
715 ifr |= QSPI_IFR_DDREN; in atmel_qspi_sama7g5_set_cfg()
719 ifr |= QSPI_IFR_DQSEN; in atmel_qspi_sama7g5_set_cfg()
[all …]
/drivers/net/
A Dtun.c216 struct ifreq *ifr; member
914 struct ifreq *ifr = tun->ifr; in tun_net_init() local
2772 if (*ifr->ifr_name) in tun_set_iff()
2773 name = ifr->ifr_name; in tun_set_iff()
2799 tun->ifr = ifr; in tun_set_iff()
3045 struct ifreq ifr; in __tun_chr_ioctl() local
3058 memset(&ifr, 0, sizeof(ifr)); in __tun_chr_ioctl()
3120 tun_get_iff(tun, &ifr); in __tun_chr_ioctl()
3443 struct ifreq ifr; in tun_chr_show_fdinfo() local
3445 memset(&ifr, 0, sizeof(ifr)); in tun_chr_show_fdinfo()
[all …]
A Dtap.c922 struct ifreq __user *ifr = argp; in tap_ioctl() local
933 if (get_user(u, &ifr->ifr_flags)) in tap_ioctl()
954 if (copy_to_user(&ifr->ifr_name, tap->dev->name, IFNAMSIZ) || in tap_ioctl()
955 put_user(u, &ifr->ifr_flags)) in tap_ioctl()
962 if (get_user(u, &ifr->ifr_flags)) in tap_ioctl()
1005 if (copy_to_user(&ifr->ifr_name, tap->dev->name, IFNAMSIZ) || in tap_ioctl()
1006 copy_to_user(&ifr->ifr_hwaddr, &ss, sizeof(ifr->ifr_hwaddr))) in tap_ioctl()
1013 if (copy_from_user(&ss, &ifr->ifr_hwaddr, sizeof(ifr->ifr_hwaddr))) in tap_ioctl()
1021 if (tap->dev->addr_len > sizeof(ifr->ifr_hwaddr)) in tap_ioctl()
/drivers/net/ethernet/aquantia/atlantic/
A Daq_main.c295 static int aq_ndev_hwtstamp_set(struct aq_nic_s *aq_nic, struct ifreq *ifr) in aq_ndev_hwtstamp_set() argument
305 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in aq_ndev_hwtstamp_set()
313 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in aq_ndev_hwtstamp_set()
318 static int aq_ndev_hwtstamp_get(struct aq_nic_s *aq_nic, struct ifreq *ifr) in aq_ndev_hwtstamp_get() argument
326 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in aq_ndev_hwtstamp_get()
331 static int aq_ndev_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in aq_ndev_ioctl() argument
337 return aq_ndev_hwtstamp_set(aq_nic, ifr); in aq_ndev_ioctl()
341 return aq_ndev_hwtstamp_get(aq_nic, ifr); in aq_ndev_ioctl()
/drivers/net/ethernet/engleder/
A Dtsnep_ptp.c22 int tsnep_ptp_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in tsnep_ptp_ioctl() argument
27 if (!ifr) in tsnep_ptp_ioctl()
31 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in tsnep_ptp_ioctl()
69 if (copy_to_user(ifr->ifr_data, &adapter->hwtstamp_config, in tsnep_ptp_ioctl()
/drivers/irqchip/
A Dirq-csky-apb-intc.c50 unsigned long ifr = ct->regs.mask - 8; in irq_ck_mask_set_bit() local
56 irq_reg_writel(gc, irq_reg_readl(gc, ifr) & ~mask, ifr); in irq_ck_mask_set_bit()
/drivers/net/ethernet/hisilicon/hns3/hns3pf/
A Dhclge_ptp.h136 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);
A Dhclge_ptp.c207 int hclge_ptp_get_cfg(struct hclge_dev *hdev, struct ifreq *ifr) in hclge_ptp_get_cfg() argument
212 return copy_to_user(ifr->ifr_data, &hdev->ptp->ts_cfg, in hclge_ptp_get_cfg()
362 int hclge_ptp_set_cfg(struct hclge_dev *hdev, struct ifreq *ifr) in hclge_ptp_set_cfg() argument
372 if (copy_from_user(&cfg, ifr->ifr_data, sizeof(cfg))) in hclge_ptp_set_cfg()
381 return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0; in hclge_ptp_set_cfg()
/drivers/net/ethernet/pensando/ionic/
A Dionic_lif.h362 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() argument
378 static inline int ionic_lif_hwstamp_get(struct ionic_lif *lif, struct ifreq *ifr) in ionic_lif_hwstamp_get() argument
A Dionic_phc.c186 int ionic_lif_hwstamp_set(struct ionic_lif *lif, struct ifreq *ifr) in ionic_lif_hwstamp_set() argument
194 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in ionic_lif_hwstamp_set()
205 if (copy_to_user(ifr->ifr_data, &config, sizeof(config))) in ionic_lif_hwstamp_set()
249 int ionic_lif_hwstamp_get(struct ionic_lif *lif, struct ifreq *ifr) in ionic_lif_hwstamp_get() argument
260 if (copy_to_user(ifr->ifr_data, &config, sizeof(config))) in ionic_lif_hwstamp_get()
/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
A Dipoib_vlan.c143 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() argument
189 return mlx5i_ioctl(dev, ifr, cmd); in mlx5i_pkey_ioctl()
A Dipoib.h91 int mlx5i_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
/drivers/net/ethernet/broadcom/bnxt/
A Dbnxt_ptp.h163 int bnxt_hwtstamp_set(struct net_device *dev, struct ifreq *ifr);
164 int bnxt_hwtstamp_get(struct net_device *dev, struct ifreq *ifr);
A Dbnxt_ptp.c563 int bnxt_hwtstamp_set(struct net_device *dev, struct ifreq *ifr) in bnxt_hwtstamp_set() argument
576 if (copy_from_user(&stmpconf, ifr->ifr_data, sizeof(stmpconf))) in bnxt_hwtstamp_set()
629 return copy_to_user(ifr->ifr_data, &stmpconf, sizeof(stmpconf)) ? in bnxt_hwtstamp_set()
639 int bnxt_hwtstamp_get(struct net_device *dev, struct ifreq *ifr) in bnxt_hwtstamp_get() argument
653 return copy_to_user(ifr->ifr_data, &stmpconf, sizeof(stmpconf)) ? in bnxt_hwtstamp_get()
/drivers/net/ethernet/atheros/atlx/
A Datlx.c42 static int atlx_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in atlx_ioctl() argument
48 return atlx_mii_ioctl(netdev, ifr, cmd); in atlx_ioctl()
/drivers/net/ethernet/ti/icssg/
A Dicssg_common.c1226 static int emac_set_ts_config(struct net_device *ndev, struct ifreq *ifr) in emac_set_ts_config() argument
1231 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in emac_set_ts_config()
1271 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in emac_set_ts_config()
1275 static int emac_get_ts_config(struct net_device *ndev, struct ifreq *ifr) in emac_get_ts_config() argument
1284 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in emac_get_ts_config()
1288 int icssg_ndo_ioctl(struct net_device *ndev, struct ifreq *ifr, int cmd) in icssg_ndo_ioctl() argument
1292 return emac_get_ts_config(ndev, ifr); in icssg_ndo_ioctl()
1294 return emac_set_ts_config(ndev, ifr); in icssg_ndo_ioctl()
1299 return phy_do_ioctl(ndev, ifr, cmd); in icssg_ndo_ioctl()
/drivers/net/ethernet/asix/
A Dax88796c_ioctl.c232 int ax88796c_ioctl(struct net_device *ndev, struct ifreq *ifr, int cmd) in ax88796c_ioctl() argument
236 ret = phy_mii_ioctl(ndev->phydev, ifr, cmd); in ax88796c_ioctl()
A Dax88796c_ioctl.h24 int ax88796c_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
/drivers/net/phy/
A Dphy.c310 int phy_mii_ioctl(struct phy_device *phydev, struct ifreq *ifr, int cmd) in phy_mii_ioctl() argument
312 struct mii_ioctl_data *mii_data = if_mii(ifr); in phy_mii_ioctl()
409 if (copy_from_user(&cfg, ifr->ifr_data, sizeof(cfg))) in phy_mii_ioctl()
418 if (copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg))) in phy_mii_ioctl()
437 int phy_do_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in phy_do_ioctl() argument
442 return phy_mii_ioctl(dev->phydev, ifr, 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() argument
461 return phy_do_ioctl(dev, ifr, cmd); in phy_do_ioctl_running()
/drivers/net/can/dev/
A Ddev.c353 int can_eth_ioctl_hwts(struct net_device *netdev, struct ifreq *ifr, int cmd) in can_eth_ioctl_hwts() argument
359 if (copy_from_user(&hwts_cfg, ifr->ifr_data, sizeof(hwts_cfg))) in can_eth_ioctl_hwts()
369 if (copy_to_user(ifr->ifr_data, &hwts_cfg, sizeof(hwts_cfg))) in can_eth_ioctl_hwts()
/drivers/net/ethernet/qlogic/qede/
A Dqede_ptp.c293 int qede_ptp_hw_ts(struct qede_dev *edev, struct ifreq *ifr) in qede_ptp_hw_ts() argument
303 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in qede_ptp_hw_ts()
320 return copy_to_user(ifr->ifr_data, &config, in qede_ptp_hw_ts()
/drivers/net/bonding/
A Dbond_main.c853 struct ifreq ifr; in bond_check_dev_link() local
886 strscpy_pad(ifr.ifr_name, slave_dev->name, IFNAMSIZ); in bond_check_dev_link()
887 mii = if_mii(&ifr); in bond_check_dev_link()
891 if (dev_eth_ioctl(slave_dev, &ifr, SIOCGMIIREG) == 0) in bond_check_dev_link()
4630 mii = if_mii(ifr); in bond_eth_ioctl()
4640 mii = if_mii(ifr); in bond_eth_ioctl()
4674 u_binfo = (struct ifbond __user *)ifr->ifr_data; in bond_do_ioctl()
4685 u_sinfo = (struct ifslave __user *)ifr->ifr_data; in bond_do_ioctl()
4705 slave_dev = __dev_get_by_name(net, ifr->ifr_slave); in bond_do_ioctl()
5866 struct ifreq *ifr = kernel_cfg->ifr; in bond_set_phc_index_flag() local
[all …]
/drivers/net/can/peak_canfd/
A Dpeak_canfd.c746 static int peak_eth_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in peak_eth_ioctl() argument
752 if (copy_from_user(&hwts_cfg, ifr->ifr_data, sizeof(hwts_cfg))) in peak_eth_ioctl()
762 if (copy_to_user(ifr->ifr_data, &hwts_cfg, sizeof(hwts_cfg))) in peak_eth_ioctl()
/drivers/net/usb/
A Dcdc-phonet.c256 static int usbpn_siocdevprivate(struct net_device *dev, struct ifreq *ifr, in usbpn_siocdevprivate() argument
259 struct if_phonet_req *req = (struct if_phonet_req *)ifr; in usbpn_siocdevprivate()
/drivers/net/ethernet/fungible/funeth/
A Dfuneth_main.c1017 static int fun_hwtstamp_get(struct net_device *dev, struct ifreq *ifr) in fun_hwtstamp_get() argument
1021 return copy_to_user(ifr->ifr_data, &fp->hwtstamp_cfg, in fun_hwtstamp_get()
1025 static int fun_hwtstamp_set(struct net_device *dev, struct ifreq *ifr) in fun_hwtstamp_set() argument
1030 if (copy_from_user(&cfg, ifr->ifr_data, sizeof(cfg))) in fun_hwtstamp_set()
1061 return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0; in fun_hwtstamp_set()
1064 static int fun_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in fun_ioctl() argument
1068 return fun_hwtstamp_set(dev, ifr); in fun_ioctl()
1070 return fun_hwtstamp_get(dev, ifr); in fun_ioctl()

Completed in 83 milliseconds

12345