jrpriv 124 drivers/crypto/caam/jr.c struct caam_drv_private_jr *jrpriv; jrpriv 127 drivers/crypto/caam/jr.c jrpriv = dev_get_drvdata(jrdev); jrpriv 132 drivers/crypto/caam/jr.c if (atomic_read(&jrpriv->tfm_count)) { jrpriv 142 drivers/crypto/caam/jr.c list_del(&jrpriv->list_node); jrpriv 281 drivers/crypto/caam/jr.c struct caam_drv_private_jr *jrpriv, *min_jrpriv = NULL; jrpriv 293 drivers/crypto/caam/jr.c list_for_each_entry(jrpriv, &driver_data.jr_list, list_node) { jrpriv 294 drivers/crypto/caam/jr.c tfm_cnt = atomic_read(&jrpriv->tfm_count); jrpriv 297 drivers/crypto/caam/jr.c min_jrpriv = jrpriv; jrpriv 320 drivers/crypto/caam/jr.c struct caam_drv_private_jr *jrpriv = dev_get_drvdata(rdev); jrpriv 322 drivers/crypto/caam/jr.c atomic_dec(&jrpriv->tfm_count); jrpriv 502 drivers/crypto/caam/jr.c struct caam_drv_private_jr *jrpriv; jrpriv 508 drivers/crypto/caam/jr.c jrpriv = devm_kmalloc(jrdev, sizeof(*jrpriv), GFP_KERNEL); jrpriv 509 drivers/crypto/caam/jr.c if (!jrpriv) jrpriv 512 drivers/crypto/caam/jr.c dev_set_drvdata(jrdev, jrpriv); jrpriv 515 drivers/crypto/caam/jr.c jrpriv->ridx = total_jobrs++; jrpriv 532 drivers/crypto/caam/jr.c jrpriv->rregs = (struct caam_job_ring __iomem __force *)ctrl; jrpriv 542 drivers/crypto/caam/jr.c jrpriv->irq = irq_of_parse_and_map(nprop, 0); jrpriv 543 drivers/crypto/caam/jr.c if (!jrpriv->irq) { jrpriv 549 drivers/crypto/caam/jr.c (void *)(unsigned long)jrpriv->irq); jrpriv 558 drivers/crypto/caam/jr.c jrpriv->dev = jrdev; jrpriv 560 drivers/crypto/caam/jr.c list_add_tail(&jrpriv->list_node, &driver_data.jr_list); jrpriv 563 drivers/crypto/caam/jr.c atomic_set(&jrpriv->tfm_count, 0);