| /f-stack/freebsd/kern/ |
| H A D | subr_sglist.c | 117 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 D | subr_bus_dma.c | 123 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 D | kern_mbuf.c | 945 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 D | uipc_mbuf.c | 1822 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 D | rte_crypto_sym.h | 935 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 D | rte_ip.h | 223 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 D | csumonly.c | 623 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 D | ionic_rxtx.c | 326 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 D | vmm_dev.c | 1156 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()
|