Searched refs:cbe_spu_info (Results 1 – 4 of 4) sorted by relevance
147 mutex_lock(&cbe_spu_info[node].list_mutex); in spu_update_sched_info()149 mutex_unlock(&cbe_spu_info[node].list_mutex); in spu_update_sched_info()188 mutex_lock(&cbe_spu_info[node].list_mutex); in do_notify_spus_active()189 list_for_each_entry(spu, &cbe_spu_info[node].spus, cbe_list) { in do_notify_spus_active()198 mutex_unlock(&cbe_spu_info[node].list_mutex); in do_notify_spus_active()214 atomic_inc(&cbe_spu_info[spu->node].reserved_spus); in spu_bind_context()249 BUG_ON(!mutex_is_locked(&cbe_spu_info[spu->node].list_mutex)); in sched_spu()316 mutex_lock(&cbe_spu_info[node].list_mutex); in aff_ref_location()317 list_for_each_entry(spu, &cbe_spu_info[node].spus, cbe_list) { in aff_ref_location()324 mutex_unlock(&cbe_spu_info[node].list_mutex); in aff_ref_location()[all …]
283 aff_supp = !list_empty(&(list_entry(cbe_spu_info[0].spus.next, in spufs_assert_affinity()328 if ((cbe_spu_info[node].n_spus - atomic_read( in spufs_assert_affinity()329 &cbe_spu_info[node].reserved_spus)) >= count) in spufs_assert_affinity()
34 struct cbe_spu_info cbe_spu_info[MAX_NUMNODES]; variable35 EXPORT_SYMBOL_GPL(cbe_spu_info);587 mutex_lock(&cbe_spu_info[spu->node].list_mutex); in create_spu()588 list_add(&spu->cbe_list, &cbe_spu_info[spu->node].spus); in create_spu()589 cbe_spu_info[spu->node].n_spus++; in create_spu()590 mutex_unlock(&cbe_spu_info[spu->node].list_mutex); in create_spu()754 mutex_init(&cbe_spu_info[i].list_mutex); in init_spu_base()755 INIT_LIST_HEAD(&cbe_spu_info[i].spus); in init_spu_base()
179 struct cbe_spu_info { struct188 extern struct cbe_spu_info cbe_spu_info[]; argument