Lines Matching refs:enqueue
180 a credit to enqueue an event, and hardware refills the ports with credits as the
183 load-balanced credits are used to enqueue to load-balanced queues, and directed
222 worth of credits. For example, if an eventdev contains four ports with enqueue
227 retaining their initial credit allocation; in short, all ports must enqueue in
230 If a port attempts to enqueue and has no credits available, the enqueue
231 operation will fail and the application must retry the enqueue. Credits are
250 In this model, an event is "in the system" from its first enqueue into eventdev
254 A port will fail to enqueue if the number of events in the system exceeds its
256 to enqueue if it lacks enough hardware credits to enqueue; load-balanced
257 credits are used to enqueue to a load-balanced queue, and directed credits are
258 used to enqueue to a directed queue.
262 If enqueue fails, DLB PMD sets rte_errno as follows:
269 to enqueue an event, and it must dequeue an event before it can recover the
270 credit. If the worker thread retries its enqueue indefinitely, it will not
276 is attempting to enqueue, and dequeue more events. It is important that the
277 worker release the events and don't simply set them aside to retry the enqueue