Lines Matching refs:mz

68 	const struct rte_memzone * mz;  in test_memzone_invalid_alignment()  local
70 mz = rte_memzone_lookup(TEST_MEMZONE_NAME("invalid_alignment")); in test_memzone_invalid_alignment()
71 if (mz != NULL) { in test_memzone_invalid_alignment()
76 mz = rte_memzone_reserve_aligned(TEST_MEMZONE_NAME("invalid_alignment"), in test_memzone_invalid_alignment()
78 if (mz != NULL) { in test_memzone_invalid_alignment()
88 const struct rte_memzone *mz; in test_memzone_invalid_flags() local
90 mz = rte_memzone_lookup(TEST_MEMZONE_NAME("invalid_flags")); in test_memzone_invalid_flags()
91 if (mz != NULL) { in test_memzone_invalid_flags()
96 mz = rte_memzone_reserve(TEST_MEMZONE_NAME("invalid_flags"), in test_memzone_invalid_flags()
98 if (mz != NULL) { in test_memzone_invalid_flags()
108 const struct rte_memzone * mz; in test_memzone_reserving_zone_size_bigger_than_the_maximum() local
110 mz = rte_memzone_lookup( in test_memzone_reserving_zone_size_bigger_than_the_maximum()
112 if (mz != NULL) { in test_memzone_reserving_zone_size_bigger_than_the_maximum()
117 mz = rte_memzone_reserve( in test_memzone_reserving_zone_size_bigger_than_the_maximum()
120 if (mz != NULL) { in test_memzone_reserving_zone_size_bigger_than_the_maximum()
157 const struct rte_memzone *mz; in test_memzone_reserve_flags() local
188 mz = rte_memzone_reserve(TEST_MEMZONE_NAME("flag_zone_2M"), in test_memzone_reserve_flags()
190 if (mz == NULL) { in test_memzone_reserve_flags()
194 if (mz->hugepage_sz != RTE_PGSIZE_2M) { in test_memzone_reserve_flags()
198 if (rte_memzone_free(mz)) { in test_memzone_reserve_flags()
203 mz = rte_memzone_reserve(TEST_MEMZONE_NAME("flag_zone_2M_HINT"), in test_memzone_reserve_flags()
206 if (mz == NULL) { in test_memzone_reserve_flags()
210 if (mz->hugepage_sz != RTE_PGSIZE_2M) { in test_memzone_reserve_flags()
214 if (rte_memzone_free(mz)) { in test_memzone_reserve_flags()
223 mz = rte_memzone_reserve( in test_memzone_reserve_flags()
227 if (mz == NULL) { in test_memzone_reserve_flags()
231 if (mz->hugepage_sz != RTE_PGSIZE_2M) { in test_memzone_reserve_flags()
235 if (rte_memzone_free(mz)) { in test_memzone_reserve_flags()
240 mz = rte_memzone_reserve( in test_memzone_reserve_flags()
243 if (mz != NULL) { in test_memzone_reserve_flags()
252 mz = rte_memzone_reserve(TEST_MEMZONE_NAME("flag_zone_1G"), in test_memzone_reserve_flags()
254 if (mz == NULL) { in test_memzone_reserve_flags()
258 if (mz->hugepage_sz != RTE_PGSIZE_1G) { in test_memzone_reserve_flags()
262 if (rte_memzone_free(mz)) { in test_memzone_reserve_flags()
267 mz = rte_memzone_reserve(TEST_MEMZONE_NAME("flag_zone_1G_HINT"), in test_memzone_reserve_flags()
270 if (mz == NULL) { in test_memzone_reserve_flags()
274 if (mz->hugepage_sz != RTE_PGSIZE_1G) { in test_memzone_reserve_flags()
278 if (rte_memzone_free(mz)) { in test_memzone_reserve_flags()
287 mz = rte_memzone_reserve( in test_memzone_reserve_flags()
291 if (mz == NULL){ in test_memzone_reserve_flags()
295 if (mz->hugepage_sz != RTE_PGSIZE_1G) { in test_memzone_reserve_flags()
299 if (rte_memzone_free(mz)) { in test_memzone_reserve_flags()
303 mz = rte_memzone_reserve( in test_memzone_reserve_flags()
306 if (mz != NULL) { in test_memzone_reserve_flags()
313 mz = rte_memzone_reserve( in test_memzone_reserve_flags()
317 if (mz == NULL) { in test_memzone_reserve_flags()
321 if (mz->hugepage_sz != RTE_PGSIZE_1G && in test_memzone_reserve_flags()
322 mz->hugepage_sz != RTE_PGSIZE_2M) { in test_memzone_reserve_flags()
326 if (rte_memzone_free(mz)) { in test_memzone_reserve_flags()
340 mz = rte_memzone_reserve(TEST_MEMZONE_NAME("flag_zone_16M"), in test_memzone_reserve_flags()
342 if (mz == NULL) { in test_memzone_reserve_flags()
346 if (mz->hugepage_sz != RTE_PGSIZE_16M) { in test_memzone_reserve_flags()
350 if (rte_memzone_free(mz)) { in test_memzone_reserve_flags()
355 mz = rte_memzone_reserve( in test_memzone_reserve_flags()
359 if (mz == NULL) { in test_memzone_reserve_flags()
363 if (mz->hugepage_sz != RTE_PGSIZE_16M) { in test_memzone_reserve_flags()
367 if (rte_memzone_free(mz)) { in test_memzone_reserve_flags()
376 mz = rte_memzone_reserve( in test_memzone_reserve_flags()
381 if (mz == NULL) { in test_memzone_reserve_flags()
385 if (mz->hugepage_sz != RTE_PGSIZE_16M) { in test_memzone_reserve_flags()
389 if (rte_memzone_free(mz)) { in test_memzone_reserve_flags()
394 mz = rte_memzone_reserve( in test_memzone_reserve_flags()
398 if (mz != NULL) { in test_memzone_reserve_flags()
406 mz = rte_memzone_reserve(TEST_MEMZONE_NAME("flag_zone_16G"), in test_memzone_reserve_flags()
408 if (mz == NULL) { in test_memzone_reserve_flags()
412 if (mz->hugepage_sz != RTE_PGSIZE_16G) { in test_memzone_reserve_flags()
416 if (rte_memzone_free(mz)) { in test_memzone_reserve_flags()
421 mz = rte_memzone_reserve( in test_memzone_reserve_flags()
425 if (mz == NULL) { in test_memzone_reserve_flags()
429 if (mz->hugepage_sz != RTE_PGSIZE_16G) { in test_memzone_reserve_flags()
433 if (rte_memzone_free(mz)) { in test_memzone_reserve_flags()
442 mz = rte_memzone_reserve( in test_memzone_reserve_flags()
447 if (mz == NULL) { in test_memzone_reserve_flags()
451 if (mz->hugepage_sz != RTE_PGSIZE_16G) { in test_memzone_reserve_flags()
455 if (rte_memzone_free(mz)) { in test_memzone_reserve_flags()
459 mz = rte_memzone_reserve( in test_memzone_reserve_flags()
462 if (mz != NULL) { in test_memzone_reserve_flags()
469 mz = rte_memzone_reserve( in test_memzone_reserve_flags()
473 if (mz == NULL) { in test_memzone_reserve_flags()
477 if (mz->hugepage_sz != RTE_PGSIZE_16G && in test_memzone_reserve_flags()
478 mz->hugepage_sz != RTE_PGSIZE_16M) { in test_memzone_reserve_flags()
482 if (rte_memzone_free(mz)) { in test_memzone_reserve_flags()
523 const struct rte_memzone *mz; in test_memzone_reserve_max() local
535 mz = rte_memzone_reserve(TEST_MEMZONE_NAME("max_zone"), 0, in test_memzone_reserve_max()
537 if (mz == NULL) { in test_memzone_reserve_max()
545 if (mz->len != maxlen) { in test_memzone_reserve_max()
548 maxlen, mz->len); in test_memzone_reserve_max()
554 if (rte_memzone_free(mz)) { in test_memzone_reserve_max()
569 const struct rte_memzone *mz; in test_memzone_reserve_max_aligned() local
589 mz = rte_memzone_reserve_aligned( in test_memzone_reserve_max_aligned()
592 if (mz == NULL) { in test_memzone_reserve_max_aligned()
599 if (mz->addr != RTE_PTR_ALIGN(mz->addr, align)) { in test_memzone_reserve_max_aligned()
607 if (mz->len < minlen || mz->len > maxlen) { in test_memzone_reserve_max_aligned()
611 minlen, maxlen, mz->len); in test_memzone_reserve_max_aligned()
617 if (rte_memzone_free(mz)) { in test_memzone_reserve_max_aligned()
776 const struct rte_memzone *mz; in check_memzone_bounded() local
781 if ((mz = rte_memzone_reserve_bounded(name, len, SOCKET_ID_ANY, 0, in check_memzone_bounded()
788 if ((mz->iova & ((rte_iova_t)align - 1)) != 0) { in check_memzone_bounded()
790 __func__, mz->name); in check_memzone_bounded()
794 if (((uintptr_t) mz->addr & ((uintptr_t)align - 1)) != 0) { in check_memzone_bounded()
796 __func__, mz->name); in check_memzone_bounded()
800 if ((mz->len & RTE_CACHE_LINE_MASK) != 0 || mz->len < len || in check_memzone_bounded()
801 mz->len < RTE_CACHE_LINE_SIZE) { in check_memzone_bounded()
803 __func__, mz->name); in check_memzone_bounded()
807 if ((mz->iova & bmask) != in check_memzone_bounded()
808 ((mz->iova + mz->len - 1) & bmask)) { in check_memzone_bounded()
810 __func__, mz->name, bound); in check_memzone_bounded()
814 if (rte_memzone_free(mz)) { in check_memzone_bounded()
874 const struct rte_memzone *mz[RTE_MAX_MEMZONE + 1]; in test_memzone_free() local
878 mz[0] = rte_memzone_reserve(TEST_MEMZONE_NAME("tempzone0"), 2000, in test_memzone_free()
880 mz[1] = rte_memzone_reserve(TEST_MEMZONE_NAME("tempzone1"), 4000, in test_memzone_free()
883 if (mz[0] > mz[1]) in test_memzone_free()
890 if (rte_memzone_free(mz[0])) { in test_memzone_free()
898 mz[2] = rte_memzone_reserve(TEST_MEMZONE_NAME("tempzone2"), 2000, in test_memzone_free()
901 if (mz[2] > mz[1]) { in test_memzone_free()
905 if (rte_memzone_free(mz[2])) { in test_memzone_free()
913 if (rte_memzone_free(mz[1])) { in test_memzone_free()
926 mz[i] = rte_memzone_reserve(name, 1, SOCKET_ID_ANY, 0); in test_memzone_free()
927 } while (mz[i++] != NULL); in test_memzone_free()
929 if (rte_memzone_free(mz[0])) { in test_memzone_free()
933 mz[0] = rte_memzone_reserve(TEST_MEMZONE_NAME("tempzone0new"), 0, in test_memzone_free()
936 if (mz[0] == NULL) { in test_memzone_free()
943 if (rte_memzone_free(mz[i])) { in test_memzone_free()
954 static void memzone_walk_clb(const struct rte_memzone *mz, in memzone_walk_clb() argument
958 if (!strncmp(TEST_MEMZONE_NAME(""), mz->name, RTE_MEMZONE_NAMESIZE)) in memzone_walk_clb()
969 const struct rte_memzone *mz; in test_memzone_basic() local
1053 mz = rte_memzone_lookup(TEST_MEMZONE_NAME("testzone1")); in test_memzone_basic()
1054 if (mz != memzone1) in test_memzone_basic()
1058 mz = rte_memzone_reserve(TEST_MEMZONE_NAME("testzone1"), 100, in test_memzone_basic()
1060 if (mz != NULL) in test_memzone_basic()