Home
last modified time | relevance | path

Searched refs:fifo (Results 1 – 1 of 1) sorted by relevance

/net/openvswitch/
Dactions.c66 struct deferred_action fifo[DEFERRED_ACTION_FIFO_SIZE]; member
94 static void action_fifo_init(struct action_fifo *fifo) in action_fifo_init() argument
96 fifo->head = 0; in action_fifo_init()
97 fifo->tail = 0; in action_fifo_init()
100 static bool action_fifo_is_empty(const struct action_fifo *fifo) in action_fifo_is_empty() argument
102 return (fifo->head == fifo->tail); in action_fifo_is_empty()
105 static struct deferred_action *action_fifo_get(struct action_fifo *fifo) in action_fifo_get() argument
107 if (action_fifo_is_empty(fifo)) in action_fifo_get()
110 return &fifo->fifo[fifo->tail++]; in action_fifo_get()
113 static struct deferred_action *action_fifo_put(struct action_fifo *fifo) in action_fifo_put() argument
[all …]