Lines Matching refs:alen
52 int alen;
68 alen = esp->auth.icv_trunc_len;
77 if ((nfrags = skb_cow_data(skb, clen-skb->len+alen, &trailer)) < 0) {
93 top_iph->payload_len = htons(skb->len + alen - sizeof(*top_iph));
134 memcpy(pskb_put(skb, trailer, alen), esp->auth.work_icv, alen);
150 int alen = esp->auth.icv_trunc_len;
151 int elen = skb->len - sizeof(struct ipv6_esp_hdr) - esp->conf.ivlen - alen;
168 u8 sum[alen];
170 ret = esp_mac_digest(esp, skb, 0, skb->len - alen);
174 if (skb_copy_bits(skb, skb->len - alen, sum, alen))
177 if (unlikely(memcmp(esp->auth.work_icv, sum, alen))) {
217 if (skb_copy_bits(skb, skb->len-alen-2, nexthdr, 2))
228 pskb_trim(skb, skb->len - alen - padlen - 2);