Lines Matching full:begin
69 uint8_t begin, end, gap, idx; in pt_evq_enqueue() local
77 begin = evq->begin[evb]; in pt_evq_enqueue()
80 if (evq_max <= begin) in pt_evq_enqueue()
90 if (begin == gap) in pt_evq_enqueue()
101 uint8_t begin, end; in pt_evq_dequeue() local
109 begin = evq->begin[evb]; in pt_evq_dequeue()
112 if (evq_max <= begin) in pt_evq_dequeue()
118 if (begin == end) in pt_evq_dequeue()
121 evq->begin[evb] = pt_evq_inc(begin); in pt_evq_dequeue()
123 return &evq->queue[evb][begin]; in pt_evq_dequeue()
134 evq->begin[evb] = 0; in pt_evq_clear()
142 uint8_t begin, end; in pt_evq_empty() local
150 begin = evq->begin[evb]; in pt_evq_empty()
153 if (evq_max <= begin) in pt_evq_empty()
159 return begin == end; in pt_evq_empty()
177 uint8_t begin, end; in pt_evq_find() local
185 begin = evq->begin[evb]; in pt_evq_find()
188 if (evq_max <= begin) in pt_evq_find()
194 for (; begin != end; begin = pt_evq_inc(begin)) { in pt_evq_find()
197 ev = &evq->queue[evb][begin]; in pt_evq_find()