Lines Matching refs:skip

269 esp_input(struct mbuf *m, struct secasvar *sav, int skip, int protoff)  in esp_input()  argument
290 if ( (skip&3) || (m->m_pkthdr.len&3) ){ in esp_input()
292 __func__, skip, m->m_pkthdr.len)); in esp_input()
297 if (m->m_len < skip + sizeof(*esp)) { in esp_input()
298 m = m_pullup(m, skip + sizeof(*esp)); in esp_input()
306 esp = (struct newesp *)(mtod(m, caddr_t) + skip); in esp_input()
327 plen = m->m_pkthdr.len - (skip + hlen + alen); in esp_input()
356 ESPSTAT_ADD(esps_ibytes, m->m_pkthdr.len - (skip + hlen + alen)); in esp_input()
396 m_copydata(m, skip, SPI_SIZE, crp->crp_aad); in esp_input()
405 m_copydata(m, skip + SPI_SIZE, in esp_input()
409 crp->crp_aad_start = skip; in esp_input()
427 xd->skip = skip; in esp_input()
433 crp->crp_payload_start = skip + hlen; in esp_input()
434 crp->crp_payload_length = m->m_pkthdr.len - (skip + hlen + alen); in esp_input()
464 m_copydata(m, skip + hlen - sav->ivlen, sav->ivlen, &ivp[4]); in esp_input()
470 crp->crp_iv_start = skip + hlen - sav->ivlen; in esp_input()
503 int hlen, skip, protoff, error, alen; in esp_input_cb() local
518 skip = xd->skip; in esp_input_cb()
588 m_copydata(m, skip + offsetof(struct newesp, esp_seq), in esp_input_cb()
609 error = m_striphdr(m, skip, hlen); in esp_input_cb()
622 if (lastthree[1] + 2 > m->m_pkthdr.len - skip) { in esp_input_cb()
626 m->m_pkthdr.len - skip, in esp_input_cb()
662 error = ipsec6_common_input_cb(m, sav, skip, protoff); in esp_input_cb()
667 error = ipsec4_common_input_cb(m, sav, skip, protoff); in esp_input_cb()
695 u_int idx, int skip, int protoff) in esp_output() argument
726 rlen = m->m_pkthdr.len - skip; /* Raw payload length. */ in esp_output()
770 if (skip + hlen + rlen + padding + alen > maxpacketsize) { in esp_output()
775 skip + hlen + rlen + padding + alen, maxpacketsize)); in esp_output()
782 ESPSTAT_ADD(esps_obytes, m->m_pkthdr.len - skip); in esp_output()
795 mo = m_makespace(m, skip, hlen, &roff); in esp_output()
888 crp->crp_payload_start = skip + hlen; in esp_output()
889 crp->crp_payload_length = m->m_pkthdr.len - (skip + hlen + alen); in esp_output()
906 m_copyback(m, skip + hlen - sav->ivlen, sav->ivlen, &ivp[4]); in esp_output()
910 crp->crp_iv_start = skip + hlen - sav->ivlen; in esp_output()
949 m_copydata(m, skip, SPI_SIZE, crp->crp_aad); in esp_output()
958 m_copydata(m, skip + SPI_SIZE, in esp_output()
962 crp->crp_aad_start = skip; in esp_output()