Home
last modified time | relevance | path

Searched refs:cbe_spu_info (Results 1 – 3 of 3) sorted by relevance

/linux/arch/powerpc/platforms/cell/spufs/
H A Dsched.c147 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 …]
H A Dinode.c283 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()
/linux/arch/powerpc/include/asm/
H A Dspu.h179 struct cbe_spu_info { struct
188 extern struct cbe_spu_info cbe_spu_info[]; argument