Searched refs:compat_ifreq (Results 1 – 3 of 3) sorted by relevance
/linux-4.4.14/net/ |
D | socket.c | 2582 static int dev_ifname32(struct net *net, struct compat_ifreq __user *uifr32) in dev_ifname32() 2588 if (copy_in_user(uifr, uifr32, sizeof(struct compat_ifreq))) in dev_ifname32() 2595 if (copy_in_user(uifr32, uifr, sizeof(struct compat_ifreq))) in dev_ifname32() 2606 struct compat_ifreq __user *ifr32; in dev_ifconf() 2621 size_t len = ((ifc32.ifc_len / sizeof(struct compat_ifreq)) + 1) * in dev_ifconf() 2627 for (i = 0; i < ifc32.ifc_len; i += sizeof(struct compat_ifreq)) { in dev_ifconf() 2628 if (copy_in_user(ifr, ifr32, sizeof(struct compat_ifreq))) in dev_ifconf() 2647 i + sizeof(struct compat_ifreq) <= ifc32.ifc_len && j < ifc.ifc_len; in dev_ifconf() 2648 i += sizeof(struct compat_ifreq), j += sizeof(struct ifreq)) { in dev_ifconf() 2649 if (copy_in_user(ifr32, ifr, sizeof(struct compat_ifreq))) in dev_ifconf() [all …]
|
/linux-4.4.14/include/linux/ |
D | compat.h | 251 struct compat_ifreq { struct
|
/linux-4.4.14/drivers/net/ |
D | tun.c | 2187 return __tun_chr_ioctl(file, cmd, arg, sizeof(struct compat_ifreq)); in tun_chr_compat_ioctl()
|