dev_ioctlRegular
4.4: ✅int dev_ioctl(struct net *net, unsigned int cmd, void *arg);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev_ioctl.c (ffffffff81733ae0)
Location: net/core/dev_ioctl.c:393
Inline: False
Direct callers:
- net/socket.c:sock_do_ioctl
- net/socket.c:compat_ifr_data_ioctl
- net/socket.c:sock_ioctl
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_sock_ioctl_trans
Symbols:
ffffffff81733ae0-ffffffff8173405e: dev_ioctl (STB_GLOBAL)
4.8: ✅int dev_ioctl(struct net *net, unsigned int cmd, void *arg);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev_ioctl.c (ffffffff8179f590)
Location: net/core/dev_ioctl.c:393
Inline: False
Direct callers:
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_ifr_data_ioctl
- net/socket.c:sock_ioctl
- net/socket.c:sock_do_ioctl
Symbols:
ffffffff8179f590-ffffffff8179fb22: dev_ioctl (STB_GLOBAL)
4.10: ✅int dev_ioctl(struct net *net, unsigned int cmd, void *arg);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev_ioctl.c (ffffffff817cdf60)
Location: net/core/dev_ioctl.c:393
Inline: False
Direct callers:
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_ifr_data_ioctl
- net/socket.c:sock_ioctl
- net/socket.c:sock_do_ioctl
Symbols:
ffffffff817cdf60-ffffffff817ce4f2: dev_ioctl (STB_GLOBAL)
4.13: ✅int dev_ioctl(struct net *net, unsigned int cmd, void *arg);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev_ioctl.c (ffffffff817ed440)
Location: net/core/dev_ioctl.c:397
Inline: False
Direct callers:
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_ifr_data_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:sock_ioctl
- net/socket.c:sock_do_ioctl
Symbols:
ffffffff817ed440-ffffffff817ed9a1: dev_ioctl (STB_GLOBAL)
4.15: ✅int dev_ioctl(struct net *net, unsigned int cmd, void *arg);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev_ioctl.c (ffffffff81869670)
Location: net/core/dev_ioctl.c:409
Inline: False
Direct callers:
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_ifr_data_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:sock_ioctl
- net/socket.c:sock_do_ioctl
Symbols:
ffffffff81869670-ffffffff81869be1: dev_ioctl (STB_GLOBAL)
4.18: ✅int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr, bool *need_copyout);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev_ioctl.c (ffffffff818b94e0)
Location: net/core/dev_ioctl.c:382
Inline: False
Direct callers:
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_ifr_data_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:sock_ioctl
- net/socket.c:sock_do_ioctl
Symbols:
ffffffff818b94e0-ffffffff818b98b9: dev_ioctl (STB_GLOBAL)
5.0: ✅int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr, bool *need_copyout);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev_ioctl.c (ffffffff818e0120)
Location: net/core/dev_ioctl.c:377
Inline: False
Direct callers:
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_ifr_data_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:sock_ioctl
- net/socket.c:sock_do_ioctl
Symbols:
ffffffff818e0120-ffffffff818e0676: dev_ioctl (STB_GLOBAL)
5.3: Transformation ⚠️int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr, bool *need_copyout);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In net/core/dev_ioctl.c (0)
Location: net/core/dev_ioctl.c:378
Inline: False
Direct callers:
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_ifr_data_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:sock_ioctl
- net/socket.c:sock_do_ioctl
Symbols:
ffffffff8192ecf5-ffffffff8192ed0e: dev_ioctl.cold (STB_LOCAL)
ffffffff8192e790-ffffffff8192ecf5: dev_ioctl (STB_GLOBAL)
5.4: ✅int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr, bool *need_copyout);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev_ioctl.c (ffffffff81960a10)
Location: net/core/dev_ioctl.c:378
Inline: False
Direct callers:
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_ifr_data_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:sock_ioctl
- net/socket.c:sock_do_ioctl
Symbols:
ffffffff81960a10-ffffffff81960f7b: dev_ioctl (STB_GLOBAL)
5.8: ✅int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr, bool *need_copyout);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev_ioctl.c (ffffffff81a341a0)
Location: net/core/dev_ioctl.c:385
Inline: False
Direct callers:
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_sioc_ifmap
- net/socket.c:ethtool_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:sock_ioctl
- net/socket.c:sock_do_ioctl
Symbols:
ffffffff81a341a0-ffffffff81a344fd: dev_ioctl (STB_GLOBAL)
5.11: ✅int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr, bool *need_copyout);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev_ioctl.c (ffffffff81a36370)
Location: net/core/dev_ioctl.c:389
Inline: False
Direct callers:
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_sioc_ifmap
- net/socket.c:ethtool_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:sock_ioctl
- net/socket.c:sock_do_ioctl
Symbols:
ffffffff81a36370-ffffffff81a367f7: dev_ioctl (STB_GLOBAL)
5.13: ✅int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr, bool *need_copyout);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev_ioctl.c (ffffffff81a1d4e0)
Location: net/core/dev_ioctl.c:389
Inline: False
Direct callers:
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_ifr_data_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:sock_ioctl
- net/socket.c:sock_do_ioctl
Symbols:
ffffffff81a1d4e0-ffffffff81a1d974: dev_ioctl (STB_GLOBAL)
5.15: ✅int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr, void *data, bool *need_copyout);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev_ioctl.c (ffffffff81ad0eb0)
Location: net/core/dev_ioctl.c:470
Inline: False
Direct callers:
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:sock_ioctl
- net/socket.c:sock_do_ioctl
Symbols:
ffffffff81ad0eb0-ffffffff81ad13f8: dev_ioctl (STB_GLOBAL)
5.19: ✅int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr, void *data, bool *need_copyout);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev_ioctl.c (ffffffff81c4e790)
Location: net/core/dev_ioctl.c:473
Inline: False
Direct callers:
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:sock_ioctl
- net/socket.c:sock_do_ioctl
Symbols:
ffffffff81c4e790-ffffffff81c4ecdc: dev_ioctl (STB_GLOBAL)
6.2: ✅int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr, void *data, bool *need_copyout);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev_ioctl.c (ffffffff81e03840)
Location: net/core/dev_ioctl.c:473
Inline: False
Direct callers:
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:sock_ioctl
- net/socket.c:sock_do_ioctl
Symbols:
ffffffff81e03840-ffffffff81e03d8c: dev_ioctl (STB_GLOBAL)
6.5: ✅int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr, void *data, bool *need_copyout);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev_ioctl.c (ffffffff81e76010)
Location: net/core/dev_ioctl.c:490
Inline: False
Direct callers:
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:sock_ioctl
- net/socket.c:sock_do_ioctl
Symbols:
ffffffff81e76010-ffffffff81e7657d: dev_ioctl (STB_GLOBAL)
6.8: ✅int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr, void *data, bool *need_copyout);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev_ioctl.c (ffffffff81f35fc0)
Location: net/core/dev_ioctl.c:672
Inline: False
Direct callers:
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:compat_sock_ioctl_trans
- net/socket.c:sock_ioctl
- net/socket.c:sock_do_ioctl
Symbols:
ffffffff81f35fc0-ffffffff81f36539: dev_ioctl (STB_GLOBAL)
arm64: ✅int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr, bool *need_copyout);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev_ioctl.c (ffff800010c04438)
Location: net/core/dev_ioctl.c:378
Inline: False
Direct callers:
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_sioc_ifmap
- net/socket.c:compat_ifr_data_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:sock_ioctl
- net/socket.c:sock_do_ioctl
Symbols:
ffff800010c04438-ffff800010c047f0: dev_ioctl (STB_GLOBAL)
armhf: ✅int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr, bool *need_copyout);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev_ioctl.c (c0d1d654)
Location: net/core/dev_ioctl.c:378
Inline: False
Direct callers:
- net/socket.c:sock_ioctl
- net/socket.c:sock_ioctl
Symbols:
c0d1d654-c0d1dcb4: dev_ioctl (STB_GLOBAL)
ppc64el: ✅int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr, bool *need_copyout);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev_ioctl.c (c000000000cedf30)
Location: net/core/dev_ioctl.c:378
Inline: False
Direct callers:
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_sioc_ifmap
- net/socket.c:compat_ifr_data_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:sock_ioctl
- net/socket.c:sock_do_ioctl
Symbols:
c000000000cedf30-c000000000cee74c: dev_ioctl (STB_GLOBAL)
riscv64: ✅int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr, bool *need_copyout);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev_ioctl.c (ffffffe000783102)
Location: net/core/dev_ioctl.c:378
Inline: False
Direct callers:
- net/socket.c:sock_ioctl
Symbols:
ffffffe000783102-ffffffe000783402: dev_ioctl (STB_GLOBAL)
aws: ✅int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr, bool *need_copyout);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev_ioctl.c (ffffffff819009e0)
Location: net/core/dev_ioctl.c:378
Inline: False
Direct callers:
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_ifr_data_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:sock_ioctl
- net/socket.c:sock_do_ioctl
Symbols:
ffffffff819009e0-ffffffff81900f4b: dev_ioctl (STB_GLOBAL)
azure: ✅int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr, bool *need_copyout);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev_ioctl.c (ffffffff818ba810)
Location: net/core/dev_ioctl.c:378
Inline: False
Direct callers:
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_ifr_data_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:sock_ioctl
- net/socket.c:sock_do_ioctl
Symbols:
ffffffff818ba810-ffffffff818bad7b: dev_ioctl (STB_GLOBAL)
gcp: ✅int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr, bool *need_copyout);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev_ioctl.c (ffffffff81951a10)
Location: net/core/dev_ioctl.c:378
Inline: False
Direct callers:
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_ifr_data_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:sock_ioctl
- net/socket.c:sock_do_ioctl
Symbols:
ffffffff81951a10-ffffffff81951f7b: dev_ioctl (STB_GLOBAL)
lowlatency: ✅int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr, bool *need_copyout);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev_ioctl.c (ffffffff81973420)
Location: net/core/dev_ioctl.c:378
Inline: False
Direct callers:
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_ifr_data_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:sock_ioctl
- net/socket.c:sock_do_ioctl
Symbols:
ffffffff81973420-ffffffff819739ba: dev_ioctl (STB_GLOBAL)
Regular
4.4 and 4.8 ✅
4.8 and 4.10 ✅
4.10 and 4.13 ✅
4.13 and 4.15 ✅
4.15 and 4.18 ⚠️struct ifreq *ifr
bool *need_copyout
void *arg
4.18 and 5.0 ✅
5.0 and 5.3 ✅
5.3 and 5.4 ✅
5.4 and 5.8 ✅
5.8 and 5.11 ✅
5.11 and 5.13 ✅
5.13 and 5.15 ⚠️void *data
net, cmd, ifr, need_copyout ➡️ net, cmd, ifr, data, need_copyout
5.15 and 5.19 ✅
5.19 and 6.2 ✅
6.2 and 6.5 ✅
6.5 and 6.8 ✅
amd64 and arm64 ✅
amd64 and armhf ✅
amd64 and ppc64el ✅
amd64 and riscv64 ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅