Home
last modified time | relevance | path

Searched defs:spu (Results 1 – 11 of 11) sorted by relevance

/linux/arch/powerpc/platforms/cell/spufs/
H A Dswitch.c64 static inline void acquire_spu_lock(struct spu *spu) in acquire_spu_lock()
73 static inline void release_spu_lock(struct spu *spu) in release_spu_lock()
81 static inline int check_spu_isolate(struct spu_state *csa, struct spu *spu) in check_spu_isolate()
97 static inline void disable_interrupts(struct spu_state *csa, struct spu *spu) in disable_interrupts()
134 static inline void set_watchdog_timer(struct spu_state *csa, struct spu *spu) in set_watchdog_timer()
147 static inline void inhibit_user_access(struct spu_state *csa, struct spu *spu) in inhibit_user_access()
158 static inline void set_switch_pending(struct spu_state *csa, struct spu *spu) in set_switch_pending()
167 static inline void save_mfc_cntl(struct spu_state *csa, struct spu *spu) in save_mfc_cntl()
201 static inline void save_spu_runcntl(struct spu_state *csa, struct spu *spu) in save_spu_runcntl()
212 static inline void save_mfc_sr1(struct spu_state *csa, struct spu *spu) in save_mfc_sr1()
[all …]
H A Dsched.c186 struct spu *spu; in do_notify_spus_active() local
207 static void spu_bind_context(struct spu *spu, struct spu_context *ctx) in spu_bind_context()
247 static inline int sched_spu(struct spu *spu) in sched_spu()
291 struct spu *spu; in aff_ref_location() local
365 struct spu *spu; in ctx_location() local
419 static void spu_unbind_context(struct spu *spu, struct spu_context *ctx) in spu_unbind_context()
555 struct spu *spu, *aff_ref_spu; in spu_get_idle() local
614 struct spu *spu; in find_victim() local
699 static void __spu_schedule(struct spu *spu, struct spu_context *ctx) in __spu_schedule()
721 static void spu_schedule(struct spu *spu, struct spu_context *ctx) in spu_schedule()
[all …]
H A Dhw_ops.c26 struct spu *spu = ctx->spu; in spu_hw_mbox_read() local
48 struct spu *spu = ctx->spu; in spu_hw_mbox_stat_poll() local
84 struct spu *spu = ctx->spu; in spu_hw_ibox_read() local
105 struct spu *spu = ctx->spu; in spu_hw_wbox_write() local
136 struct spu *spu = ctx->spu; in spu_hw_signal1_type_set() local
157 struct spu *spu = ctx->spu; in spu_hw_signal2_type_set() local
227 struct spu *spu = ctx->spu; in spu_hw_master_start() local
238 struct spu *spu = ctx->spu; in spu_hw_master_stop() local
H A Dsputrace.h31 #define spu_context_trace(name, ctx, spu) \ argument
H A Drun.c15 void spufs_stop_callback(struct spu *spu, int irq) in spufs_stop_callback()
H A Dfile.c676 void spufs_ibox_callback(struct spu *spu) in spufs_ibox_callback()
807 void spufs_wbox_callback(struct spu *spu) in spufs_wbox_callback()
1460 void spufs_mfc_callback(struct spu *spu) in spufs_mfc_callback()
2438 void spu_switch_log_notify(struct spu *spu, struct spu_context *ctx, in spu_switch_log_notify()
2468 struct spu *spu = ctx->spu; in spufs_show_ctx() local
H A Dspufs.h68 struct spu *spu; /* pointer to a physical SPU */ member
/linux/arch/powerpc/platforms/ps3/
H A Dspu.c117 static struct spu_pdata *spu_pdata(struct spu *spu) in spu_pdata()
151 static int __init construct_spu(struct spu *spu) in construct_spu()
176 static void spu_unmap(struct spu *spu) in spu_unmap()
193 static int __init setup_areas(struct spu *spu) in setup_areas()
242 static int __init setup_interrupts(struct spu *spu) in setup_interrupts()
275 static int __init enable_spu(struct spu *spu) in enable_spu()
308 static int ps3_destroy_spu(struct spu *spu) in ps3_destroy_spu()
334 static int __init ps3_create_spu(struct spu *spu, void *data) in ps3_create_spu()
459 static void int_mask_and(struct spu *spu, int class, u64 mask) in int_mask_and()
468 static void int_mask_or(struct spu *spu, int class, u64 mask) in int_mask_or()
[all …]
/linux/arch/powerpc/include/asm/
H A Dspu.h108 struct spu { struct
113 struct spu_problem __iomem *problem; argument
114 struct spu_priv2 __iomem *priv2; argument
129 struct spu_context *ctx; argument
130 struct spu_runqueue *rq; argument
136 void (* wbox_callback)(struct spu *spu); argument
137 void (* ibox_callback)(struct spu *spu); argument
138 void (* stop_callback)(struct spu *spu, int irq); argument
139 void (* mfc_callback)(struct spu *spu); argument
153 struct spu_priv1 __iomem *priv1; argument
[all …]
/linux/include/linux/mailbox/
H A Dbrcm-message.h49 } spu; member
/linux/drivers/crypto/bcm/
H A Dcipher.h423 struct spu_hw spu; member