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()
248 spin_lock(&driver_data.jr_alloc_lock); in caam_jr_alloc()
250 if (list_empty(&driver_data.jr_list)) { in caam_jr_alloc()
251 spin_unlock(&driver_data.jr_alloc_lock); in caam_jr_alloc()
255 list_for_each_entry(jrpriv, &driver_data.jr_list, list_node) { in caam_jr_alloc()
269 spin_unlock(&driver_data.jr_alloc_lock); in caam_jr_alloc()
504 spin_lock(&driver_data.jr_alloc_lock); in caam_jr_probe()
505 list_add_tail(&jrpriv->list_node, &driver_data.jr_list); in caam_jr_probe()
506 spin_unlock(&driver_data.jr_alloc_lock); in caam_jr_probe()
535 spin_lock_init(&driver_data.jr_alloc_lock); in jr_driver_init()
536 INIT_LIST_HEAD(&driver_data.jr_list); in jr_driver_init()