Home
last modified time | relevance | path

Searched refs:RTE_PTR_DIFF (Results 1 – 25 of 32) sorted by relevance

12

/dpdk/lib/eal/common/
H A Dmalloc_elem.c62 return RTE_PTR_DIFF(data_end, contig_seg_start); in malloc_elem_find_max_iova_contig()
70 cur = RTE_PTR_DIFF(cur_seg_end, contig_seg_start) - in malloc_elem_find_max_iova_contig()
105 cur = RTE_PTR_DIFF(cur_seg_end, contig_seg_start); in malloc_elem_find_max_iova_contig()
175 dist_from_end = RTE_PTR_DIFF(heap->last, elem); in malloc_elem_insert()
176 dist_from_start = RTE_PTR_DIFF(elem, heap->first); in malloc_elem_insert()
622 len_after = RTE_PTR_DIFF(next, hide_end); in malloc_elem_hide_region()
638 len_before = RTE_PTR_DIFF(hide_start, elem); in malloc_elem_hide_region()
H A Deal_common_memalloc.c95 if (RTE_PTR_DIFF(aligned_end, aligned_start) == pgsz) in eal_memalloc_is_contig()
117 start_seg = RTE_PTR_DIFF(aligned_start, msl->base_va) / in eal_memalloc_is_contig()
119 end_seg = RTE_PTR_DIFF(aligned_end, msl->base_va) / in eal_memalloc_is_contig()
123 if (RTE_PTR_DIFF(aligned_end, aligned_start) == pgsz) in eal_memalloc_is_contig()
H A Dmalloc_heap.c212 cur_size = RTE_PTR_DIFF(data_end, aligned); in find_biggest_element()
843 seg_idx = RTE_PTR_DIFF(aligned_start, msl->base_va) / page_sz; in malloc_heap_free_pages()
915 aligned_len = RTE_PTR_DIFF(aligned_end, aligned_start); in malloc_heap_free()
936 aligned_len = RTE_PTR_DIFF(aligned_end, aligned_start); in malloc_heap_free()
948 before_space = RTE_PTR_DIFF(aligned_start, elem); in malloc_heap_free()
949 after_space = RTE_PTR_DIFF(end, aligned_end); in malloc_heap_free()
H A Deal_common_memory.c179 before_len = RTE_PTR_DIFF(aligned_addr, mapped_addr); in eal_get_virtual_area()
184 after_len = RTE_PTR_DIFF(map_end, aligned_end); in eal_get_virtual_area()
311 ms_idx = RTE_PTR_DIFF(addr, msl->base_va) / msl->page_sz; in virt2memseg()
1222 ms_idx = RTE_PTR_DIFF(mz->addr, msl->base_va) / page_sz; in handle_eal_memzone_info_request()
H A Deal_common_memzone.c359 ms_idx = RTE_PTR_DIFF(mz->addr, msl->base_va) / page_sz; in dump_memzone()
H A Drte_malloc.c387 return ms->iova + RTE_PTR_DIFF(addr, ms->addr); in rte_malloc_virt2iova()
/dpdk/drivers/net/mvpp2/
H A Dmrvl_ethdev.h228 if (errno != 0 || RTE_PTR_DIFF(endptr, string) != len) in get_val_securely()
245 if (errno != 0 || RTE_PTR_DIFF(endptr, string) != len) in get_val_securely8()
/dpdk/app/test/
H A Dtest_ring.c746 RTE_PTR_DIFF(cur_dst, dst)) == 0, in test_ring_burst_bulk_tests2()
817 RTE_PTR_DIFF(cur_dst, dst)) == 0, in test_ring_burst_bulk_tests3()
938 RTE_PTR_DIFF(cur_dst, dst)) == 0, in test_ring_burst_bulk_tests4()
1023 RTE_PTR_DIFF(cur_dst, dst)) == 0, in test_ring_basic_ex()
1030 memset(dst, 0, RTE_PTR_DIFF(cur_dst, dst)); in test_ring_basic_ex()
1059 RTE_PTR_DIFF(cur_dst, dst)) == 0, in test_ring_basic_ex()
1170 RTE_PTR_DIFF(cur_dst, dst)) == 0, in test_ring_with_exact_size()
H A Dtest_common.c44 if (RTE_PTR_DIFF(BIGGER, SMALLER) != PTR_DIFF) in test_macros()
45 FAIL_MACRO(RTE_PTR_DIFF); in test_macros()
/dpdk/drivers/crypto/caam_jr/
H A Dcaam_jr_pvt.h252 return ms->iova + RTE_PTR_DIFF(vaddr, ms->addr); in caam_jr_mem_vtop()
/dpdk/drivers/bus/dpaa/
H A Drte_dpaa_bus.h202 return ms->iova + RTE_PTR_DIFF(vaddr, ms->addr); in rte_dpaa_mem_vtop()
/dpdk/drivers/event/octeontx/
H A Dssovf_worker.h110 mbuf->data_off = RTE_PTR_DIFF(wqe->s.w3.addr, mbuf->buf_addr); in ssovf_octeontx_wqe_to_pkt()
/dpdk/drivers/common/cnxk/
H A Droc_platform.h44 #define PLT_PTR_DIFF RTE_PTR_DIFF
/dpdk/drivers/net/virtio/
H A Dvirtqueue.h757 RTE_PTR_DIFF(&txr[idx].tx_packed_indir, txr); in virtqueue_enqueue_xmit_packed()
776 RTE_PTR_DIFF(&txr[idx].tx_hdr, txr); in virtqueue_enqueue_xmit_packed()
/dpdk/lib/eal/include/
H A Drte_common.h305 #define RTE_PTR_DIFF(ptr1, ptr2) ((uintptr_t)(ptr1) - (uintptr_t)(ptr2)) macro
/dpdk/lib/eal/windows/
H A Deal_memalloc.c296 seg_idx = RTE_PTR_DIFF(wa->ms->addr, start_addr) / msl->page_sz; in free_seg_walk()
/dpdk/drivers/net/pfe/base/
H A Dpfe.h417 return memseg->iova + RTE_PTR_DIFF(vaddr, memseg->addr); in pfe_mem_vtop()
/dpdk/drivers/bus/fslmc/portal/
H A Ddpaa2_hw_pvt.h407 return memseg->iova + RTE_PTR_DIFF(vaddr, memseg->addr); in dpaa2_mem_vtop()
/dpdk/examples/ipsec-secgw/
H A Dsp4.c635 return RTE_PTR_DIFF(rule, acr) / sizeof(struct acl4_rules); in sp4_spi_present()
H A Dsp6.c765 return RTE_PTR_DIFF(rule, acr) / sizeof(struct acl6_rules); in sp6_spi_present()
/dpdk/drivers/common/mlx5/linux/
H A Dmlx5_nl.c687 req.vf_list_rta.rta_len = RTE_PTR_DIFF(NLMSG_TAIL(&req.hdr), in mlx5_nl_vf_mac_addr_modify()
689 req.vf_info_rta.rta_len = RTE_PTR_DIFF(NLMSG_TAIL(&req.hdr), in mlx5_nl_vf_mac_addr_modify()
/dpdk/drivers/net/mlx5/
H A Dmlx5_rx.h542 RTE_PTR_DIFF(buf_addr, buf); in mprq_buf_to_pkt()
/dpdk/app/test-sad/
H A Dmain.c505 RTE_PTR_DIFF(res, rules_tbl)/sizeof(struct rule)); in print_result()
/dpdk/drivers/net/cxgbe/
H A Dsge.c586 unsigned int part0 = RTE_PTR_DIFF((u8 *)q->stat, in write_sgl()
592 part1 = RTE_PTR_DIFF((u8 *)end, (u8 *)q->stat); in write_sgl()
1290 int left = RTE_PTR_DIFF(q->stat, *to); in inline_tx_mbuf()
/dpdk/lib/mbuf/
H A Drte_mbuf.h985 *buf_len = (uint16_t)RTE_PTR_DIFF(shinfo, buf_addr); in rte_pktmbuf_ext_shinfo_init_helper()

12