Lines Matching refs:dev_ops

79 		RTE_FUNC_PTR_OR_ERR_RET(*rawdev->dev_ops->dev_info_get, -ENOTSUP);  in rte_rawdev_info_get()
80 ret = (*rawdev->dev_ops->dev_info_get)(rawdev, in rte_rawdev_info_get()
104 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->dev_configure, -ENOTSUP); in rte_rawdev_configure()
113 diag = (*dev->dev_ops->dev_configure)(dev, dev_conf->dev_private, in rte_rawdev_configure()
134 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->queue_def_conf, -ENOTSUP); in rte_rawdev_queue_conf_get()
135 return (*dev->dev_ops->queue_def_conf)(dev, queue_id, queue_conf, in rte_rawdev_queue_conf_get()
150 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->queue_setup, -ENOTSUP); in rte_rawdev_queue_setup()
151 return (*dev->dev_ops->queue_setup)(dev, queue_id, queue_conf, in rte_rawdev_queue_setup()
163 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->queue_release, -ENOTSUP); in rte_rawdev_queue_release()
164 return (*dev->dev_ops->queue_release)(dev, queue_id); in rte_rawdev_queue_release()
175 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->queue_count, -ENOTSUP); in rte_rawdev_queue_count()
176 return (*dev->dev_ops->queue_count)(dev); in rte_rawdev_queue_count()
189 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->attr_get, -ENOTSUP); in rte_rawdev_get_attr()
190 return (*dev->dev_ops->attr_get)(dev, attr_name, attr_value); in rte_rawdev_get_attr()
203 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->attr_set, -ENOTSUP); in rte_rawdev_set_attr()
204 return (*dev->dev_ops->attr_set)(dev, attr_name, attr_value); in rte_rawdev_set_attr()
218 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->enqueue_bufs, -ENOTSUP); in rte_rawdev_enqueue_buffers()
219 return (*dev->dev_ops->enqueue_bufs)(dev, buffers, count, context); in rte_rawdev_enqueue_buffers()
233 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->dequeue_bufs, -ENOTSUP); in rte_rawdev_dequeue_buffers()
234 return (*dev->dev_ops->dequeue_bufs)(dev, buffers, count, context); in rte_rawdev_dequeue_buffers()
245 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->dump, -ENOTSUP); in rte_rawdev_dump()
246 return (*dev->dev_ops->dump)(dev, f); in rte_rawdev_dump()
254 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->xstats_get_names, -ENOTSUP); in xstats_get_count()
255 return (*dev->dev_ops->xstats_get_names)(dev, NULL, 0); in xstats_get_count()
276 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->xstats_get_names, -ENOTSUP); in rte_rawdev_xstats_names_get()
277 return (*dev->dev_ops->xstats_get_names)(dev, xstats_names, size); in rte_rawdev_xstats_names_get()
290 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->xstats_get, -ENOTSUP); in rte_rawdev_xstats_get()
291 return (*dev->dev_ops->xstats_get)(dev, ids, values, n); in rte_rawdev_xstats_get()
309 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->xstats_get_by_name, -ENOTSUP); in rte_rawdev_xstats_by_name_get()
310 return (*dev->dev_ops->xstats_get_by_name)(dev, name, id); in rte_rawdev_xstats_by_name_get()
320 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->xstats_reset, -ENOTSUP); in rte_rawdev_xstats_reset()
321 return (*dev->dev_ops->xstats_reset)(dev, ids, nb_ids); in rte_rawdev_xstats_reset()
330 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->firmware_status_get, -ENOTSUP); in rte_rawdev_firmware_status_get()
331 return (*dev->dev_ops->firmware_status_get)(dev, status_info); in rte_rawdev_firmware_status_get()
340 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->firmware_version_get, -ENOTSUP); in rte_rawdev_firmware_version_get()
341 return (*dev->dev_ops->firmware_version_get)(dev, version_info); in rte_rawdev_firmware_version_get()
353 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->firmware_load, -ENOTSUP); in rte_rawdev_firmware_load()
354 return (*dev->dev_ops->firmware_load)(dev, firmware_image); in rte_rawdev_firmware_load()
363 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->firmware_load, -ENOTSUP); in rte_rawdev_firmware_unload()
364 return (*dev->dev_ops->firmware_unload)(dev); in rte_rawdev_firmware_unload()
373 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->dev_selftest, -ENOTSUP); in rte_rawdev_selftest()
374 return (*dev->dev_ops->dev_selftest)(dev_id); in rte_rawdev_selftest()
393 if (dev->dev_ops->dev_start == NULL) in rte_rawdev_start()
396 diag = (*dev->dev_ops->dev_start)(dev); in rte_rawdev_start()
421 if (dev->dev_ops->dev_stop == NULL) in rte_rawdev_stop()
424 (*dev->dev_ops->dev_stop)(dev); in rte_rawdev_stop()
438 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->dev_close, -ENOTSUP); in rte_rawdev_close()
446 return (*dev->dev_ops->dev_close)(dev); in rte_rawdev_close()
457 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->dev_reset, -ENOTSUP); in rte_rawdev_reset()
459 return (*dev->dev_ops->dev_reset)(dev); in rte_rawdev_reset()
535 rawdev->dev_ops = NULL; in rte_rawdev_pmd_release()