Lines Matching refs:eventdev
1616 struct rte_eventdev *eventdev; in rte_event_pmd_allocate() local
1631 eventdev = &rte_eventdevs[dev_id]; in rte_event_pmd_allocate()
1633 if (eventdev->data == NULL) { in rte_event_pmd_allocate()
1642 eventdev->data = eventdev_data; in rte_event_pmd_allocate()
1646 strlcpy(eventdev->data->name, name, in rte_event_pmd_allocate()
1649 eventdev->data->dev_id = dev_id; in rte_event_pmd_allocate()
1650 eventdev->data->socket_id = socket_id; in rte_event_pmd_allocate()
1651 eventdev->data->dev_started = 0; in rte_event_pmd_allocate()
1654 eventdev->attached = RTE_EVENTDEV_ATTACHED; in rte_event_pmd_allocate()
1658 return eventdev; in rte_event_pmd_allocate()
1662 rte_event_pmd_release(struct rte_eventdev *eventdev) in rte_event_pmd_release() argument
1668 if (eventdev == NULL) in rte_event_pmd_release()
1671 event_dev_fp_ops_reset(rte_event_fp_ops + eventdev->data->dev_id); in rte_event_pmd_release()
1672 eventdev->attached = RTE_EVENTDEV_DETACHED; in rte_event_pmd_release()
1676 rte_free(eventdev->data->dev_private); in rte_event_pmd_release()
1680 eventdev->data->dev_id); in rte_event_pmd_release()
1693 eventdev->data = NULL; in rte_event_pmd_release()
1698 event_dev_probing_finish(struct rte_eventdev *eventdev) in event_dev_probing_finish() argument
1700 if (eventdev == NULL) in event_dev_probing_finish()
1703 event_dev_fp_ops_set(rte_event_fp_ops + eventdev->data->dev_id, in event_dev_probing_finish()
1704 eventdev); in event_dev_probing_finish()