Lines Matching refs:enqueue
171 a credit to enqueue an event, and hardware refills the ports with credits as the
174 load-balanced credits are used to enqueue to load-balanced queues, and directed
213 worth of credits. For example, if an eventdev contains four ports with enqueue
218 retaining their initial credit allocation; in short, all ports must enqueue in
221 If a port attempts to enqueue and has no credits available, the enqueue
222 operation will fail and the application must retry the enqueue. Credits are
241 In this model, an event is "in the system" from its first enqueue into eventdev
245 A port will fail to enqueue if the number of events in the system exceeds its
247 to enqueue if it lacks enough hardware credits to enqueue; load-balanced
248 credits are used to enqueue to a load-balanced queue, and directed credits are
249 used to enqueue to a directed queue.
253 If enqueue fails, DLB2 PMD sets rte_errno as follows:
260 to enqueue an event, and it must dequeue an event before it can recover the
261 credit. If the worker thread retries its enqueue indefinitely, it will not
267 is attempting to enqueue, and dequeue more events. It is important that the
268 worker release the events and don't simply set them aside to retry the enqueue