• Home
  • Raw
  • Download

Lines Matching refs:cmd

135 static int dev_ifsioc_locked(struct net *net, struct ifreq *ifr, unsigned int cmd)  in dev_ifsioc_locked()  argument
143 switch (cmd) { in dev_ifsioc_locked()
244 struct ifreq *ifr, unsigned int cmd) in dev_eth_ioctl() argument
249 err = dsa_ndo_eth_ioctl(dev, ifr, cmd); in dev_eth_ioctl()
255 err = ops->ndo_eth_ioctl(dev, ifr, cmd); in dev_eth_ioctl()
264 struct ifreq *ifr, unsigned int cmd) in dev_siocbond() argument
270 return ops->ndo_siocbond(dev, ifr, cmd); in dev_siocbond()
279 void __user *data, unsigned int cmd) in dev_siocdevprivate() argument
285 return ops->ndo_siocdevprivate(dev, ifr, data, cmd); in dev_siocdevprivate()
311 unsigned int cmd) in dev_ifsioc() argument
322 switch (cmd) { in dev_ifsioc()
386 err = br_ioctl_call(net, netdev_priv(dev), cmd, ifr, NULL); in dev_ifsioc()
401 if (cmd >= SIOCDEVPRIVATE && in dev_ifsioc()
402 cmd <= SIOCDEVPRIVATE + 15) in dev_ifsioc()
403 return dev_siocdevprivate(dev, ifr, data, cmd); in dev_ifsioc()
405 if (cmd == SIOCGMIIPHY || in dev_ifsioc()
406 cmd == SIOCGMIIREG || in dev_ifsioc()
407 cmd == SIOCSMIIREG || in dev_ifsioc()
408 cmd == SIOCSHWTSTAMP || in dev_ifsioc()
409 cmd == SIOCGHWTSTAMP) { in dev_ifsioc()
410 err = dev_eth_ioctl(dev, ifr, cmd); in dev_ifsioc()
411 } else if (cmd == SIOCBONDENSLAVE || in dev_ifsioc()
412 cmd == SIOCBONDRELEASE || in dev_ifsioc()
413 cmd == SIOCBONDSETHWADDR || in dev_ifsioc()
414 cmd == SIOCBONDSLAVEINFOQUERY || in dev_ifsioc()
415 cmd == SIOCBONDINFOQUERY || in dev_ifsioc()
416 cmd == SIOCBONDCHANGEACTIVE) { in dev_ifsioc()
417 err = dev_siocbond(dev, ifr, cmd); in dev_ifsioc()
470 int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr, in dev_ioctl() argument
478 if (cmd == SIOCGIFNAME) in dev_ioctl()
491 switch (cmd) { in dev_ioctl()
513 ret = dev_ifsioc_locked(net, ifr, cmd); in dev_ioctl()
541 ret = dev_ifsioc(net, ifr, data, cmd); in dev_ioctl()
587 ret = dev_ifsioc(net, ifr, data, cmd); in dev_ioctl()
606 if (cmd == SIOCWANDEV || in dev_ioctl()
607 cmd == SIOCGHWTSTAMP || in dev_ioctl()
608 (cmd >= SIOCDEVPRIVATE && in dev_ioctl()
609 cmd <= SIOCDEVPRIVATE + 15)) { in dev_ioctl()
612 ret = dev_ifsioc(net, ifr, data, cmd); in dev_ioctl()