do_ip_getsockopt
Regular
4.4
: ✅int do_ip_getsockopt(struct sock *sk, int level, int optname, char *optval, int *optlen, unsigned int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/ipv4/ip_sockglue.c (ffffffff8175fcb0)
Location: net/ipv4/ip_sockglue.c:1266
Inline: False
Symbols:
ffffffff8175fcb0-ffffffff817603ec: do_ip_getsockopt (STB_LOCAL)
4.8
: ✅int do_ip_getsockopt(struct sock *sk, int level, int optname, char *optval, int *optlen, unsigned int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/ipv4/ip_sockglue.c (ffffffff817cbf50)
Location: net/ipv4/ip_sockglue.c:1281
Inline: False
Symbols:
ffffffff817cbf50-ffffffff817cc6ea: do_ip_getsockopt (STB_LOCAL)
4.10
: ✅int do_ip_getsockopt(struct sock *sk, int level, int optname, char *optval, int *optlen, unsigned int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/ipv4/ip_sockglue.c (ffffffff817fbc40)
Location: net/ipv4/ip_sockglue.c:1321
Inline: False
Symbols:
ffffffff817fbc40-ffffffff817fc3ee: do_ip_getsockopt (STB_LOCAL)
4.13
: ✅int do_ip_getsockopt(struct sock *sk, int level, int optname, char *optval, int *optlen, unsigned int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/ipv4/ip_sockglue.c (ffffffff8181bff0)
Location: net/ipv4/ip_sockglue.c:1310
Inline: False
Symbols:
ffffffff8181bff0-ffffffff8181c78a: do_ip_getsockopt (STB_LOCAL)
4.15
: ✅int do_ip_getsockopt(struct sock *sk, int level, int optname, char *optval, int *optlen, unsigned int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/ipv4/ip_sockglue.c (ffffffff8189af40)
Location: net/ipv4/ip_sockglue.c:1306
Inline: False
Symbols:
ffffffff8189af40-ffffffff8189b6e6: do_ip_getsockopt (STB_LOCAL)
4.18
: Transformation ⚠️int do_ip_getsockopt(struct sock *sk, int level, int optname, char *optval, int *optlen, unsigned int flags);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In net/ipv4/ip_sockglue.c (0)
Location: net/ipv4/ip_sockglue.c:1310
Inline: False
Direct callers:
- net/ipv4/ip_sockglue.c:compat_ip_getsockopt
Symbols:
ffffffff818ef480-ffffffff818efc06: do_ip_getsockopt (STB_LOCAL)
ffffffff818f1747-ffffffff818f1753: do_ip_getsockopt.cold.17 (STB_LOCAL)
5.0
: Transformation ⚠️int do_ip_getsockopt(struct sock *sk, int level, int optname, char *optval, int *optlen, unsigned int flags);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In net/ipv4/ip_sockglue.c (0)
Location: net/ipv4/ip_sockglue.c:1307
Inline: False
Direct callers:
- net/ipv4/ip_sockglue.c:compat_ip_getsockopt
Symbols:
ffffffff8191cc60-ffffffff8191d4f2: do_ip_getsockopt (STB_LOCAL)
ffffffff8191f2a7-ffffffff8191f2b3: do_ip_getsockopt.cold.19 (STB_LOCAL)
5.3
: Transformation ⚠️int do_ip_getsockopt(struct sock *sk, int level, int optname, char *optval, int *optlen, unsigned int flags);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In net/ipv4/ip_sockglue.c (0)
Location: net/ipv4/ip_sockglue.c:1309
Inline: False
Direct callers:
- net/ipv4/ip_sockglue.c:compat_ip_getsockopt
Symbols:
ffffffff8197efc0-ffffffff8197f856: do_ip_getsockopt (STB_LOCAL)
ffffffff81981bef-ffffffff81981bfb: do_ip_getsockopt.cold (STB_LOCAL)
5.4
: Transformation ⚠️int do_ip_getsockopt(struct sock *sk, int level, int optname, char *optval, int *optlen, unsigned int flags);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In net/ipv4/ip_sockglue.c (0)
Location: net/ipv4/ip_sockglue.c:1309
Inline: False
Direct callers:
- net/ipv4/ip_sockglue.c:compat_ip_getsockopt
Symbols:
ffffffff819b5500-ffffffff819b5d96: do_ip_getsockopt (STB_LOCAL)
ffffffff819b842f-ffffffff819b843b: do_ip_getsockopt.cold (STB_LOCAL)
5.8
: Transformation ⚠️int do_ip_getsockopt(struct sock *sk, int level, int optname, char *optval, int *optlen, unsigned int flags);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In net/ipv4/ip_sockglue.c (0)
Location: net/ipv4/ip_sockglue.c:1472
Inline: False
Direct callers:
- net/ipv4/ip_sockglue.c:compat_ip_getsockopt
- net/ipv4/ip_sockglue.c:ip_getsockopt
Symbols:
ffffffff81a9fab0-ffffffff81aa03bb: do_ip_getsockopt (STB_LOCAL)
ffffffff81aa2d55-ffffffff81aa2d61: do_ip_getsockopt.cold (STB_LOCAL)
5.11
: Transformation ⚠️int do_ip_getsockopt(struct sock *sk, int level, int optname, char *optval, int *optlen);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In net/ipv4/ip_sockglue.c (0)
Location: net/ipv4/ip_sockglue.c:1515
Inline: False
Direct callers:
- net/ipv4/ip_sockglue.c:ip_getsockopt
Symbols:
ffffffff81aaa3b0-ffffffff81aaad11: do_ip_getsockopt (STB_LOCAL)
ffffffff81c32583-ffffffff81c3258f: do_ip_getsockopt.cold (STB_LOCAL)
5.13
: Transformation ⚠️int do_ip_getsockopt(struct sock *sk, int level, int optname, char *optval, int *optlen);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In net/ipv4/ip_sockglue.c (0)
Location: net/ipv4/ip_sockglue.c:1515
Inline: False
Direct callers:
- net/ipv4/ip_sockglue.c:ip_getsockopt
Symbols:
ffffffff81a95960-ffffffff81a9632e: do_ip_getsockopt (STB_LOCAL)
ffffffff81c2486e-ffffffff81c2487a: do_ip_getsockopt.cold (STB_LOCAL)
5.15
: Transformation ⚠️int do_ip_getsockopt(struct sock *sk, int level, int optname, char *optval, int *optlen);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In net/ipv4/ip_sockglue.c (0)
Location: net/ipv4/ip_sockglue.c:1515
Inline: False
Direct callers:
- net/ipv4/ip_sockglue.c:ip_getsockopt
Symbols:
ffffffff81b50dc0-ffffffff81b51797: do_ip_getsockopt (STB_LOCAL)
ffffffff81d3a1a7-ffffffff81d3a1b3: do_ip_getsockopt.cold (STB_LOCAL)
5.19
: Transformation ⚠️int do_ip_getsockopt(struct sock *sk, int level, int optname, char *optval, int *optlen);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In net/ipv4/ip_sockglue.c (0)
Location: net/ipv4/ip_sockglue.c:1526
Inline: False
Direct callers:
- net/ipv4/ip_sockglue.c:ip_getsockopt
Symbols:
ffffffff81cddd30-ffffffff81cde640: do_ip_getsockopt (STB_LOCAL)
ffffffff81f06925-ffffffff81f06931: do_ip_getsockopt.cold (STB_LOCAL)
6.2
: ✅int do_ip_getsockopt(struct sock *sk, int level, int optname, sockptr_t optval, sockptr_t optlen);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/ip_sockglue.c (ffffffff81ea1630)
Location: net/ipv4/ip_sockglue.c:1530
Inline: False
Direct callers:
- net/core/filter.c:sol_ip_sockopt
- net/ipv4/ip_sockglue.c:ip_getsockopt
Symbols:
ffffffff81ea1630-ffffffff81ea215d: do_ip_getsockopt (STB_GLOBAL)
6.5
: ✅int do_ip_getsockopt(struct sock *sk, int level, int optname, sockptr_t optval, sockptr_t optlen);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/ip_sockglue.c (ffffffff81effe30)
Location: net/ipv4/ip_sockglue.c:1552
Inline: False
Direct callers:
- net/core/filter.c:sol_ip_sockopt
- net/ipv4/ip_sockglue.c:ip_getsockopt
Symbols:
ffffffff81effe30-ffffffff81f00973: do_ip_getsockopt (STB_GLOBAL)
6.8
: ✅int do_ip_getsockopt(struct sock *sk, int level, int optname, sockptr_t optval, sockptr_t optlen);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/ipv4/ip_sockglue.c (ffffffff81fc3fa0)
Location: net/ipv4/ip_sockglue.c:1503
Inline: False
Direct callers:
- net/core/filter.c:sol_ip_sockopt
- net/ipv4/ip_sockglue.c:ip_getsockopt
Symbols:
ffffffff81fc3fa0-ffffffff81fc4c14: do_ip_getsockopt (STB_GLOBAL)
arm64
: ✅int do_ip_getsockopt(struct sock *sk, int level, int optname, char *optval, int *optlen, unsigned int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/ipv4/ip_sockglue.c (ffff800010c663d0)
Location: net/ipv4/ip_sockglue.c:1309
Inline: False
Direct callers:
- net/ipv4/ip_sockglue.c:compat_ip_getsockopt
Symbols:
ffff800010c663d0-ffff800010c6718c: do_ip_getsockopt (STB_LOCAL)
armhf
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In net/ipv4/ip_sockglue.c (c0d75c64)
Location: net/ipv4/ip_sockglue.c:1309
Inline: True
Symbols:
c0d75c64-c0d76658: do_ip_getsockopt.constprop.0 (STB_LOCAL)
ppc64el
: ✅int do_ip_getsockopt(struct sock *sk, int level, int optname, char *optval, int *optlen, unsigned int flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In net/ipv4/ip_sockglue.c (c000000000d6a900)
Location: net/ipv4/ip_sockglue.c:1309
Inline: False
Direct callers:
- net/ipv4/ip_sockglue.c:compat_ip_getsockopt
Symbols:
c000000000d6a900-c000000000d6b4a4: do_ip_getsockopt (STB_LOCAL)
riscv64
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In net/ipv4/ip_sockglue.c (ffffffe0007cd6b0)
Location: net/ipv4/ip_sockglue.c:1309
Inline: True
Symbols:
ffffffe0007cd6b0-ffffffe0007cdcba: do_ip_getsockopt.constprop.0 (STB_LOCAL)
aws
: Transformation ⚠️int do_ip_getsockopt(struct sock *sk, int level, int optname, char *optval, int *optlen, unsigned int flags);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In net/ipv4/ip_sockglue.c (0)
Location: net/ipv4/ip_sockglue.c:1309
Inline: False
Direct callers:
- net/ipv4/ip_sockglue.c:compat_ip_getsockopt
Symbols:
ffffffff81955370-ffffffff81955c06: do_ip_getsockopt (STB_LOCAL)
ffffffff8195829f-ffffffff819582ab: do_ip_getsockopt.cold (STB_LOCAL)
azure
: Transformation ⚠️int do_ip_getsockopt(struct sock *sk, int level, int optname, char *optval, int *optlen, unsigned int flags);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In net/ipv4/ip_sockglue.c (0)
Location: net/ipv4/ip_sockglue.c:1309
Inline: False
Direct callers:
- net/ipv4/ip_sockglue.c:compat_ip_getsockopt
Symbols:
ffffffff8190ee60-ffffffff8190f6f6: do_ip_getsockopt (STB_LOCAL)
ffffffff81911d8f-ffffffff81911d9b: do_ip_getsockopt.cold (STB_LOCAL)
gcp
: Transformation ⚠️int do_ip_getsockopt(struct sock *sk, int level, int optname, char *optval, int *optlen, unsigned int flags);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In net/ipv4/ip_sockglue.c (0)
Location: net/ipv4/ip_sockglue.c:1309
Inline: False
Direct callers:
- net/ipv4/ip_sockglue.c:compat_ip_getsockopt
Symbols:
ffffffff819bfb40-ffffffff819c03d6: do_ip_getsockopt (STB_LOCAL)
ffffffff819c2a6f-ffffffff819c2a7b: do_ip_getsockopt.cold (STB_LOCAL)
lowlatency
: Transformation ⚠️int do_ip_getsockopt(struct sock *sk, int level, int optname, char *optval, int *optlen, unsigned int flags);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In net/ipv4/ip_sockglue.c (0)
Location: net/ipv4/ip_sockglue.c:1309
Inline: False
Direct callers:
- net/ipv4/ip_sockglue.c:compat_ip_getsockopt
Symbols:
ffffffff819c9510-ffffffff819c9db4: do_ip_getsockopt (STB_LOCAL)
ffffffff819cc46f-ffffffff819cc47b: do_ip_getsockopt.cold (STB_LOCAL)
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
✅
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
⚠️unsigned int flags
5.11
and 5.13
✅
5.13
and 5.15
✅
5.15
and 5.19
✅
5.19
and 6.2
⚠️char *optval
➡️ sockptr_t optval
int *optlen
➡️ sockptr_t optlen
6.2
and 6.5
✅
6.5
and 6.8
✅
amd64
and arm64
✅
amd64
and ppc64el
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅