Lines Matching refs:dev_id
15 int ioat_rawdev_test(uint16_t dev_id); /* pre-define to keep compiler happy */
38 test_enqueue_copies(int dev_id) in test_enqueue_copies() argument
59 if (rte_ioat_enqueue_copy(dev_id, in test_enqueue_copies()
68 rte_ioat_perform_ops(dev_id); in test_enqueue_copies()
71 if (rte_ioat_completed_ops(dev_id, 1, (void *)&completed[0], in test_enqueue_copies()
110 if (rte_ioat_enqueue_copy(dev_id, in test_enqueue_copies()
121 rte_ioat_perform_ops(dev_id); in test_enqueue_copies()
124 if (rte_ioat_completed_ops(dev_id, 64, (void *)completed_src, in test_enqueue_copies()
159 test_enqueue_fill(int dev_id) in test_enqueue_fill() argument
173 if (rte_ioat_enqueue_fill(dev_id, pattern, in test_enqueue_fill()
180 rte_ioat_perform_ops(dev_id); in test_enqueue_fill()
183 if (rte_ioat_completed_ops(dev_id, 1, (void *)&completed[0], in test_enqueue_fill()
205 ioat_rawdev_test(uint16_t dev_id) in ioat_rawdev_test() argument
216 if (dev_id >= MAX_SUPPORTED_RAWDEVS) { in ioat_rawdev_test()
222 rte_rawdev_info_get(dev_id, &info, sizeof(p)); in ioat_rawdev_test()
223 if (p.ring_size != expected_ring_size[dev_id]) { in ioat_rawdev_test()
225 (int)p.ring_size, expected_ring_size[dev_id]); in ioat_rawdev_test()
230 if (rte_rawdev_configure(dev_id, &info, sizeof(p)) != 0) { in ioat_rawdev_test()
234 rte_rawdev_info_get(dev_id, &info, sizeof(p)); in ioat_rawdev_test()
240 expected_ring_size[dev_id] = p.ring_size; in ioat_rawdev_test()
242 if (rte_rawdev_start(dev_id) != 0) { in ioat_rawdev_test()
259 nb_xstats = rte_rawdev_xstats_names_get(dev_id, NULL, 0); in ioat_rawdev_test()
266 rte_rawdev_xstats_names_get(dev_id, snames, nb_xstats); in ioat_rawdev_test()
287 if (test_enqueue_copies(dev_id) != 0) in ioat_rawdev_test()
290 rte_rawdev_xstats_get(dev_id, ids, stats, nb_xstats); in ioat_rawdev_test()
302 if (test_enqueue_fill(dev_id) != 0) in ioat_rawdev_test()
305 rte_rawdev_xstats_get(dev_id, ids, stats, nb_xstats); in ioat_rawdev_test()
312 rte_rawdev_stop(dev_id); in ioat_rawdev_test()
313 if (rte_rawdev_xstats_reset(dev_id, NULL, 0) != 0) { in ioat_rawdev_test()
325 rte_rawdev_stop(dev_id); in ioat_rawdev_test()
326 rte_rawdev_xstats_reset(dev_id, NULL, 0); in ioat_rawdev_test()