Symbol: IPCB
drivers/infiniband/sw/rxe/rxe_net.c
317
memset(IPCB(skb), 0, sizeof(*IPCB(skb)));
drivers/infiniband/sw/rxe/rxe_net.c
343
memset(&(IPCB(skb)->opt), 0, sizeof(IPCB(skb)->opt));
drivers/infiniband/sw/rxe/rxe_net.c
344
IPCB(skb)->flags &= ~(IPSKB_XFRM_TUNNEL_SIZE | IPSKB_XFRM_TRANSFORMED
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1439
memset(IPCB(skb), 0, sizeof(*IPCB(skb)));
drivers/net/ipvlan/ipvlan_core.c
459
memset(IPCB(skb), 0, sizeof(*IPCB(skb)));
drivers/net/ppp/pptp.c
237
memset(&(IPCB(skb)->opt), 0, sizeof(IPCB(skb)->opt));
drivers/net/ppp/pptp.c
238
IPCB(skb)->flags &= ~(IPSKB_XFRM_TUNNEL_SIZE | IPSKB_XFRM_TRANSFORMED | IPSKB_REROUTED);
drivers/net/vrf.c
1390
IPCB(skb)->flags |= IPSKB_L3SLAVE;
drivers/net/vrf.c
536
memset(IPCB(skb), 0, sizeof(*IPCB(skb)));
drivers/net/vrf.c
690
if (!(IPCB(skb)->flags & IPSKB_REROUTED))
drivers/net/vrf.c
870
!(IPCB(skb)->flags & IPSKB_REROUTED));
drivers/net/vrf.c
920
if (!(IPCB(skb)->flags & IPSKB_REROUTED))
drivers/net/vrf.c
975
IPCB(skb)->flags & IPSKB_XFRM_TRANSFORMED)
include/net/icmp.h
43
__icmp_send(skb_in, type, code, info, IPCB(skb_in));
include/net/ip.h
114
if (skb && ipv4_l3mdev_skb(IPCB(skb)->flags))
include/net/ip.h
115
return IPCB(skb)->iif;
include/net/ip.h
516
bool forwarding = IPCB(skb)->flags & IPSKB_FORWARDED;
include/net/ip.h
780
return __ip_options_echo(net, dopt, skb, &IPCB(skb)->opt);
include/net/xfrm.h
1265
return IPCB(skb)->flags & IPSKB_NOPOLICY;
net/bridge/br_netfilter_hooks.c
238
memset(IPCB(skb), 0, sizeof(struct inet_skb_parm));
net/bridge/br_netfilter_hooks.c
385
nf_bridge->frag_max_size = IPCB(skb)->frag_max_size;
net/bridge/br_netfilter_hooks.c
642
nf_bridge->frag_max_size = IPCB(skb)->frag_max_size;
net/bridge/br_netfilter_hooks.c
702
IPCB(skb)->frag_max_size = nf_bridge->frag_max_size;
net/bridge/br_netfilter_hooks.c
811
(IPCB(skb)->frag_max_size &&
net/bridge/br_netfilter_hooks.c
812
IPCB(skb)->frag_max_size > mtu))) {
net/bridge/br_netfilter_hooks.c
869
IPCB(skb)->frag_max_size = nf_bridge->frag_max_size;
net/bridge/netfilter/nf_conntrack_bridge.c
166
br_skb_cb_restore(skb, &cb, IPCB(skb)->frag_max_size);
net/ipv4/cipso_ipv4.c
2176
struct ip_options *opt = &IPCB(skb)->opt;
net/ipv4/cipso_ipv4.c
2254
struct ip_options *opt = &IPCB(skb)->opt;
net/ipv4/igmp.c
1085
dev = dev_get_by_index_rcu(dev_net(dev), IPCB(skb)->iif);
net/ipv4/ip_forward.c
107
if (IPCB(skb)->opt.router_alert && ip_call_ra_chain(skb))
net/ipv4/ip_forward.c
133
IPCB(skb)->flags |= IPSKB_FORWARDED;
net/ipv4/ip_forward.c
155
if (IPCB(skb)->flags & IPSKB_DOREDIRECT && !opt->srr &&
net/ipv4/ip_forward.c
52
if (unlikely(IPCB(skb)->frag_max_size > mtu))
net/ipv4/ip_forward.c
67
struct ip_options *opt = &(IPCB(skb)->opt);
net/ipv4/ip_forward.c
88
struct ip_options *opt = &(IPCB(skb)->opt);
net/ipv4/ip_fragment.c
280
if (!(IPCB(skb)->flags & IPSKB_FRAG_COMPLETE) &&
net/ipv4/ip_fragment.c
432
IPCB(skb)->frag_max_size = max(qp->max_df_size, qp->q.max_size);
net/ipv4/ip_fragment.c
447
IPCB(skb)->flags |= IPSKB_FRAG_PMTU;
net/ipv4/ip_fragment.c
538
memset(IPCB(skb), 0, sizeof(struct inet_skb_parm));
net/ipv4/ip_input.c
287
opt = &(IPCB(skb)->opt);
net/ipv4/ip_input.c
376
IPCB(skb)->flags |= IPSKB_NOPOLICY;
net/ipv4/ip_input.c
539
memset(IPCB(skb), 0, sizeof(struct inet_skb_parm));
net/ipv4/ip_input.c
540
IPCB(skb)->iif = skb->skb_iif;
net/ipv4/ip_input.c
596
IPCB(skb)->flags & IPSKB_MULTIPATH)
net/ipv4/ip_options.c
198
struct ip_options *opt = &(IPCB(skb)->opt);
net/ipv4/ip_options.c
49
memcpy(&(IPCB(skb)->opt), opt, sizeof(struct ip_options));
net/ipv4/ip_options.c
51
opt = &(IPCB(skb)->opt);
net/ipv4/ip_options.c
540
struct ip_options *opt = &(IPCB(skb)->opt);
net/ipv4/ip_options.c
587
struct ip_options *opt = &(IPCB(skb)->opt);
net/ipv4/ip_output.c
275
BUILD_BUG_ON(sizeof(*IPCB(skb)) > SKB_GSO_CB_OFFSET);
net/ipv4/ip_output.c
304
IPCB(skb)->flags |= IPSKB_REROUTED;
net/ipv4/ip_output.c
312
if (skb->len > mtu || IPCB(skb)->frag_max_size)
net/ipv4/ip_output.c
396
!(IPCB(skb)->flags & IPSKB_FORWARDED))
net/ipv4/ip_output.c
425
!(IPCB(skb)->flags & IPSKB_REROUTED));
net/ipv4/ip_output.c
441
!(IPCB(skb)->flags & IPSKB_REROUTED));
net/ipv4/ip_output.c
586
(IPCB(skb)->frag_max_size &&
net/ipv4/ip_output.c
587
IPCB(skb)->frag_max_size > mtu))) {
net/ipv4/ip_output.c
666
IPCB(to)->flags = IPCB(from)->flags;
net/ipv4/ip_output.c
786
if (IPCB(skb)->frag_max_size && IPCB(skb)->frag_max_size < mtu)
net/ipv4/ip_output.c
787
mtu = IPCB(skb)->frag_max_size;
net/ipv4/ip_output.c
795
IPCB(skb)->flags |= IPSKB_FRAG_COMPLETE;
net/ipv4/ip_output.c
844
IPCB(iter.frag)->flags = IPCB(skb)->flags;
net/ipv4/ip_output.c
846
if (first_frag && IPCB(skb)->opt.optlen) {
net/ipv4/ip_output.c
851
IPCB(iter.frag)->opt.optlen =
net/ipv4/ip_output.c
852
IPCB(skb)->opt.optlen;
net/ipv4/ip_output.c
894
ip_frag_init(skb, hlen, ll_rs, mtu, IPCB(skb)->flags & IPSKB_FRAG_PMTU,
net/ipv4/ip_sockglue.c
106
if (IPCB(skb)->frag_max_size == 0)
net/ipv4/ip_sockglue.c
109
val = IPCB(skb)->frag_max_size;
net/ipv4/ip_sockglue.c
1393
bool l3slave = ipv4_l3mdev_skb(IPCB(skb)->flags);
net/ipv4/ip_sockglue.c
76
if (IPCB(skb)->opt.optlen == 0)
net/ipv4/ip_sockglue.c
79
put_cmsg(msg, SOL_IP, IP_RECVOPTS, IPCB(skb)->opt.optlen,
net/ipv4/ip_sockglue.c
90
if (IPCB(skb)->opt.optlen == 0)
net/ipv4/ip_tunnel.c
590
memset(&(IPCB(skb)->opt), 0, sizeof(IPCB(skb)->opt));
net/ipv4/ip_tunnel.c
690
memset(&(IPCB(skb)->opt), 0, sizeof(IPCB(skb)->opt));
net/ipv4/ip_tunnel_core.c
78
memset(IPCB(skb), 0, sizeof(*IPCB(skb)));
net/ipv4/ip_tunnel_core.c
79
IPCB(skb)->flags = ipcb_flags;
net/ipv4/ip_vti.c
293
memset(IPCB(skb), 0, sizeof(*IPCB(skb)));
net/ipv4/ipmr.c
1816
memset(&(IPCB(skb)->opt), 0, sizeof(IPCB(skb)->opt));
net/ipv4/ipmr.c
1823
struct ip_options *opt = &(IPCB(skb)->opt);
net/ipv4/ipmr.c
1948
IPCB(skb)->flags |= IPSKB_FORWARDED;
net/ipv4/ipmr.c
2158
dev = dev_get_by_index_rcu(net, IPCB(skb)->iif);
net/ipv4/ipmr.c
2168
if (IPCB(skb)->flags & IPSKB_FORWARDED)
net/ipv4/ipmr.c
2177
if (IPCB(skb)->opt.router_alert) {
net/ipv4/ipmr.c
2307
if (IPCB(skb)->flags & IPSKB_FORWARDED)
net/ipv4/ipmr.c
2309
if (!(IPCB(skb)->flags & IPSKB_MCROUTE))
net/ipv4/netfilter.c
65
if (!(IPCB(skb)->flags & IPSKB_XFRM_TRANSFORMED) &&
net/ipv4/route.c
1760
IPCB(skb)->flags |= IPSKB_NOPOLICY;
net/ipv4/route.c
1851
IPCB(skb)->flags |= IPSKB_DOREDIRECT;
net/ipv4/route.c
1870
IPCB(skb)->flags |= IPSKB_NOPOLICY;
net/ipv4/route.c
2178
IPCB(skb)->flags |= IPSKB_MULTIPATH;
net/ipv4/route.c
2415
IPCB(skb)->flags |= IPSKB_NOPOLICY;
net/ipv4/route.c
2978
if (IPCB(skb)->flags & IPSKB_DOREDIRECT)
net/ipv4/route.c
951
dev = __dev_get_by_index(dev_net(skb->dev), IPCB(skb)->iif);
net/ipv4/tcp_ipv4.c
2118
memmove(IPCB(skb), &TCP_SKB_CB(skb)->header.h4,
net/ipv4/tcp_ipv4.c
2128
memmove(&TCP_SKB_CB(skb)->header.h4, IPCB(skb),
net/ipv4/udp_tunnel_core.c
189
memset(&(IPCB(skb)->opt), 0, sizeof(IPCB(skb)->opt));
net/ipv4/xfrm4_output.c
23
IPCB(skb)->flags |= IPSKB_REROUTED;
net/ipv4/xfrm4_output.c
36
!(IPCB(skb)->flags & IPSKB_REROUTED));
net/ipv6/ip6_gre.c
1018
memset(&(IPCB(skb)->opt), 0, sizeof(IPCB(skb)->opt));
net/ipv6/ip6_gre.c
727
IPCB(skb)->flags = 0;
net/ipv6/ip6_gre.c
799
memset(&(IPCB(skb)->opt), 0, sizeof(IPCB(skb)->opt));
net/ipv6/ip6_gre.c
967
IPCB(skb)->flags = 0;
net/ipv6/ip6_tunnel.c
605
memset(IPCB(skb2), 0, sizeof(*IPCB(skb2)));
net/ipv6/ip6_vti.c
570
memset(IPCB(skb), 0, sizeof(*IPCB(skb)));
net/ipv6/ip6mr.c
2318
dev = dev_get_by_index_rcu(net, IPCB(skb)->iif);
net/ipv6/ndisc.c
1675
dev = dev_get_by_index_rcu(net, IPCB(skb)->iif);
net/ipv6/sit.c
567
sifindex = netif_is_l3_master(skb->dev) ? IPCB(skb)->iif : 0;
net/ipv6/sit.c
686
sifindex = netif_is_l3_master(skb->dev) ? IPCB(skb)->iif : 0;
net/ipv6/sit.c
696
IPCB(skb)->flags = 0;
net/ipv6/sit.c
758
sifindex = netif_is_l3_master(skb->dev) ? IPCB(skb)->iif : 0;
net/netfilter/ipvs/ip_vs_xmit.c
1245
memset(&(IPCB(skb)->opt), 0, sizeof(IPCB(skb)->opt));
net/netfilter/ipvs/ip_vs_xmit.c
1388
memset(&(IPCB(skb)->opt), 0, sizeof(IPCB(skb)->opt));
net/netfilter/nf_conntrack_ovs.c
152
memset(IPCB(skb), 0, sizeof(struct inet_skb_parm));
net/netfilter/nf_conntrack_ovs.c
159
*mru = IPCB(skb)->frag_max_size;
net/netfilter/nf_flow_table_ip.c
787
IPCB(skb)->iif = skb->dev->ifindex;
net/netfilter/nf_flow_table_ip.c
788
IPCB(skb)->flags = IPSKB_FORWARDED;
net/netfilter/nf_nat_proto.c
728
if (IPCB(skb)->flags & IPSKB_XFRM_TRANSFORMED)
net/netfilter/nf_nat_proto.c
773
else if (!(IPCB(skb)->flags & IPSKB_XFRM_TRANSFORMED) &&
net/netfilter/nft_flow_offload.c
32
opt = &(IPCB(skb)->opt);
net/openvswitch/actions.c
760
memset(IPCB(skb), 0, sizeof(struct inet_skb_parm));
net/openvswitch/actions.c
794
IPCB(skb)->frag_max_size = mru;
net/sched/sch_frag.c
110
IPCB(skb)->frag_max_size = mru;
net/sched/sch_frag.c
73
memset(IPCB(skb), 0, sizeof(struct inet_skb_parm));
net/xfrm/xfrm_interface_core.c
551
memset(IPCB(skb), 0, sizeof(*IPCB(skb)));
net/xfrm/xfrm_iptfs.c
1946
IPCB(skb)->flags |= IPSKB_XFRM_TUNNEL_SIZE;
net/xfrm/xfrm_output.c
413
IPCB(skb)->flags |= IPSKB_XFRM_TUNNEL_SIZE;
net/xfrm/xfrm_output.c
658
BUILD_BUG_ON(sizeof(*IPCB(skb)) > SKB_GSO_CB_OFFSET);
net/xfrm/xfrm_output.c
755
memset(IPCB(skb), 0, sizeof(*IPCB(skb)));
net/xfrm/xfrm_output.c
756
IPCB(skb)->flags |= IPSKB_XFRM_TRANSFORMED;
net/xfrm/xfrm_output.c
838
if (IPCB(skb)->flags & IPSKB_XFRM_TUNNEL_SIZE)
security/selinux/hooks.c
6063
if (IPCB(skb)->flags & IPSKB_XFRM_TRANSFORMED)