Symbol: ipv6_rpl_sr_hdr
include/net/rpl.h
26
void ipv6_rpl_srh_decompress(struct ipv6_rpl_sr_hdr *outhdr,
include/net/rpl.h
27
const struct ipv6_rpl_sr_hdr *inhdr,
include/net/rpl.h
30
void ipv6_rpl_srh_compress(struct ipv6_rpl_sr_hdr *outhdr,
include/net/rpl.h
31
const struct ipv6_rpl_sr_hdr *inhdr,
net/ipv6/exthdrs.c
490
struct ipv6_rpl_sr_hdr *hdr, *ohdr, *chdr;
net/ipv6/exthdrs.c
512
hdr = (struct ipv6_rpl_sr_hdr *)skb_transport_header(skb);
net/ipv6/exthdrs.c
570
ohdr = (struct ipv6_rpl_sr_hdr *)buf;
net/ipv6/exthdrs.c
572
chdr = (struct ipv6_rpl_sr_hdr *)(buf + ((ohdr->hdrlen + 1) << 3));
net/ipv6/rpl.c
27
static void *ipv6_rpl_segdata_pos(const struct ipv6_rpl_sr_hdr *hdr, int i)
net/ipv6/rpl.c
32
void ipv6_rpl_srh_decompress(struct ipv6_rpl_sr_hdr *outhdr,
net/ipv6/rpl.c
33
const struct ipv6_rpl_sr_hdr *inhdr,
net/ipv6/rpl.c
56
static unsigned char ipv6_rpl_srh_calc_cmpri(const struct ipv6_rpl_sr_hdr *inhdr,
net/ipv6/rpl.c
87
void ipv6_rpl_srh_compress(struct ipv6_rpl_sr_hdr *outhdr,
net/ipv6/rpl.c
88
const struct ipv6_rpl_sr_hdr *inhdr,
net/ipv6/rpl_iptunnel.c
128
const struct ipv6_rpl_sr_hdr *srh,
net/ipv6/rpl_iptunnel.c
131
struct ipv6_rpl_sr_hdr *isrh, *csrh;
net/ipv6/rpl_iptunnel.c
144
isrh = (struct ipv6_rpl_sr_hdr *)buf;
net/ipv6/rpl_iptunnel.c
145
csrh = (struct ipv6_rpl_sr_hdr *)(buf + ((srh->hdrlen + 1) << 3));
net/ipv6/rpl_iptunnel.c
16
DECLARE_FLEX_ARRAY(struct ipv6_rpl_sr_hdr, srh);
net/ipv6/rpl_iptunnel.c
39
static bool rpl_validate_srh(struct net *net, struct ipv6_rpl_sr_hdr *srh,
net/ipv6/rpl_iptunnel.c
74
struct ipv6_rpl_sr_hdr *srh;