do_ip_getsockoptRegular
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 ✅