Lines Matching refs:JOBR_DEPTH
85 dma_free_coherent(dev, sizeof(dma_addr_t) * JOBR_DEPTH, in caam_jr_shutdown()
87 dma_free_coherent(dev, sizeof(struct jr_outentry) * JOBR_DEPTH, in caam_jr_shutdown()
182 for (i = 0; CIRC_CNT(head, tail + i, JOBR_DEPTH) >= 1; i++) { in caam_jr_dequeue()
183 sw_idx = (tail + i) & (JOBR_DEPTH - 1); in caam_jr_dequeue()
190 BUG_ON(CIRC_CNT(head, tail + i, JOBR_DEPTH) <= 0); in caam_jr_dequeue()
218 (JOBR_DEPTH - 1); in caam_jr_dequeue()
227 tail = (tail + 1) & (JOBR_DEPTH - 1); in caam_jr_dequeue()
228 } while (CIRC_CNT(head, tail, JOBR_DEPTH) >= 1 && in caam_jr_dequeue()
348 CIRC_SPACE(head, tail, JOBR_DEPTH) <= 0) { in caam_jr_enqueue()
371 (JOBR_DEPTH - 1); in caam_jr_enqueue()
372 jrp->head = (head + 1) & (JOBR_DEPTH - 1); in caam_jr_enqueue()
416 JOBR_DEPTH, &inpbusaddr, GFP_KERNEL); in caam_jr_init()
421 JOBR_DEPTH, &outbusaddr, GFP_KERNEL); in caam_jr_init()
425 jrp->entinfo = kcalloc(JOBR_DEPTH, sizeof(*jrp->entinfo), GFP_KERNEL); in caam_jr_init()
429 for (i = 0; i < JOBR_DEPTH; i++) in caam_jr_init()
440 wr_reg32(&jrp->rregs->inpring_size, JOBR_DEPTH); in caam_jr_init()
441 wr_reg32(&jrp->rregs->outring_size, JOBR_DEPTH); in caam_jr_init()
443 jrp->ringsize = JOBR_DEPTH; in caam_jr_init()
456 dma_free_coherent(dev, sizeof(struct jr_outentry) * JOBR_DEPTH, in caam_jr_init()
459 dma_free_coherent(dev, sizeof(dma_addr_t) * JOBR_DEPTH, in caam_jr_init()