Home
last modified time | relevance | path

Searched refs:RTE_ALIGN_FLOOR (Results 1 – 25 of 60) sorted by relevance

123

/dpdk/drivers/net/thunderx/
H A Dnicvf_ethdev.h111 *tx_start = RTE_ALIGN_FLOOR(nicvf_netdev_qidx(nic, 0), in nicvf_tx_range()
125 *rx_start = RTE_ALIGN_FLOOR(nicvf_netdev_qidx(nic, 0), in nicvf_rx_range()
/dpdk/lib/eal/include/
H A Drte_common.h323 ((typeof(ptr))RTE_ALIGN_FLOOR((uintptr_t)ptr, align))
331 #define RTE_ALIGN_FLOOR(val, align) \ macro
350 RTE_ALIGN_FLOOR(((val) + ((typeof(val)) (align) - 1)), align)
/dpdk/drivers/net/fm10k/
H A Dfm10k.h305 boundary1 = RTE_ALIGN_FLOOR(addr, 4096); in fm10k_addr_alignment_valid()
306 boundary2 = RTE_ALIGN_FLOOR(addr + RTE_ETHER_MAX_VLAN_FRAME_LEN, in fm10k_addr_alignment_valid()
/dpdk/examples/l3fwd/
H A Dl3fwd_em_hlm.h195 int32_t n = RTE_ALIGN_FLOOR(nb_rx, EM_HASH_LOOKUP_COUNT); in l3fwd_em_send_packets()
261 int32_t n = RTE_ALIGN_FLOOR(nb_rx, EM_HASH_LOOKUP_COUNT); in l3fwd_em_process_events()
337 n = RTE_ALIGN_FLOOR(vec->nb_elem, EM_HASH_LOOKUP_COUNT); in l3fwd_em_process_event_vector()
H A Dl3fwd_lpm_sse.h92 const int32_t k = RTE_ALIGN_FLOOR(nb_rx, FWDSTEP); in l3fwd_lpm_send_packets()
H A Dl3fwd_lpm_altivec.h106 const int32_t k = RTE_ALIGN_FLOOR(nb_rx, FWDSTEP); in l3fwd_lpm_send_packets()
H A Dl3fwd_lpm_neon.h95 const int32_t k = RTE_ALIGN_FLOOR(nb_rx, FWDSTEP); in l3fwd_lpm_send_packets()
H A Dl3fwd_altivec.h167 k = RTE_ALIGN_FLOOR(nb_rx, FWDSTEP); in send_packets_multi()
H A Dl3fwd_sse.h140 k = RTE_ALIGN_FLOOR(nb_rx, FWDSTEP); in send_packets_multi()
H A Dl3fwd_neon.h144 k = RTE_ALIGN_FLOOR(nb_rx, FWDSTEP); in send_packets_multi()
/dpdk/app/test/
H A Dtest_common.c164 if (RTE_ALIGN_FLOOR((uintptr_t)i, p) % p) in test_align()
171 val = RTE_ALIGN_FLOOR(i, p); in test_align()
/dpdk/lib/eal/common/
H A Dmalloc_elem.c232 uintptr_t new_data_start = RTE_ALIGN_FLOOR((end_pt - size), in elem_start_pt()
238 end_pt = RTE_ALIGN_FLOOR(end_pt, bound); in elem_start_pt()
239 new_data_start = RTE_ALIGN_FLOOR((end_pt - size), in elem_start_pt()
/dpdk/lib/ip_frag/
H A Drte_ipv6_fragmentation.c98 frag_size = RTE_ALIGN_FLOOR(frag_size, RTE_IPV6_EHDR_FO_ALIGN); in rte_ipv6_fragment_packet()
H A Drte_ipv4_fragmentation.c100 frag_size = RTE_ALIGN_FLOOR((mtu_size - header_len), in rte_ipv4_fragment_packet()
/dpdk/drivers/net/virtio/
H A Dvirtio_rxtx_simple_sse.c99 nb_pkts = RTE_ALIGN_FLOOR(nb_pkts, RTE_VIRTIO_DESC_PER_LOOP); in virtio_recv_pkts_vec()
H A Dvirtio_rxtx_simple_altivec.c101 nb_pkts = RTE_ALIGN_FLOOR(nb_pkts, RTE_VIRTIO_DESC_PER_LOOP); in virtio_recv_pkts_vec()
H A Dvirtio_rxtx_simple_neon.c99 nb_pkts = RTE_ALIGN_FLOOR(nb_pkts, RTE_VIRTIO_DESC_PER_LOOP); in virtio_recv_pkts_vec()
/dpdk/drivers/net/mlx5/
H A Dmlx5_rxtx_vec.c324 pkts_n = RTE_ALIGN_FLOOR(pkts_n - rcvd_pkt, MLX5_VPMD_DESCS_PER_LOOP); in rxq_burst_v()
464 pkts_n = RTE_ALIGN_FLOOR(pkts_n - cp_pkt, MLX5_VPMD_DESCS_PER_LOOP); in rxq_burst_mprq_v()
/dpdk/drivers/net/qede/
H A Dqede_rxtx.h64 #define QEDE_FLOOR_TO_CACHE_LINE_SIZE(n) RTE_ALIGN_FLOOR(n, \
/dpdk/drivers/net/bnxt/
H A Dbnxt_rxtx_vec_avx2.c90 nb_pkts = RTE_ALIGN_FLOOR(nb_pkts, BNXT_RX_DESCS_PER_LOOP_VEC256); in recv_burst_vec_avx2()
113 RTE_ALIGN_FLOOR(nb_pkts, BNXT_RX_DESCS_PER_LOOP_VEC256); in recv_burst_vec_avx2()
H A Dbnxt_rxtx_vec_sse.c199 RTE_ALIGN_FLOOR(nb_pkts, BNXT_RX_DESCS_PER_LOOP_VEC128); in recv_burst_vec_sse()
/dpdk/drivers/common/mlx5/
H A Dmlx5_common_mr.c695 data.start = RTE_ALIGN_FLOOR(addr, data.msl->page_sz); in mlx5_mr_create_primary()
769 data.start = RTE_ALIGN_FLOOR(addr, msl->page_sz); in mlx5_mr_create_primary()
1296 range->start = RTE_ALIGN_FLOOR(start, page_size); in mlx5_range_from_mempool_chunk()
1495 RTE_ALIGN_FLOOR(reg_start, hugepage_sz); in mlx5_mempool_reg_analyze()
/dpdk/drivers/net/hns3/
H A Dhns3_rxtx_vec.c118 nb_pkts = RTE_ALIGN_FLOOR(nb_pkts, HNS3_DEFAULT_DESCS_PER_LOOP); in hns3_recv_pkts_vec()
/dpdk/drivers/event/cnxk/
H A Dcn10k_worker.h136 nb_mbufs = RTE_ALIGN_FLOOR(vec->nb_elem, NIX_DESCS_PER_LOOP); in cn10k_process_vwqe()
582 pkts = RTE_ALIGN_FLOOR(nb_mbufs, NIX_DESCS_PER_LOOP); in cn10k_sso_vwqe_split_tx()
/dpdk/drivers/net/mlx4/
H A Dmlx4_mr.c635 data.start = RTE_ALIGN_FLOOR(addr, data.msl->page_sz); in mlx4_mr_create_primary()
713 data.start = RTE_ALIGN_FLOOR(addr, msl->page_sz); in mlx4_mr_create_primary()

123