Home
last modified time | relevance | path

Searched refs:seglen (Results 1 – 9 of 9) sorted by relevance

/f-stack/freebsd/kern/
H A Dsubr_sglist.c117 size_t seglen; in _sglist_append_buf() local
145 len -= seglen; in _sglist_append_buf()
159 len -= seglen; in _sglist_append_buf()
242 seglen = MIN(seglen, len); in sglist_count_mbuf_epg()
246 seglen); in sglist_count_mbuf_epg()
261 seglen = MIN(seglen, len); in sglist_count_mbuf_epg()
262 len -= seglen; in sglist_count_mbuf_epg()
400 seglen = MIN(seglen, len); in sglist_append_mbuf_epg()
418 seglen = MIN(seglen, len); in sglist_append_mbuf_epg()
481 size_t seglen; in sglist_append_vmpages() local
[all …]
H A Dsubr_bus_dma.c123 int error, i, off, len, pglen, pgoff, seglen, segoff; in _bus_dmamap_load_mbuf_epg() local
137 seglen = m->m_epg_hdrlen - off; in _bus_dmamap_load_mbuf_epg()
139 seglen = min(seglen, len); in _bus_dmamap_load_mbuf_epg()
141 len -= seglen; in _bus_dmamap_load_mbuf_epg()
143 &m->m_epg_hdr[segoff], seglen, kernel_pmap, in _bus_dmamap_load_mbuf_epg()
155 seglen = pglen - off; in _bus_dmamap_load_mbuf_epg()
158 seglen = min(seglen, len); in _bus_dmamap_load_mbuf_epg()
159 len -= seglen; in _bus_dmamap_load_mbuf_epg()
161 m->m_epg_pa[i] + segoff, seglen, flags, segs, nsegs); in _bus_dmamap_load_mbuf_epg()
H A Dkern_mbuf.c945 int i, len, off, pglen, pgoff, seglen, segoff; in _mb_unmapped_to_ext() local
973 seglen = m->m_epg_hdrlen - off; in _mb_unmapped_to_ext()
975 seglen = min(seglen, len); in _mb_unmapped_to_ext()
977 len -= seglen; in _mb_unmapped_to_ext()
981 m_new->m_len = seglen; in _mb_unmapped_to_ext()
984 seglen); in _mb_unmapped_to_ext()
995 seglen = pglen - off; in _mb_unmapped_to_ext()
998 seglen = min(seglen, len); in _mb_unmapped_to_ext()
999 len -= seglen; in _mb_unmapped_to_ext()
1019 m_new->m_len = seglen; in _mb_unmapped_to_ext()
H A Duipc_mbuf.c1822 int error, i, off, pglen, pgoff, seglen, segoff; in m_unmappedtouio() local
1835 seglen = m->m_epg_hdrlen - off; in m_unmappedtouio()
1837 seglen = min(seglen, len); in m_unmappedtouio()
1839 len -= seglen; in m_unmappedtouio()
1841 &m->m_epg_hdr[segoff]), seglen, uio); in m_unmappedtouio()
1852 seglen = pglen - off; in m_unmappedtouio()
1855 seglen = min(seglen, len); in m_unmappedtouio()
1856 len -= seglen; in m_unmappedtouio()
1858 error = uiomove_fromphys(&pg, segoff, seglen, uio); in m_unmappedtouio()
/f-stack/dpdk/lib/librte_cryptodev/
H A Drte_crypto_sym.h935 uint32_t seglen; in rte_crypto_mbuf_to_vec() local
947 seglen = mb->data_len - ofs; in rte_crypto_mbuf_to_vec()
948 if (len <= seglen) { in rte_crypto_mbuf_to_vec()
954 vec[0].len = seglen; in rte_crypto_mbuf_to_vec()
955 left = len - seglen; in rte_crypto_mbuf_to_vec()
961 seglen = nseg->data_len; in rte_crypto_mbuf_to_vec()
962 if (left <= seglen) { in rte_crypto_mbuf_to_vec()
970 vec[i].len = seglen; in rte_crypto_mbuf_to_vec()
971 left -= seglen; in rte_crypto_mbuf_to_vec()
/f-stack/dpdk/lib/librte_net/
H A Drte_ip.h223 uint32_t seglen, done; in rte_raw_cksum_mbuf() local
236 seglen = 0; in rte_raw_cksum_mbuf()
238 seglen = rte_pktmbuf_data_len(seg); in rte_raw_cksum_mbuf()
239 if (off < seglen) in rte_raw_cksum_mbuf()
241 off -= seglen; in rte_raw_cksum_mbuf()
246 seglen -= off; in rte_raw_cksum_mbuf()
248 if (seglen >= len) { in rte_raw_cksum_mbuf()
262 done += seglen; in rte_raw_cksum_mbuf()
267 seglen = rte_pktmbuf_data_len(seg); in rte_raw_cksum_mbuf()
268 if (seglen > len - done) in rte_raw_cksum_mbuf()
[all …]
/f-stack/dpdk/app/test-pmd/
H A Dcsumonly.c623 uint16_t seglen[], uint8_t nb_seg) in mbuf_copy_split() argument
648 dlen = RTE_MIN(seglen[i], slen); in mbuf_copy_split()
693 uint16_t seglen[RTE_MAX_SEGS_PER_PKT]; in pkt_copy_split() local
703 memcpy(seglen, tx_pkt_seg_lengths, nb_seg * sizeof(seglen[0])); in pkt_copy_split()
708 len += seglen[i]; in pkt_copy_split()
716 seglen[i - 1] += n; in pkt_copy_split()
732 if (rte_pktmbuf_tailroom(md[i]) < seglen[i]) { in pkt_copy_split()
736 mp->name, i, seglen[i], in pkt_copy_split()
744 rc = mbuf_copy_split(pkt, md, seglen, nb_seg); in pkt_copy_split()
/f-stack/dpdk/drivers/net/ionic/
H A Dionic_rxtx.c326 uint32_t seglen; in ionic_tx_tso() local
354 seglen = hdrlen + mss; in ionic_tx_tso()
363 len = RTE_MIN(seglen, left); in ionic_tx_tso()
364 frag_left = seglen - len; in ionic_tx_tso()
381 seglen = mss; in ionic_tx_tso()
/f-stack/freebsd/amd64/vmm/
H A Dvmm_dev.c1156 size_t seglen; in devmem_mmap_single() local
1177 error = vm_get_memseg(dsc->sc->vm, dsc->segid, &seglen, &sysmem, objp); in devmem_mmap_single()
1183 if (seglen >= last) { in devmem_mmap_single()