Lines Matching refs:dev_ops

103 	RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->dev_infos_get, -ENOTSUP);  in rte_event_dev_info_get()
104 (*dev->dev_ops->dev_infos_get)(dev, dev_info); in rte_event_dev_info_get()
127 return dev->dev_ops->eth_rx_adapter_caps_get ? in rte_event_eth_rx_adapter_caps_get()
128 (*dev->dev_ops->eth_rx_adapter_caps_get)(dev, in rte_event_eth_rx_adapter_caps_get()
148 return dev->dev_ops->timer_adapter_caps_get ? in rte_event_timer_adapter_caps_get()
149 (*dev->dev_ops->timer_adapter_caps_get)(dev, in rte_event_timer_adapter_caps_get()
174 return dev->dev_ops->crypto_adapter_caps_get ? in rte_event_crypto_adapter_caps_get()
175 (*dev->dev_ops->crypto_adapter_caps_get) in rte_event_crypto_adapter_caps_get()
197 return dev->dev_ops->eth_tx_adapter_caps_get ? in rte_event_eth_tx_adapter_caps_get()
198 (*dev->dev_ops->eth_tx_adapter_caps_get)(dev, in rte_event_eth_tx_adapter_caps_get()
229 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->queue_release, -ENOTSUP); in rte_event_dev_queue_config()
232 (*dev->dev_ops->queue_release)(dev, i); in rte_event_dev_queue_config()
253 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->queue_release, -ENOTSUP); in rte_event_dev_queue_config()
256 (*dev->dev_ops->queue_release)(dev, i); in rte_event_dev_queue_config()
317 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->port_release, -ENOTSUP); in rte_event_dev_port_config()
324 (*dev->dev_ops->port_release)(ports[i]); in rte_event_dev_port_config()
377 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->port_release, -ENOTSUP); in rte_event_dev_port_config()
381 (*dev->dev_ops->port_release)(ports[i]); in rte_event_dev_port_config()
399 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->dev_infos_get, -ENOTSUP); in rte_event_dev_configure()
400 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->dev_configure, -ENOTSUP); in rte_event_dev_configure()
411 (*dev->dev_ops->dev_infos_get)(dev, &info); in rte_event_dev_configure()
563 diag = (*dev->dev_ops->dev_configure)(dev); in rte_event_dev_configure()
602 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->queue_def_conf, -ENOTSUP); in rte_event_queue_default_conf_get()
604 (*dev->dev_ops->queue_def_conf)(dev, queue_id, queue_conf); in rte_event_queue_default_conf_get()
688 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->queue_setup, -ENOTSUP); in rte_event_queue_setup()
691 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->queue_def_conf, in rte_event_queue_setup()
693 (*dev->dev_ops->queue_def_conf)(dev, queue_id, &def_conf); in rte_event_queue_setup()
699 return (*dev->dev_ops->queue_setup)(dev, queue_id, queue_conf); in rte_event_queue_setup()
728 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->port_def_conf, -ENOTSUP); in rte_event_port_default_conf_get()
730 (*dev->dev_ops->port_def_conf)(dev, port_id, port_conf); in rte_event_port_default_conf_get()
799 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->port_setup, -ENOTSUP); in rte_event_port_setup()
802 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->port_def_conf, in rte_event_port_setup()
804 (*dev->dev_ops->port_def_conf)(dev, port_id, &def_conf); in rte_event_port_setup()
810 diag = (*dev->dev_ops->port_setup)(dev, port_id, port_conf); in rte_event_port_setup()
951 if (*dev->dev_ops->port_link == NULL) { in rte_event_port_link()
984 diag = (*dev->dev_ops->port_link)(dev, dev->data->ports[port_id], in rte_event_port_link()
1011 if (*dev->dev_ops->port_unlink == NULL) { in rte_event_port_unlink()
1052 diag = (*dev->dev_ops->port_unlink)(dev, dev->data->ports[port_id], in rte_event_port_unlink()
1081 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->port_unlinks_in_progress, 0); in rte_event_port_unlinks_in_progress()
1083 return (*dev->dev_ops->port_unlinks_in_progress)(dev, in rte_event_port_unlinks_in_progress()
1123 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->timeout_ticks, -ENOTSUP); in rte_event_dequeue_timeout_ticks()
1128 return (*dev->dev_ops->timeout_ticks)(dev, ns, timeout_ticks); in rte_event_dequeue_timeout_ticks()
1155 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->dump, -ENOTSUP); in rte_event_dev_dump()
1159 (*dev->dev_ops->dump)(dev, f); in rte_event_dev_dump()
1169 if (dev->dev_ops->xstats_get_names != NULL) in xstats_get_count()
1170 return (*dev->dev_ops->xstats_get_names)(dev, mode, in xstats_get_count()
1192 if (dev->dev_ops->xstats_get_names != NULL) in rte_event_dev_xstats_names_get()
1193 return (*dev->dev_ops->xstats_get_names)(dev, mode, in rte_event_dev_xstats_names_get()
1209 if (dev->dev_ops->xstats_get != NULL) in rte_event_dev_xstats_get()
1210 return (*dev->dev_ops->xstats_get)(dev, mode, queue_port_id, in rte_event_dev_xstats_get()
1229 if (dev->dev_ops->xstats_get_by_name != NULL) in rte_event_dev_xstats_by_name_get()
1230 return (*dev->dev_ops->xstats_get_by_name)(dev, name, id); in rte_event_dev_xstats_by_name_get()
1241 if (dev->dev_ops->xstats_reset != NULL) in rte_event_dev_xstats_reset()
1242 return (*dev->dev_ops->xstats_reset)(dev, mode, queue_port_id, in rte_event_dev_xstats_reset()
1259 if (dev->dev_ops->dev_selftest != NULL) { in rte_event_dev_selftest()
1264 return (*dev->dev_ops->dev_selftest)(); in rte_event_dev_selftest()
1279 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->dev_start, -ENOTSUP); in rte_event_dev_start()
1287 diag = (*dev->dev_ops->dev_start)(dev); in rte_event_dev_start()
1308 dev->dev_ops->dev_stop_flush = callback; in rte_event_dev_stop_flush_callback_register()
1323 RTE_FUNC_PTR_OR_RET(*dev->dev_ops->dev_stop); in rte_event_dev_stop()
1332 (*dev->dev_ops->dev_stop)(dev); in rte_event_dev_stop()
1343 RTE_FUNC_PTR_OR_ERR_RET(*dev->dev_ops->dev_close, -ENOTSUP); in rte_event_dev_close()
1353 return (*dev->dev_ops->dev_close)(dev); in rte_event_dev_close()