Lines Matching refs:driver_data
23 static struct jr_driver_data driver_data; variable
111 spin_lock(&driver_data.jr_alloc_lock); in caam_jr_remove()
113 spin_unlock(&driver_data.jr_alloc_lock); in caam_jr_remove()
255 spin_lock(&driver_data.jr_alloc_lock); in caam_jr_alloc()
257 if (list_empty(&driver_data.jr_list)) { in caam_jr_alloc()
258 spin_unlock(&driver_data.jr_alloc_lock); in caam_jr_alloc()
262 list_for_each_entry(jrpriv, &driver_data.jr_list, list_node) { in caam_jr_alloc()
276 spin_unlock(&driver_data.jr_alloc_lock); in caam_jr_alloc()
520 spin_lock(&driver_data.jr_alloc_lock); in caam_jr_probe()
521 list_add_tail(&jrpriv->list_node, &driver_data.jr_list); in caam_jr_probe()
522 spin_unlock(&driver_data.jr_alloc_lock); in caam_jr_probe()
551 spin_lock_init(&driver_data.jr_alloc_lock); in jr_driver_init()
552 INIT_LIST_HEAD(&driver_data.jr_list); in jr_driver_init()