Home
last modified time | relevance | path

Searched refs:spu_management_ops (Results 1 – 6 of 6) sorted by relevance

/linux-6.1.9/arch/powerpc/include/asm/
Dspu_priv1.h166 struct spu_management_ops { struct
175 extern const struct spu_management_ops* spu_management_ops; argument
180 return spu_management_ops->enumerate_spus(fn); in spu_enumerate_spus()
186 return spu_management_ops->create_spu(spu, data); in spu_create_spu()
192 return spu_management_ops->destroy_spu(spu); in spu_destroy_spu()
198 return spu_management_ops->init_affinity(); in spu_init_affinity()
204 spu_management_ops->enable_spu(ctx); in spu_enable_spu()
210 spu_management_ops->disable_spu(ctx); in spu_disable_spu()
221 extern const struct spu_management_ops spu_management_of_ops;
/linux-6.1.9/arch/powerpc/platforms/cell/
Dspu_base.c29 const struct spu_management_ops *spu_management_ops; variable
30 EXPORT_SYMBOL_GPL(spu_management_ops);
761 if (!spu_management_ops) in init_spu_base()
Dsetup.c222 spu_management_ops = &spu_management_of_ops; in cell_setup_arch()
Dspu_manage.c522 const struct spu_management_ops spu_management_of_ops = {
/linux-6.1.9/arch/powerpc/platforms/ps3/
Dspu.c451 static const struct spu_management_ops spu_management_ps3_ops = {
618 spu_management_ops = &spu_management_ps3_ops; in ps3_spu_set_platform()
/linux-6.1.9/arch/powerpc/platforms/cell/spufs/
Dinode.c682 if (!spu_management_ops) in spufs_create_root()
779 if (!spu_management_ops) in spufs_init()