Lines Matching refs:dev_ops

93 		RTE_FUNC_PTR_OR_ERR_RET(*rawdev->dev_ops->dev_info_get, -ENOTSUP);  in rte_rawdev_info_get()
94 ret = (*rawdev->dev_ops->dev_info_get)(rawdev, in rte_rawdev_info_get()
118 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->dev_configure, -ENOTSUP); in rte_rawdev_configure()
127 diag = (*dev->dev_ops->dev_configure)(dev, dev_conf->dev_private, in rte_rawdev_configure()
148 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->queue_def_conf, -ENOTSUP); in rte_rawdev_queue_conf_get()
149 return (*dev->dev_ops->queue_def_conf)(dev, queue_id, queue_conf, in rte_rawdev_queue_conf_get()
164 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->queue_setup, -ENOTSUP); in rte_rawdev_queue_setup()
165 return (*dev->dev_ops->queue_setup)(dev, queue_id, queue_conf, in rte_rawdev_queue_setup()
177 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->queue_release, -ENOTSUP); in rte_rawdev_queue_release()
178 return (*dev->dev_ops->queue_release)(dev, queue_id); in rte_rawdev_queue_release()
189 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->queue_count, -ENOTSUP); in rte_rawdev_queue_count()
190 return (*dev->dev_ops->queue_count)(dev); in rte_rawdev_queue_count()
203 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->attr_get, -ENOTSUP); in rte_rawdev_get_attr()
204 return (*dev->dev_ops->attr_get)(dev, attr_name, attr_value); in rte_rawdev_get_attr()
217 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->attr_set, -ENOTSUP); in rte_rawdev_set_attr()
218 return (*dev->dev_ops->attr_set)(dev, attr_name, attr_value); in rte_rawdev_set_attr()
232 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->enqueue_bufs, -ENOTSUP); in rte_rawdev_enqueue_buffers()
233 return (*dev->dev_ops->enqueue_bufs)(dev, buffers, count, context); in rte_rawdev_enqueue_buffers()
247 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->dequeue_bufs, -ENOTSUP); in rte_rawdev_dequeue_buffers()
248 return (*dev->dev_ops->dequeue_bufs)(dev, buffers, count, context); in rte_rawdev_dequeue_buffers()
259 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->dump, -ENOTSUP); in rte_rawdev_dump()
260 return (*dev->dev_ops->dump)(dev, f); in rte_rawdev_dump()
268 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->xstats_get_names, -ENOTSUP); in xstats_get_count()
269 return (*dev->dev_ops->xstats_get_names)(dev, NULL, 0); in xstats_get_count()
290 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->xstats_get_names, -ENOTSUP); in rte_rawdev_xstats_names_get()
291 return (*dev->dev_ops->xstats_get_names)(dev, xstats_names, size); in rte_rawdev_xstats_names_get()
304 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->xstats_get, -ENOTSUP); in rte_rawdev_xstats_get()
305 return (*dev->dev_ops->xstats_get)(dev, ids, values, n); in rte_rawdev_xstats_get()
323 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->xstats_get_by_name, -ENOTSUP); in rte_rawdev_xstats_by_name_get()
324 return (*dev->dev_ops->xstats_get_by_name)(dev, name, id); in rte_rawdev_xstats_by_name_get()
334 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->xstats_reset, -ENOTSUP); in rte_rawdev_xstats_reset()
335 return (*dev->dev_ops->xstats_reset)(dev, ids, nb_ids); in rte_rawdev_xstats_reset()
344 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->firmware_status_get, -ENOTSUP); in rte_rawdev_firmware_status_get()
345 return (*dev->dev_ops->firmware_status_get)(dev, status_info); in rte_rawdev_firmware_status_get()
354 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->firmware_version_get, -ENOTSUP); in rte_rawdev_firmware_version_get()
355 return (*dev->dev_ops->firmware_version_get)(dev, version_info); in rte_rawdev_firmware_version_get()
367 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->firmware_load, -ENOTSUP); in rte_rawdev_firmware_load()
368 return (*dev->dev_ops->firmware_load)(dev, firmware_image); in rte_rawdev_firmware_load()
377 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->firmware_load, -ENOTSUP); in rte_rawdev_firmware_unload()
378 return (*dev->dev_ops->firmware_unload)(dev); in rte_rawdev_firmware_unload()
387 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->dev_selftest, -ENOTSUP); in rte_rawdev_selftest()
388 return (*dev->dev_ops->dev_selftest)(dev_id); in rte_rawdev_selftest()
407 if (dev->dev_ops->dev_start == NULL) in rte_rawdev_start()
410 diag = (*dev->dev_ops->dev_start)(dev); in rte_rawdev_start()
435 if (dev->dev_ops->dev_stop == NULL) in rte_rawdev_stop()
438 (*dev->dev_ops->dev_stop)(dev); in rte_rawdev_stop()
452 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->dev_close, -ENOTSUP); in rte_rawdev_close()
460 return (*dev->dev_ops->dev_close)(dev); in rte_rawdev_close()
471 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->dev_reset, -ENOTSUP); in rte_rawdev_reset()
473 return (*dev->dev_ops->dev_reset)(dev); in rte_rawdev_reset()
549 rawdev->dev_ops = NULL; in rte_rawdev_pmd_release()