Lines Matching refs:mp

67 my_obj_init(struct rte_mempool *mp, __rte_unused void *arg,  in my_obj_init()  argument
72 memset(obj, 0, mp->elt_size); in my_obj_init()
78 test_mempool_basic(struct rte_mempool *mp, int use_external_cache) in test_mempool_basic() argument
97 cache = rte_mempool_default_cache(mp, rte_lcore_id()); in test_mempool_basic()
101 rte_mempool_dump(stdout, mp); in test_mempool_basic()
104 if (rte_mempool_generic_get(mp, &obj, 1, cache) < 0) in test_mempool_basic()
106 rte_mempool_dump(stdout, mp); in test_mempool_basic()
112 if (rte_mempool_avail_count(mp) + offset != MEMPOOL_SIZE - 1) in test_mempool_basic()
116 if (rte_mempool_get_priv(mp) != (char *)mp + in test_mempool_basic()
117 MEMPOOL_HEADER_SIZE(mp, mp->cache_size)) in test_mempool_basic()
127 rte_mempool_generic_put(mp, &obj, 1, cache); in test_mempool_basic()
128 rte_mempool_dump(stdout, mp); in test_mempool_basic()
131 if (rte_mempool_generic_get(mp, &obj, 1, cache) < 0) in test_mempool_basic()
133 if (rte_mempool_generic_get(mp, &obj2, 1, cache) < 0) { in test_mempool_basic()
134 rte_mempool_generic_put(mp, &obj, 1, cache); in test_mempool_basic()
137 rte_mempool_dump(stdout, mp); in test_mempool_basic()
140 rte_mempool_generic_put(mp, &obj, 1, cache); in test_mempool_basic()
141 rte_mempool_generic_put(mp, &obj2, 1, cache); in test_mempool_basic()
142 rte_mempool_dump(stdout, mp); in test_mempool_basic()
153 if (rte_mempool_generic_get(mp, &objtable[i], 1, cache) < 0) in test_mempool_basic()
170 for (j = sizeof(*objnum); j < mp->elt_size; j++) { in test_mempool_basic()
175 rte_mempool_generic_put(mp, &objtable[i], 1, cache); in test_mempool_basic()
184 rte_mempool_cache_flush(cache, mp); in test_mempool_basic()
300 my_mp_init(struct rte_mempool *mp, __rte_unused void *arg) in my_mp_init() argument
302 printf("mempool name is %s\n", mp->name); in my_mp_init()
364 test_mempool_basic_ex(struct rte_mempool *mp) in test_mempool_basic_ex() argument
371 if (mp == NULL) in test_mempool_basic_ex()
381 mp->name, rte_mempool_in_use_count(mp)); in test_mempool_basic_ex()
382 if (rte_mempool_full(mp) != 1) { in test_mempool_basic_ex()
388 if (rte_mempool_get(mp, &obj[i]) < 0) { in test_mempool_basic_ex()
394 if (rte_mempool_get(mp, &err_obj) == 0) { in test_mempool_basic_ex()
399 if (rte_mempool_empty(mp) != 1) { in test_mempool_basic_ex()
405 rte_mempool_put(mp, obj[i]); in test_mempool_basic_ex()
407 if (rte_mempool_full(mp) != 1) { in test_mempool_basic_ex()
452 walk_cb(struct rte_mempool *mp, void *userdata __rte_unused) in walk_cb() argument
454 printf("\t%s\n", mp->name); in walk_cb()
462 test_mp_mem_init(struct rte_mempool *mp, in test_mp_mem_init() argument
469 if (mp == NULL) { in test_mp_mem_init()