| /f-stack/dpdk/drivers/net/hinic/base/ |
| H A D | hinic_pmd_mbox.c | 243 u8 seq_id, u8 seg_len, u8 msg_id) in check_mbox_seq_id_and_seg_len() argument 289 if (seg_len % chk_sz) { in mbox_copy_send_data() 290 memcpy(mbox_max_buf, seg, seg_len); in mbox_copy_send_data() 294 data_len = seg_len; in mbox_copy_send_data() 340 __rte_unused u16 seg_len, int poll) in write_mbox_msg_attr() argument 481 u8 seq_id, seg_len; in recv_mbox_handler() local 504 mbox_body, seg_len); in recv_mbox_handler() 615 seg_len, MBOX_SEND_MSG_POLL); in send_mbox_seg() 667 u16 seg_len = HINIC_MSG_SEG_LEN; in send_mbox_to_func() local 697 seg_len = left; in send_mbox_to_func() [all …]
|
| H A D | hinic_pmd_mgmt.c | 532 u8 seq_id, u8 seg_len, u16 msg_id) in check_mgmt_seq_id_and_seg_len() argument 534 if (seq_id > HINIC_SEQ_ID_MAX_VAL || seg_len > HINIC_MSG_SEG_LEN) in check_mgmt_seq_id_and_seg_len()
|
| /f-stack/freebsd/kern/ |
| H A D | subr_uio.c | 146 size_t seg_len; in physcopyin_vlist() local 156 seg_len = MIN(src->ds_len - offset, len); in physcopyin_vlist() 158 dst, seg_len); in physcopyin_vlist() 161 len -= seg_len; in physcopyin_vlist() 162 dst += seg_len; in physcopyin_vlist() 172 size_t seg_len; in physcopyout_vlist() local 182 seg_len = MIN(dst->ds_len - offset, len); in physcopyout_vlist() 184 offset), seg_len); in physcopyout_vlist() 187 len -= seg_len; in physcopyout_vlist() 188 src += seg_len; in physcopyout_vlist()
|
| /f-stack/dpdk/drivers/net/sfc/ |
| H A D | sfc_ef10_rx.c | 262 uint16_t seg_len; in sfc_ef10_rx_process_event() local 295 seg_len = EFX_QWORD_FIELD(rx_ev, ESF_DZ_RX_BYTES); in sfc_ef10_rx_process_event() 303 rte_pktmbuf_data_len(m) = seg_len; in sfc_ef10_rx_process_event() 304 rte_pktmbuf_pkt_len(m) = seg_len; in sfc_ef10_rx_process_event() 307 rte_pktmbuf_pkt_len(rxq->scatter_pkt) += seg_len; in sfc_ef10_rx_process_event() 349 SFC_ASSERT(seg_len > 0); in sfc_ef10_rx_process_event() 350 rte_pktmbuf_data_len(m) = seg_len; in sfc_ef10_rx_process_event() 351 rte_pktmbuf_pkt_len(m) = seg_len; in sfc_ef10_rx_process_event() 399 SFC_ASSERT(seg_len > 0); in sfc_ef10_rx_process_event() 400 rte_pktmbuf_data_len(m) = seg_len; in sfc_ef10_rx_process_event() [all …]
|
| H A D | sfc_ef10_tx.c | 510 unsigned int seg_len = rte_pktmbuf_data_len(m_seg); in sfc_ef10_xmit_tso_pkt() local 514 seg_len -= in_off; in sfc_ef10_xmit_tso_pkt() 521 frag_len = RTE_MIN(seg_len, in sfc_ef10_xmit_tso_pkt() 525 seg_len -= frag_len; in sfc_ef10_xmit_tso_pkt() 527 eop = (seg_len == 0 && m_seg->next == NULL); in sfc_ef10_xmit_tso_pkt() 537 needed_desc += (seg_len != 0); in sfc_ef10_xmit_tso_pkt() 571 seg_len = 0; in sfc_ef10_xmit_tso_pkt() 577 } while (seg_len != 0); in sfc_ef10_xmit_tso_pkt() 676 unsigned int seg_len = rte_pktmbuf_data_len(m_seg); in sfc_ef10_xmit_pkts() local 681 pkt_len -= seg_len; in sfc_ef10_xmit_pkts() [all …]
|
| H A D | sfc_ef100_rx.c | 478 uint16_t seg_len; in sfc_ef100_rx_process_ready_pkts() local 498 seg_len = RTE_MIN(pkt_len, rxq->buf_size - rxq->prefix_size); in sfc_ef100_rx_process_ready_pkts() 499 rte_pktmbuf_data_len(pkt) = seg_len; in sfc_ef100_rx_process_ready_pkts() 504 while ((pkt_len -= seg_len) > 0) { in sfc_ef100_rx_process_ready_pkts() 512 seg_len = RTE_MIN(pkt_len, rxq->buf_size); in sfc_ef100_rx_process_ready_pkts() 513 rte_pktmbuf_data_len(seg) = seg_len; in sfc_ef100_rx_process_ready_pkts() 514 rte_pktmbuf_pkt_len(seg) = seg_len; in sfc_ef100_rx_process_ready_pkts()
|
| H A D | sfc_tx.c | 838 size_t seg_len; in sfc_efx_xmit_pkts() local 840 seg_len = m_seg->data_len; in sfc_efx_xmit_pkts() 849 seg_len -= in_off; in sfc_efx_xmit_pkts() 862 frag_len = MIN(seg_len, txq->dma_desc_size_max); in sfc_efx_xmit_pkts() 864 seg_len -= frag_len; in sfc_efx_xmit_pkts() 873 } while (seg_len != 0); in sfc_efx_xmit_pkts()
|
| H A D | sfc_rx.c | 241 unsigned int seg_len; in sfc_efx_recv_pkts() local 262 seg_len = tmp_size; in sfc_efx_recv_pkts() 264 seg_len = rxd->size - prefix_size; in sfc_efx_recv_pkts() 267 rte_pktmbuf_data_len(m) = seg_len; in sfc_efx_recv_pkts() 268 rte_pktmbuf_pkt_len(m) = seg_len; in sfc_efx_recv_pkts()
|
| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5_rxtx.h | 834 uint32_t seg_len = RTE_MIN(len, (uint32_t) in mprq_buf_to_pkt() local 836 uint32_t rem_len = len - seg_len; in mprq_buf_to_pkt() 839 addr, seg_len); in mprq_buf_to_pkt() 840 DATA_LEN(pkt) = seg_len; in mprq_buf_to_pkt() 849 addr = RTE_PTR_ADD(addr, seg_len); in mprq_buf_to_pkt() 850 seg_len = RTE_MIN(rem_len, (uint32_t) in mprq_buf_to_pkt() 854 addr, seg_len); in mprq_buf_to_pkt() 855 DATA_LEN(next) = seg_len; in mprq_buf_to_pkt() 856 rem_len -= seg_len; in mprq_buf_to_pkt()
|
| H A D | mlx5_rxq.c | 1453 uint32_t buf_len, offset, seg_len; in mlx5_rxq_new() local 1467 seg_len = tmpl->rxq.rxseg_n >= n_seg ? buf_len : in mlx5_rxq_new() 1472 if (buf_len < seg_len + offset) { in mlx5_rxq_new() 1480 if (seg_len > tail_len) in mlx5_rxq_new() 1481 seg_len = buf_len - offset; in mlx5_rxq_new() 1495 MLX5_ASSERT(seg_len <= UINT16_MAX); in mlx5_rxq_new() 1497 hw_seg->length = (uint16_t)seg_len; in mlx5_rxq_new() 1504 tail_len -= RTE_MIN(tail_len, seg_len); in mlx5_rxq_new()
|
| /f-stack/dpdk/app/test/ |
| H A D | test_mbuf.c | 1273 int seg, seg_len; in test_mbuf_linearize() local 1287 seg_len = pkt_len / nb_segs; in test_mbuf_linearize() 1288 if (seg_len == 0) in test_mbuf_linearize() 1289 seg_len = 1; in test_mbuf_linearize() 1307 if (data_len > seg_len) in test_mbuf_linearize() 1308 data_len = seg_len; in test_mbuf_linearize() 1318 data[i] = (seg * seg_len + i) % 0x0ff; in test_mbuf_linearize() 2111 uint16_t i, ret, seg, seg_len = 0; in create_packet() local 2124 seg_len = seg_lengths[seg]; in create_packet() 2148 if (seg_len == 0) in create_packet() [all …]
|
| /f-stack/freebsd/contrib/dev/ath/ath_hal/ar9300/ |
| H A D | ar9300_xmit_ds.c | 64 u_int32_t *seg_len, in ar9300_fill_tx_desc() argument 86 ads->ds_ctl3 = (seg_len[0] << AR_buf_len_S) & AR_buf_len; in ar9300_fill_tx_desc() 87 ads->ds_ctl5 = (seg_len[1] << AR_buf_len_S) & AR_buf_len; in ar9300_fill_tx_desc() 88 ads->ds_ctl7 = (seg_len[2] << AR_buf_len_S) & AR_buf_len; in ar9300_fill_tx_desc() 89 ads->ds_ctl9 = (seg_len[3] << AR_buf_len_S) & AR_buf_len; in ar9300_fill_tx_desc()
|
| H A D | ar9300desc.h | 514 u_int32_t *seg_len, u_int desc_id, u_int qcu, HAL_KEY_TYPE key_type, HAL_BOOL first_seg,
|
| /f-stack/dpdk/lib/librte_mbuf/ |
| H A D | rte_mbuf.c | 559 size_t seg_len, copy_len; in __rte_pktmbuf_linearize() local 578 seg_len = rte_pktmbuf_data_len(m); in __rte_pktmbuf_linearize() 579 rte_memcpy(buffer, rte_pktmbuf_mtod(m, char *), seg_len); in __rte_pktmbuf_linearize() 580 buffer += seg_len; in __rte_pktmbuf_linearize()
|
| /f-stack/dpdk/drivers/net/ena/ |
| H A D | ena_ethdev.c | 2413 uint16_t delta, seg_len, push_len; in ena_tx_map_mbuf() local 2416 seg_len = mbuf->data_len; in ena_tx_map_mbuf() 2431 if (likely(push_len <= seg_len)) { in ena_tx_map_mbuf() 2443 delta = push_len - seg_len; in ena_tx_map_mbuf() 2452 if (seg_len > push_len) { in ena_tx_map_mbuf() 2456 ena_buf->len = seg_len - push_len; in ena_tx_map_mbuf() 2462 seg_len = mbuf->data_len; in ena_tx_map_mbuf() 2465 if (unlikely(delta > seg_len)) { in ena_tx_map_mbuf() 2466 delta -= seg_len; in ena_tx_map_mbuf() 2471 ena_buf->len = seg_len - delta; in ena_tx_map_mbuf()
|
| /f-stack/dpdk/lib/librte_eal/linux/ |
| H A D | eal_memory.c | 670 int cur_page, seg_len; local 682 seg_len = seg_end - seg_start; 685 (seg_len * page_sz) >> 20ULL, socket_id); 701 seg_len + (empty ? 0 : 1)); 794 (seg_len * page_sz) >> 20, socket_id);
|
| /f-stack/dpdk/drivers/net/qede/base/ |
| H A D | eth_common.h | 422 __le16 seg_len /* Segment length (packetLen from the parser) */; member
|
| /f-stack/dpdk/app/test-pmd/ |
| H A D | parameters.c | 1308 unsigned int seg_len[MAX_SEGS_BUFFER_SPLIT]; in launch_args_parse() local 1314 seg_len, 0); in launch_args_parse() 1316 set_rx_pkt_segments(seg_len, nb_segs); in launch_args_parse()
|
| /f-stack/dpdk/drivers/net/tap/ |
| H A D | rte_eth_tap.c | 614 uint16_t seg_len; /* length of first segment */ in tap_write_mbufs() local 657 seg_len = rte_pktmbuf_data_len(mbuf); in tap_write_mbufs() 659 if (seg_len < l234_hlen) in tap_write_mbufs() 676 if (seg_len > l234_hlen) { in tap_write_mbufs() 677 iovecs[k].iov_len = seg_len - l234_hlen; in tap_write_mbufs()
|
| /f-stack/dpdk/examples/fips_validation/ |
| H A D | main.c | 1124 uint16_t seg_len = RTE_MIN(rte_pktmbuf_data_len(m), data_len); in get_writeback_data() local 1127 memcpy(dst, src, seg_len); in get_writeback_data() 1129 data_len -= seg_len; in get_writeback_data() 1130 dst += seg_len; in get_writeback_data()
|
| /f-stack/dpdk/lib/librte_eal/common/ |
| H A D | malloc_heap.c | 1112 size_t seg_len = n_pages * page_sz; in malloc_heap_create_external_seg() local 1159 msl->len = seg_len; in malloc_heap_create_external_seg()
|
| /f-stack/dpdk/drivers/net/qede/ |
| H A D | qede_rxtx.c | 1835 rte_le_to_cpu_16(cqe_start_tpa->seg_len)); in qede_recv_pkts()
|