Lines Matching refs:cmd

121 static int dev_ifsioc_locked(struct net *net, struct ifreq *ifr, unsigned int cmd)  in dev_ifsioc_locked()  argument
129 switch (cmd) { in dev_ifsioc_locked()
241 static int dev_ifsioc(struct net *net, struct ifreq *ifr, unsigned int cmd) in dev_ifsioc() argument
252 switch (cmd) { in dev_ifsioc()
319 if ((cmd >= SIOCDEVPRIVATE && in dev_ifsioc()
320 cmd <= SIOCDEVPRIVATE + 15) || in dev_ifsioc()
321 cmd == SIOCBONDENSLAVE || in dev_ifsioc()
322 cmd == SIOCBONDRELEASE || in dev_ifsioc()
323 cmd == SIOCBONDSETHWADDR || in dev_ifsioc()
324 cmd == SIOCBONDSLAVEINFOQUERY || in dev_ifsioc()
325 cmd == SIOCBONDINFOQUERY || in dev_ifsioc()
326 cmd == SIOCBONDCHANGEACTIVE || in dev_ifsioc()
327 cmd == SIOCGMIIPHY || in dev_ifsioc()
328 cmd == SIOCGMIIREG || in dev_ifsioc()
329 cmd == SIOCSMIIREG || in dev_ifsioc()
330 cmd == SIOCBRADDIF || in dev_ifsioc()
331 cmd == SIOCBRDELIF || in dev_ifsioc()
332 cmd == SIOCSHWTSTAMP || in dev_ifsioc()
333 cmd == SIOCGHWTSTAMP || in dev_ifsioc()
334 cmd == SIOCWANDEV) { in dev_ifsioc()
338 err = ops->ndo_do_ioctl(dev, ifr, cmd); in dev_ifsioc()
393 int dev_ioctl(struct net *net, unsigned int cmd, void __user *arg) in dev_ioctl() argument
404 if (cmd == SIOCGIFCONF) { in dev_ioctl()
410 if (cmd == SIOCGIFNAME) in dev_ioctl()
426 switch (cmd) { in dev_ioctl()
443 ret = dev_ifsioc_locked(net, &ifr, cmd); in dev_ioctl()
481 ret = dev_ifsioc(net, &ifr, cmd); in dev_ioctl()
532 ret = dev_ifsioc(net, &ifr, cmd); in dev_ioctl()
549 if (cmd == SIOCWANDEV || in dev_ioctl()
550 cmd == SIOCGHWTSTAMP || in dev_ioctl()
551 (cmd >= SIOCDEVPRIVATE && in dev_ioctl()
552 cmd <= SIOCDEVPRIVATE + 15)) { in dev_ioctl()
555 ret = dev_ifsioc(net, &ifr, cmd); in dev_ioctl()
563 if (cmd >= SIOCIWFIRST && cmd <= SIOCIWLAST) in dev_ioctl()
564 return wext_handle_ioctl(net, &ifr, cmd, arg); in dev_ioctl()