Home
last modified time | relevance | path

Searched refs:segs (Results 1 – 25 of 63) sorted by relevance

123

/f-stack/freebsd/kern/
H A Dsubr_bus_dma.c144 flags, segs, nsegs); in _bus_dmamap_load_mbuf_epg()
190 map, m, segs, nsegs, flags); in _bus_dmamap_load_mbuf_sg()
228 bus_dma_segment_t *segs, int *segp) in bus_dmamap_load_ma_triv() argument
239 flags, segs, segp); in bus_dmamap_load_ma_triv()
385 bus_dma_segment_t *segs; in bus_dmamap_load() local
426 bus_dma_segment_t *segs; in bus_dmamap_load_mbuf() local
465 bus_dma_segment_t *segs; in bus_dmamap_load_uio() local
489 bus_dma_segment_t *segs; in bus_dmamap_load_ccb() local
534 bus_dma_segment_t *segs; in bus_dmamap_load_bio() local
573 bus_dma_segment_t *segs; in bus_dmamap_load_mem() local
[all …]
H A Dlink_elf.c955 Elf_Phdr *segs[MAXSEGS]; in link_elf_load_file() local
1069 segs[nsegs] = phdr; in link_elf_load_file()
1100 base_vaddr = trunc_page(segs[0]->p_vaddr); in link_elf_load_file()
1102 segs[nsegs - 1]->p_memsz); in link_elf_load_file()
1167 segbase, segs[i]->p_filesz, segs[i]->p_offset, in link_elf_load_file()
1172 bzero(segbase + segs[i]->p_filesz, in link_elf_load_file()
1173 segs[i]->p_memsz - segs[i]->p_filesz); in link_elf_load_file()
1180 segs[0]->p_memsz)); in link_elf_load_file()
1219 if (segs[i]->p_type != PT_LOAD) in link_elf_load_file()
1223 if ((segs[i]->p_flags & PF_W) != 0) in link_elf_load_file()
[all …]
/f-stack/dpdk/lib/librte_gso/
H A Dgso_tunnel_tcp4.c10 struct rte_mbuf **segs, uint16_t nb_segs) in update_tunnel_ipv4_tcp_headers() argument
43 update_ipv4_header(segs[i], outer_ipv4_offset, outer_id); in update_tunnel_ipv4_tcp_headers()
45 update_udp_header(segs[i], udp_gre_offset); in update_tunnel_ipv4_tcp_headers()
46 update_ipv4_header(segs[i], inner_ipv4_offset, inner_id); in update_tunnel_ipv4_tcp_headers()
47 update_tcp_header(segs[i], tcp_offset, sent_seq, i < tail_idx); in update_tunnel_ipv4_tcp_headers()
50 sent_seq += (segs[i]->pkt_len - segs[i]->data_len); in update_tunnel_ipv4_tcp_headers()
H A Dgso_tcp4.c10 struct rte_mbuf **segs, uint16_t nb_segs) in update_ipv4_tcp_headers() argument
27 update_ipv4_header(segs[i], l3_offset, id); in update_ipv4_tcp_headers()
28 update_tcp_header(segs[i], l4_offset, sent_seq, i < tail_idx); in update_ipv4_tcp_headers()
30 sent_seq += (segs[i]->pkt_len - segs[i]->data_len); in update_ipv4_tcp_headers()
H A Dgso_udp4.c11 update_ipv4_udp_headers(struct rte_mbuf *pkt, struct rte_mbuf **segs, in update_ipv4_udp_headers() argument
25 ipv4_hdr = rte_pktmbuf_mtod_offset(segs[i], in update_ipv4_udp_headers()
27 length = segs[i]->pkt_len - l2_hdrlen; in update_ipv4_udp_headers()
/f-stack/freebsd/x86/include/
H A Dbus_dma.h135 bus_size_t buflen, int flags, bus_dma_segment_t *segs, int *segp) in _bus_dmamap_load_phys() argument
140 return (tc->impl->load_phys(dmat, map, buf, buflen, flags, segs, in _bus_dmamap_load_phys()
146 bus_size_t tlen, int ma_offs, int flags, bus_dma_segment_t *segs, in _bus_dmamap_load_ma() argument
153 segs, segp)); in _bus_dmamap_load_ma()
162 bus_size_t buflen, struct pmap *pmap, int flags, bus_dma_segment_t *segs, in _bus_dmamap_load_buffer() argument
168 return (tc->impl->load_buffer(dmat, map, buf, buflen, pmap, flags, segs, in _bus_dmamap_load_buffer()
186 bus_dma_segment_t *segs, int nsegs, int error) in _bus_dmamap_complete() argument
191 return (tc->impl->map_complete(dmat, map, segs, nsegs, error)); in _bus_dmamap_complete()
H A Dbusdma_impl.h73 bus_dma_segment_t *segs, int *segp);
76 bus_dma_segment_t *segs, int *segp);
79 bus_dma_segment_t *segs, int *segp);
84 bus_dma_segment_t *segs, int nsegs, int error);
/f-stack/freebsd/arm64/include/
H A Dbus_dma.h100 bus_size_t buflen, int flags, bus_dma_segment_t *segs, int *segp) in _bus_dmamap_load_phys() argument
105 return (tc->impl->load_phys(dmat, map, buf, buflen, flags, segs, in _bus_dmamap_load_phys()
111 bus_size_t tlen, int ma_offs, int flags, bus_dma_segment_t *segs, in _bus_dmamap_load_ma() argument
118 segs, segp)); in _bus_dmamap_load_ma()
123 bus_size_t buflen, struct pmap *pmap, int flags, bus_dma_segment_t *segs, in _bus_dmamap_load_buffer() argument
129 return (tc->impl->load_buffer(dmat, map, buf, buflen, pmap, flags, segs, in _bus_dmamap_load_buffer()
145 bus_dma_segment_t *segs, int nsegs, int error) in _bus_dmamap_complete() argument
150 return (tc->impl->map_complete(dmat, map, segs, nsegs, error)); in _bus_dmamap_complete()
H A Dbus_dma_impl.h71 bus_dma_segment_t *segs, int *segp);
74 bus_dma_segment_t *segs, int *segp);
77 bus_dma_segment_t *segs, int *segp);
82 bus_dma_segment_t *segs, int nsegs, int error);
/f-stack/freebsd/sys/
H A Dbus_dma_internal.h41 bus_dmamap_t map, bus_dma_segment_t *segs,
46 int flags, bus_dma_segment_t *segs, int *segp);
50 int flags, bus_dma_segment_t *segs, int *segp);
54 int flags, bus_dma_segment_t *segs, int *segp);
H A Dsglist.h63 sglist_init(struct sglist *sg, u_short maxsegs, struct sglist_seg *segs) in sglist_init() argument
66 sg->sg_segs = segs; in sglist_init()
H A Dbus_dma.h301 struct mbuf *mbuf, bus_dma_segment_t *segs,
352 bus_dma_segment_t *segs, int *segp);
/f-stack/freebsd/mips/cavium/octe/
H A Dethernet-tx.c145 pko_command.s.segs = 1; in cvm_oct_xmit()
151 unsigned segs; in cvm_oct_xmit() local
165 segs = 0; in cvm_oct_xmit()
168 if (segs == CVMX_FPA_WQE_POOL_SIZE / sizeof (uint64_t)) in cvm_oct_xmit()
179 segs++; in cvm_oct_xmit()
186 hw_buffer.s.size = segs; in cvm_oct_xmit()
190 pko_command.s.segs = segs; in cvm_oct_xmit()
/f-stack/dpdk/drivers/net/ice/base/
H A Dice_flow.c814 hdrs = prof->segs[i].hdrs; in ice_flow_proc_seg_hdrs()
1563 if (segs[i].hdrs != p->segs[i].hdrs || in ice_flow_find_prof_conds()
1565 segs[i].match != p->segs[i].match)) in ice_flow_find_prof_conds()
1879 ice_memcpy(&params->prof->segs[i], &segs[i], sizeof(*segs), in ice_flow_add_prof_sync()
2211 if (!segs) in ice_flow_add_prof()
3263 seg = &segs[seg_cnt - 1]; in ice_flow_set_rss_seg_info()
3604 sizeof(*segs)); in ice_add_rss_cfg_sync()
3605 if (!segs) in ice_add_rss_cfg_sync()
3706 ice_free(hw, segs); in ice_add_rss_cfg_sync()
3774 if (!segs) in ice_rem_rss_cfg_sync()
[all …]
H A Dice_flow.h452 struct ice_flow_seg_info segs[ICE_FLOW_SEG_MAX]; member
509 struct ice_flow_seg_info *segs, u8 segs_cnt);
512 u64 prof_id, struct ice_flow_seg_info *segs, u8 segs_cnt,
/f-stack/freebsd/x86/x86/
H A Dbusdma_bounce.c702 if (curaddr == segs[seg].ds_addr + segs[seg].ds_len && in _bus_dmamap_addseg()
734 if (segs == NULL) in bounce_bus_dmamap_load_phys()
735 segs = dmat->segments; in bounce_bus_dmamap_load_phys()
787 if (segs == NULL) in bounce_bus_dmamap_load_buffer()
788 segs = dmat->segments; in bounce_bus_dmamap_load_buffer()
857 flags, segs, segp); in bounce_bus_dmamap_load_ma()
864 if (segs == NULL) in bounce_bus_dmamap_load_ma()
865 segs = dmat->segments; in bounce_bus_dmamap_load_ma()
941 if (segs == NULL) in bounce_bus_dmamap_complete()
942 segs = dmat->segments; in bounce_bus_dmamap_complete()
[all …]
/f-stack/freebsd/mips/mips/
H A Dbusdma_machdep.c896 curaddr == segs[seg].ds_addr + segs[seg].ds_len && in _bus_dmamap_addseg()
900 segs[seg].ds_len += sgsize; in _bus_dmamap_addseg()
905 segs[seg].ds_len = sgsize; in _bus_dmamap_addseg()
924 if (segs == NULL) in _bus_dmamap_load_phys()
925 segs = dmat->segments; in _bus_dmamap_load_phys()
970 segs, segp)); in _bus_dmamap_load_ma()
989 if (segs == NULL) in _bus_dmamap_load_buffer()
990 segs = dmat->segments; in _bus_dmamap_load_buffer()
1077 if (segs == NULL) in _bus_dmamap_complete()
1078 segs = dmat->segments; in _bus_dmamap_complete()
[all …]
/f-stack/freebsd/arm64/arm64/
H A Dbusdma_bounce.c785 segs[seg].ds_addr = curaddr; in _bus_dmamap_addseg()
786 segs[seg].ds_len = sgsize; in _bus_dmamap_addseg()
788 if (curaddr == segs[seg].ds_addr + segs[seg].ds_len && in _bus_dmamap_addseg()
797 segs[seg].ds_len = sgsize; in _bus_dmamap_addseg()
818 if (segs == NULL) in bounce_bus_dmamap_load_phys()
819 segs = dmat->segments; in bounce_bus_dmamap_load_phys()
907 if (segs == NULL) in bounce_bus_dmamap_load_buffer()
908 segs = dmat->segments; in bounce_bus_dmamap_load_buffer()
1020 if (segs == NULL) in bounce_bus_dmamap_complete()
1021 segs = dmat->segments; in bounce_bus_dmamap_complete()
[all …]
/f-stack/freebsd/arm/arm/
H A Dbusdma_machdep.c1026 segs[seg].ds_len = sgsize; in _bus_dmamap_addseg()
1028 if (curaddr == segs[seg].ds_addr + segs[seg].ds_len && in _bus_dmamap_addseg()
1037 segs[seg].ds_len = sgsize; in _bus_dmamap_addseg()
1058 if (segs == NULL) in _bus_dmamap_load_phys()
1059 segs = map->segments; in _bus_dmamap_load_phys()
1127 segs, segp)); in _bus_dmamap_load_ma()
1152 if (segs == NULL) in _bus_dmamap_load_buffer()
1153 segs = map->segments; in _bus_dmamap_load_buffer()
1260 if (segs == NULL) in _bus_dmamap_complete()
1261 segs = map->segments; in _bus_dmamap_complete()
[all …]
/f-stack/freebsd/contrib/openzfs/module/zfs/
H A Dvdev_removal.c958 uint64_t start = range_tree_min(segs); in spa_vdev_copy_segment()
964 uint64_t size = range_tree_span(segs); in spa_vdev_copy_segment()
979 size = rs_get_end(rs, segs) - start; in spa_vdev_copy_segment()
1027 prev_seg_end = rs_get_end(rs, segs); in spa_vdev_copy_segment()
1032 range_tree_clear(segs, start, size); in spa_vdev_copy_segment()
1281 if (range_tree_is_empty(segs)) { in spa_vdev_copy_impl()
1312 if (range_tree_is_empty(segs)) { in spa_vdev_copy_impl()
1314 range_tree_destroy(segs); in spa_vdev_copy_impl()
1336 while (!range_tree_is_empty(segs)) { in spa_vdev_copy_impl()
1338 segs, thismax, txg, vca, &zal); in spa_vdev_copy_impl()
[all …]
/f-stack/dpdk/doc/guides/tools/
H A Dcomp_perf.rst30 if the max-num-sgl-segs x seg_sz > input size then segments number in
31 the chain will be lower than value passed into max-num-sgl-segs.
81 ``--max-num-sgl-segs N``: maximum number of segments for each mbuf (default: 16)
108 …--compress-level 1:1:9 --num-iter 10 --extended-input-sz 1048576 --max-num-sgl-segs 16 --huffman-…
/f-stack/freebsd/netinet/
H A Dtcp_ratelimit.c1491 uint32_t delta, segs; in tcp_get_pacing_burst_size() local
1494 segs = (res + delta - 1)/delta; in tcp_get_pacing_burst_size()
1496 segs *= 2; in tcp_get_pacing_burst_size()
1497 if (segs < min_tso_segs) in tcp_get_pacing_burst_size()
1498 segs = min_tso_segs; in tcp_get_pacing_burst_size()
1499 if (segs > MAX_MSS_SENT) in tcp_get_pacing_burst_size()
1500 segs = MAX_MSS_SENT; in tcp_get_pacing_burst_size()
1501 segs *= segsiz; in tcp_get_pacing_burst_size()
1504 if (segs < new_tso) { in tcp_get_pacing_burst_size()
1508 return (segs); in tcp_get_pacing_burst_size()
/f-stack/dpdk/drivers/net/netvsc/
H A Dhn_rxtx.c1401 unsigned int segs = 0; in hn_fill_sg() local
1412 sg[segs].page = page; in hn_fill_sg()
1413 sg[segs].ofs = offset; in hn_fill_sg()
1414 sg[segs].len = bytes; in hn_fill_sg()
1415 segs++; in hn_fill_sg()
1424 return segs; in hn_fill_sg()
1439 unsigned int segs; in hn_xmit_sg() local
1456 segs = 1; in hn_xmit_sg()
1460 segs += hn_fill_sg(sg + 1, m); in hn_xmit_sg()
1464 segs, nvs_rndis.chim_sz); in hn_xmit_sg()
[all …]
/f-stack/dpdk/lib/librte_vhost/
H A Drte_vhost_async.h94 uint16_t segs; /* iov segs inflight */ member
/f-stack/freebsd/arm/allwinner/
H A Dif_awg.c173 u_int segs; member
608 bus_dma_segment_t segs[TX_MAX_SEGS]; in awg_encap() local
618 error = bus_dmamap_load_mbuf_sg(sc->tx.buf_tag, map, m, segs, in awg_encap()
630 segs, &nsegs, BUS_DMA_NOWAIT); in awg_encap()
664 sc->tx.segs++; in awg_encap()
671 if (sc->tx.segs >= awg_tx_interval) { in awg_encap()
672 sc->tx.segs = 0; in awg_encap()
677 sc->tx.desc_ring[cur].addr = htole32((uint32_t)segs[i].ds_addr); in awg_encap()
678 sc->tx.desc_ring[cur].size = htole32(flags | segs[i].ds_len); in awg_encap()
785 awg_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nseg, int error) in awg_dmamap_cb() argument
[all …]

123