Lines Matching defs:head
206 int hw_idx, sw_idx, i, head, tail;
217 head = READ_ONCE(jrp->head);
222 for (i = 0; CIRC_CNT(head, tail + i, JOBR_DEPTH) >= 1; i++) {
230 BUG_ON(CIRC_CNT(head, tail + i, JOBR_DEPTH) <= 0);
270 } while (CIRC_CNT(head, tail, JOBR_DEPTH) >= 1 &&
339 * caam_jr_enqueue() - Enqueue a job descriptor head. Returns -EINPROGRESS
372 int head, tail, desc_size;
384 head = jrp->head;
388 CIRC_SPACE(head, tail, JOBR_DEPTH) <= 0) {
394 head_entry = &jrp->entinfo[head];
401 jr_inpentry_set(jrp->inpring, head, cpu_to_caam_dma(desc_dma));
410 jrp->head = (head + 1) & (JOBR_DEPTH - 1);
469 jrp->head = 0;