MCPcopy Create free account
hub / github.com/F-Stack/f-stack / event_dev_fp_ops_reset

Function event_dev_fp_ops_reset

dpdk/lib/eventdev/eventdev_private.c:99–121  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

97}
98
99void
100event_dev_fp_ops_reset(struct rte_event_fp_ops *fp_op)
101{
102 static void *dummy_data[RTE_MAX_QUEUES_PER_PORT];
103 static const struct rte_event_fp_ops dummy = {
104 .enqueue = dummy_event_enqueue,
105 .enqueue_burst = dummy_event_enqueue_burst,
106 .enqueue_new_burst = dummy_event_enqueue_burst,
107 .enqueue_forward_burst = dummy_event_enqueue_burst,
108 .dequeue = dummy_event_dequeue,
109 .dequeue_burst = dummy_event_dequeue_burst,
110 .maintain = dummy_event_maintain,
111 .txa_enqueue = dummy_event_tx_adapter_enqueue,
112 .txa_enqueue_same_dest =
113 dummy_event_tx_adapter_enqueue_same_dest,
114 .ca_enqueue = dummy_event_crypto_adapter_enqueue,
115 .dma_enqueue = dummy_event_dma_adapter_enqueue,
116 .profile_switch = dummy_event_port_profile_switch,
117 .data = dummy_data,
118 };
119
120 *fp_op = dummy;
121}
122
123void
124event_dev_fp_ops_set(struct rte_event_fp_ops *fp_op,

Callers 4

rte_event_dev_configureFunction · 0.85
rte_event_dev_stopFunction · 0.85
rte_event_dev_closeFunction · 0.85
rte_event_pmd_releaseFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected