Searched refs:cbe_spu_info (Results 1 – 6 of 6) sorted by relevance
/linux-4.4.14/arch/powerpc/platforms/cell/spufs/ |
D | sched.c | 159 mutex_lock(&cbe_spu_info[node].list_mutex); in spu_update_sched_info() 161 mutex_unlock(&cbe_spu_info[node].list_mutex); in spu_update_sched_info() 203 mutex_lock(&cbe_spu_info[node].list_mutex); in do_notify_spus_active() 204 list_for_each_entry(spu, &cbe_spu_info[node].spus, cbe_list) { in do_notify_spus_active() 213 mutex_unlock(&cbe_spu_info[node].list_mutex); in do_notify_spus_active() 229 atomic_inc(&cbe_spu_info[spu->node].reserved_spus); in spu_bind_context() 265 BUG_ON(!mutex_is_locked(&cbe_spu_info[spu->node].list_mutex)); in sched_spu() 332 mutex_lock(&cbe_spu_info[node].list_mutex); in aff_ref_location() 333 list_for_each_entry(spu, &cbe_spu_info[node].spus, cbe_list) { in aff_ref_location() 340 mutex_unlock(&cbe_spu_info[node].list_mutex); in aff_ref_location() [all …]
|
D | inode.c | 327 aff_supp = !list_empty(&(list_entry(cbe_spu_info[0].spus.next, in spufs_assert_affinity() 372 if ((cbe_spu_info[node].n_spus - atomic_read( in spufs_assert_affinity() 373 &cbe_spu_info[node].reserved_spus)) >= count) in spufs_assert_affinity()
|
/linux-4.4.14/arch/powerpc/platforms/cell/ |
D | spu_base.c | 49 struct cbe_spu_info cbe_spu_info[MAX_NUMNODES]; variable 50 EXPORT_SYMBOL_GPL(cbe_spu_info); 606 mutex_lock(&cbe_spu_info[spu->node].list_mutex); in create_spu() 607 list_add(&spu->cbe_list, &cbe_spu_info[spu->node].spus); in create_spu() 608 cbe_spu_info[spu->node].n_spus++; in create_spu() 609 mutex_unlock(&cbe_spu_info[spu->node].list_mutex); in create_spu() 769 mutex_init(&cbe_spu_info[i].list_mutex); in init_spu_base() 770 INIT_LIST_HEAD(&cbe_spu_info[i].spus); in init_spu_base()
|
D | spu_manage.c | 391 list_for_each_entry(spu, &cbe_spu_info[node].spus, cbe_list) { in spu_lookup_reg() 438 list_for_each_entry(spu, &cbe_spu_info[cbe].spus, cbe_list) in devnode_spu() 452 list_for_each_entry(spu, &cbe_spu_info[cbe].spus, cbe_list) { in neighbour_spu() 474 last_spu = list_first_entry(&cbe_spu_info[cbe].spus, struct spu, in init_affinity_node() 477 for (added = 1; added < cbe_spu_info[cbe].n_spus; added++) { in init_affinity_node()
|
D | cpufreq_spudemand.c | 49 busy_spus = atomic_read(&cbe_spu_info[cpu_to_node(cpu)].busy_spus); in calc_freq()
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | spu.h | 192 struct cbe_spu_info { struct 201 extern struct cbe_spu_info cbe_spu_info[]; argument
|