Lines Matching full:esp
12 * ESP GRO support
24 #include <net/esp.h>
170 struct esp_info esp; in esp_xmit() local
174 esp.inplace = true; in esp_xmit()
186 esp.proto = xo->proto; in esp_xmit()
193 esp.tfclen = 0; in esp_xmit()
197 esp.clen = ALIGN(skb->len + 2 + esp.tfclen, blksize); in esp_xmit()
198 esp.plen = esp.clen - skb->len - esp.tfclen; in esp_xmit()
199 esp.tailen = esp.tfclen + esp.plen + alen; in esp_xmit()
201 esp.esph = ip_esp_hdr(skb); in esp_xmit()
205 esp.nfrags = esp_output_head(x, skb, &esp); in esp_xmit()
206 if (esp.nfrags < 0) in esp_xmit()
207 return esp.nfrags; in esp_xmit()
212 esph = esp.esph; in esp_xmit()
226 esp.seqno = cpu_to_be64(seq + ((u64)xo->seq.hi << 32)); in esp_xmit()
234 err = esp_output_tail(x, skb, &esp); in esp_xmit()