Symbol: IP6CB
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1444
memset(IP6CB(skb), 0, sizeof(*IP6CB(skb)));
drivers/net/ipvlan/ipvlan_core.c
520
memset(IP6CB(skb), 0, sizeof(*IP6CB(skb)));
drivers/net/ipvlan/ipvlan_l3s.c
109
IP6CB(skb)->iif = skb->dev->ifindex;
drivers/net/vrf.c
1290
IP6CB(skb)->flags |= IP6SKB_L3SLAVE;
drivers/net/vrf.c
1321
IP6CB(skb)->flags |= IP6SKB_L3SLAVE;
drivers/net/vrf.c
453
memset(IP6CB(skb), 0, sizeof(*IP6CB(skb)));
drivers/net/vrf.c
640
!(IP6CB(skb)->flags & IP6SKB_REROUTED));
drivers/net/vrf.c
731
IP6CB(skb)->flags & IP6SKB_XFRM_TRANSFORMED)
include/linux/icmpv6.h
24
icmp6_send(skb, type, code, info, NULL, IP6CB(skb));
include/linux/ipv6.h
201
bool l3_slave = ipv6_l3mdev_skb(IP6CB(skb)->flags);
include/linux/ipv6.h
203
return l3_slave ? skb->skb_iif : IP6CB(skb)->iif;
include/linux/ipv6.h
208
return !!(IP6CB(skb)->flags & IP6SKB_JUMBOGRAM);
include/linux/ipv6.h
215
if (skb && ipv6_l3mdev_skb(IP6CB(skb)->flags))
include/linux/ipv6.h
216
return IP6CB(skb)->iif;
include/net/ip6_tunnel.h
172
IP6CB(skb)->flags = ip6cb_flags;
net/bridge/br_netfilter_hooks.c
650
nf_bridge->frag_max_size = IP6CB(skb)->frag_max_size;
net/bridge/br_netfilter_hooks.c
712
IP6CB(skb)->frag_max_size = nf_bridge->frag_max_size;
net/bridge/br_netfilter_hooks.c
903
IP6CB(skb)->frag_max_size = nf_bridge->frag_max_size;
net/bridge/br_netfilter_ipv6.c
113
nf_bridge->frag_max_size = IP6CB(skb)->frag_max_size;
net/bridge/br_netfilter_ipv6.c
77
memset(IP6CB(skb), 0, sizeof(struct inet6_skb_parm));
net/bridge/netfilter/nf_conntrack_bridge.c
196
br_skb_cb_restore(skb, &cb, IP6CB(skb)->frag_max_size);
net/ipv4/ip_vti.c
297
memset(IP6CB(skb), 0, sizeof(*IP6CB(skb)));
net/ipv6/datagram.c
446
if (!IP6CB(skb)->iif)
net/ipv6/datagram.c
500
IP6CB(skb)->iif);
net/ipv6/datagram.c
523
IP6CB(skb)->iif);
net/ipv6/datagram.c
605
src_info.ipi6_ifindex = IP6CB(skb)->iif;
net/ipv6/datagram.c
636
struct inet6_skb_parm *opt = IP6CB(skb);
net/ipv6/esp6_offload.c
112
IP6CB(skb)->nhoff = nhoff;
net/ipv6/exthdrs.c
1026
IP6CB(skb)->flags |= IP6SKB_JUMBOGRAM;
net/ipv6/exthdrs.c
1058
struct inet6_skb_parm *opt = IP6CB(skb);
net/ipv6/exthdrs.c
1084
opt = IP6CB(skb);
net/ipv6/exthdrs.c
235
struct inet6_skb_parm *opt = IP6CB(skb);
net/ipv6/exthdrs.c
299
struct inet6_skb_parm *opt = IP6CB(skb);
net/ipv6/exthdrs.c
329
opt = IP6CB(skb);
net/ipv6/exthdrs.c
373
struct inet6_skb_parm *opt = IP6CB(skb);
net/ipv6/exthdrs.c
491
struct inet6_skb_parm *opt = IP6CB(skb);
net/ipv6/exthdrs.c
658
struct inet6_skb_parm *opt = IP6CB(skb);
net/ipv6/exthdrs.c
900
IP6CB(skb)->flags |= IP6SKB_ROUTERALERT;
net/ipv6/exthdrs.c
901
memcpy(&IP6CB(skb)->ra, nh + optoff + 2, sizeof(IP6CB(skb)->ra));
net/ipv6/icmp.c
1040
struct inet6_skb_parm *opt = IP6CB(skb);
net/ipv6/icmp.c
848
icmp6_send(skb, ICMPV6_PARAMPROB, code, pos, NULL, IP6CB(skb));
net/ipv6/icmp.c
879
memset(IP6CB(skb2), 0, sizeof(*IP6CB(skb2)));
net/ipv6/icmp.c
908
info, &temp_saddr, IP6CB(skb2));
net/ipv6/icmp.c
911
info, &temp_saddr, IP6CB(skb2));
net/ipv6/ip6_input.c
143
IP6CB(skb)->flags & IP6SKB_MULTIPATH)
net/ipv6/ip6_input.c
217
memset(IP6CB(skb), 0, sizeof(struct inet6_skb_parm));
net/ipv6/ip6_input.c
230
IP6CB(skb)->iif = skb_valid_dst(skb) ?
net/ipv6/ip6_input.c
303
IP6CB(skb)->nhoff = offsetof(struct ipv6hdr, nexthdr);
net/ipv6/ip6_input.c
406
int exthdr_cnt = IP6CB(skb)->flags & IP6SKB_HOPBYHOP ? 1 : 0;
net/ipv6/ip6_input.c
419
nhoff = IP6CB(skb)->nhoff;
net/ipv6/ip6_input.c
584
likely(!(IP6CB(skb)->flags & IP6SKB_FORWARDED))) {
net/ipv6/ip6_input.c
590
struct inet6_skb_parm *opt = IP6CB(skb);
net/ipv6/ip6_output.c
195
IP6CB(skb)->flags |= IP6SKB_REROUTED;
net/ipv6/ip6_output.c
205
(IP6CB(skb)->frag_max_size && skb->len > IP6CB(skb)->frag_max_size)))
net/ipv6/ip6_output.c
249
!(IP6CB(skb)->flags & IP6SKB_REROUTED));
net/ipv6/ip6_output.c
507
if (IP6CB(skb)->frag_max_size && IP6CB(skb)->frag_max_size > mtu)
net/ipv6/ip6_output.c
523
struct inet6_skb_parm *opt = IP6CB(skb);
net/ipv6/ip6_output.c
530
idev = __in6_dev_get_safely(dev_get_by_index_rcu(net, IP6CB(skb)->iif));
net/ipv6/ip6_output.c
621
if (IP6CB(skb)->iif == dev->ifindex &&
net/ipv6/ip6_output.c
86
!(IP6CB(skb)->flags & IP6SKB_FORWARDED)) ||
net/ipv6/ip6_output.c
920
if (IP6CB(skb)->frag_max_size) {
net/ipv6/ip6_output.c
921
if (IP6CB(skb)->frag_max_size > mtu)
net/ipv6/ip6_output.c
925
mtu = IP6CB(skb)->frag_max_size;
net/ipv6/ip6_vti.c
338
int nexthdr = skb_network_header(skb)[IP6CB(skb)->nhoff];
net/ipv6/ip6_vti.c
568
memset(IP6CB(skb), 0, sizeof(*IP6CB(skb)));
net/ipv6/ip6mr.c
2154
IP6CB(skb)->flags |= IP6SKB_FORWARDED;
net/ipv6/ip6mr.c
2420
if (IP6CB(skb)->flags & IP6SKB_FORWARDED)
net/ipv6/ip6mr.c
2422
if (!(IP6CB(skb)->flags & IP6SKB_MCROUTE))
net/ipv6/mcast.c
1453
!(IP6CB(skb)->flags & IP6SKB_ROUTERALERT) ||
net/ipv6/mcast.c
1454
IP6CB(skb)->ra != htons(IPV6_OPT_ROUTERALERT_MLD))
net/ipv6/ndisc.c
1797
if (IP6CB(skb)->flags & IP6SKB_FRAGMENTED &&
net/ipv6/netfilter.c
65
if (!(IP6CB(skb)->flags & IP6SKB_XFRM_TRANSFORMED) &&
net/ipv6/netfilter/nf_conntrack_reasm.c
363
IP6CB(skb)->frag_max_size = sizeof(struct ipv6hdr) + fq->q.max_size;
net/ipv6/netfilter/nf_conntrack_reasm.c
364
IP6CB(skb)->flags |= IP6SKB_FRAGMENTED;
net/ipv6/output_core.c
105
IP6CB(skb)->nhoff = offsetof(struct ipv6hdr, nexthdr);
net/ipv6/reassembly.c
303
IP6CB(skb)->nhoff = nhoff;
net/ipv6/reassembly.c
304
IP6CB(skb)->flags |= IP6SKB_FRAGMENTED;
net/ipv6/reassembly.c
305
IP6CB(skb)->frag_max_size = fq->q.max_size;
net/ipv6/reassembly.c
340
if (IP6CB(skb)->flags & IP6SKB_FRAGMENTED)
net/ipv6/reassembly.c
361
IP6CB(skb)->nhoff = (u8 *)fhdr - skb_network_header(skb);
net/ipv6/reassembly.c
362
IP6CB(skb)->flags |= IP6SKB_FRAGMENTED;
net/ipv6/reassembly.c
363
IP6CB(skb)->frag_max_size = ntohs(hdr->payload_len) +
net/ipv6/reassembly.c
391
ret = ip6_frag_queue(net, fq, skb, fhdr, IP6CB(skb)->nhoff,
net/ipv6/route.c
453
IP6CB(skb)->flags |= IP6SKB_MULTIPATH;
net/ipv6/route.c
4620
idev = __in6_dev_get_safely(dev_get_by_index_rcu(net, IP6CB(skb)->iif));
net/ipv6/seg6_iptunnel.c
179
memset(IP6CB(skb), 0, sizeof(*IP6CB(skb)));
net/ipv6/seg6_iptunnel.c
187
IP6CB(skb)->iif = skb->skb_iif;
net/ipv6/seg6_iptunnel.c
277
memset(IP6CB(skb), 0, sizeof(*IP6CB(skb)));
net/ipv6/seg6_iptunnel.c
278
IP6CB(skb)->iif = skb->skb_iif;
net/ipv6/tcp_ipv6.c
1343
memmove(IP6CB(skb), &TCP_SKB_CB(skb)->header.h6,
net/ipv6/tcp_ipv6.c
1715
memmove(&TCP_SKB_CB(skb)->header.h6, IP6CB(skb),
net/ipv6/xfrm6_input.c
226
return xfrm6_rcv_spi(skb, skb_network_header(skb)[IP6CB(skb)->nhoff],
net/ipv6/xfrm6_input.c
49
skb_network_header(skb)[IP6CB(skb)->nhoff] =
net/ipv6/xfrm6_output.c
111
!(IP6CB(skb)->flags & IP6SKB_REROUTED));
net/ipv6/xfrm6_output.c
70
IP6CB(skb)->flags |= IP6SKB_REROUTED;
net/ipv6/xfrm6_tunnel.c
219
return skb_network_header(skb)[IP6CB(skb)->nhoff];
net/netfilter/ipvs/ip_vs_xmit.c
120
if (IP6CB(skb)->frag_max_size) {
net/netfilter/ipvs/ip_vs_xmit.c
124
if (IP6CB(skb)->frag_max_size > mtu)
net/netfilter/nf_conntrack_ovs.c
171
memset(IP6CB(skb), 0, sizeof(struct inet6_skb_parm));
net/netfilter/nf_conntrack_ovs.c
180
*mru = IP6CB(skb)->frag_max_size;
net/netfilter/nf_flow_table_ip.c
1152
IP6CB(skb)->iif = skb->dev->ifindex;
net/netfilter/nf_flow_table_ip.c
1153
IP6CB(skb)->flags = IP6SKB_FORWARDED;
net/netfilter/nf_flow_table_ip.c
690
IP6CB(skb)->nhoff = offsetof(struct ipv6hdr, nexthdr);
net/netfilter/nf_nat_proto.c
1013
else if (!(IP6CB(skb)->flags & IP6SKB_XFRM_TRANSFORMED) &&
net/netfilter/nf_nat_proto.c
968
if (IP6CB(skb)->flags & IP6SKB_XFRM_TRANSFORMED)
net/netfilter/nfnetlink_queue.c
1353
!(IP6CB(e->skb)->flags & IP6SKB_JUMBOGRAM);
net/openvswitch/actions.c
812
IP6CB(skb)->frag_max_size = mru;
net/sched/sch_frag.c
129
IP6CB(skb)->frag_max_size = mru;
net/xfrm/xfrm_interface_core.c
344
return xfrmi_input(skb, skb_network_header(skb)[IP6CB(skb)->nhoff],
net/xfrm/xfrm_interface_core.c
536
memset(IP6CB(skb), 0, sizeof(*IP6CB(skb)));
net/xfrm/xfrm_output.c
666
BUILD_BUG_ON(sizeof(*IP6CB(skb)) > SKB_GSO_CB_OFFSET);
net/xfrm/xfrm_output.c
766
memset(IP6CB(skb), 0, sizeof(*IP6CB(skb)));
net/xfrm/xfrm_output.c
768
IP6CB(skb)->flags |= IP6SKB_XFRM_TRANSFORMED;
security/selinux/hooks.c
6195
if (IP6CB(skb)->flags & IP6SKB_XFRM_TRANSFORMED)