dev_ioctl
Regular
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
✅