Home
last modified time | relevance | path

Searched defs:spu (Results 1 – 12 of 12) 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.c674 void spufs_ibox_callback(struct spu *spu) in spufs_ibox_callback() argument
805 void spufs_wbox_callback(struct spu *spu) in spufs_wbox_callback() argument
1458 spufs_mfc_callback(struct spu * spu) spufs_mfc_callback() argument
2436 spu_switch_log_notify(struct spu * spu,struct spu_context * ctx,u32 type,u32 val) spu_switch_log_notify() argument
2466 struct spu *spu = ctx->spu; spufs_show_ctx() local
[all...]
H A Dspufs.h68 struct spu *spu; /* pointer to a physical SPU */ member
/linux/arch/powerpc/platforms/cell/
H A Dspu_base.c64 spu_invalidate_slbs(struct spu * spu) spu_invalidate_slbs() argument
81 struct spu *spu; spu_flush_all_slbs() local
103 spu_associate_mm(struct spu * spu,struct mm_struct * mm) spu_associate_mm() argument
121 spu_restart_dma(struct spu * spu) spu_restart_dma() argument
133 spu_load_slb(struct spu * spu,int slbe,struct copro_slb * slb) spu_load_slb() argument
149 __spu_trap_data_seg(struct spu * spu,unsigned long ea) __spu_trap_data_seg() argument
171 __spu_trap_data_map(struct spu * spu,unsigned long ea,u64 dsisr) __spu_trap_data_map() argument
248 spu_setup_kernel_slbs(struct spu * spu,struct spu_lscsa * lscsa,void * code,int code_size) spu_setup_kernel_slbs() argument
280 struct spu *spu; spu_irq_class_0() local
304 struct spu *spu; spu_irq_class_1() local
339 struct spu *spu; spu_irq_class_2() local
382 spu_request_irqs(struct spu * spu) spu_request_irqs() argument
422 spu_free_irqs(struct spu * spu) spu_free_irqs() argument
432 spu_init_channels(struct spu * spu) spu_init_channels() argument
474 struct spu *spu; spu_add_dev_attr() local
487 struct spu *spu; spu_add_dev_attr_group() local
515 struct spu *spu; spu_remove_dev_attr() local
526 struct spu *spu; spu_remove_dev_attr_group() local
535 spu_create_dev(struct spu * spu) spu_create_dev() argument
555 struct spu *spu; create_spu() local
619 spu_acct_time(struct spu * spu,enum spu_utilization_state state) spu_acct_time() argument
639 struct spu *spu = container_of(dev, struct spu, dev); spu_stat_show() local
663 struct spu *spu; global() member
677 struct spu *spu; crash_kexec_stop_spus() local
708 struct spu *spu; crash_register_spus() local
731 struct spu *spu; spu_shutdown() local
[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/drivers/crypto/bcm/
H A Dcipher.c139 struct spu_hw *spu = &iproc_priv.spu; in spu_skcipher_rx_sg_create() local
201 struct spu_hw *spu in spu_skcipher_tx_sg_create() local
300 struct spu_hw *spu = &iproc_priv.spu; handle_skcipher_req() local
471 struct spu_hw *spu = &iproc_priv.spu; handle_skcipher_resp() local
529 struct spu_hw *spu = &iproc_priv.spu; spu_ahash_rx_sg_create() local
582 struct spu_hw *spu = &iproc_priv.spu; spu_ahash_tx_sg_create() local
651 struct spu_hw *spu = &iproc_priv.spu; handle_ahash_req() local
942 struct spu_hw *spu = &iproc_priv.spu; ahash_req_done() local
1046 struct spu_hw *spu = &iproc_priv.spu; spu_aead_rx_sg_create() local
1168 struct spu_hw *spu = &iproc_priv.spu; spu_aead_tx_sg_create() local
1255 struct spu_hw *spu = &iproc_priv.spu; handle_aead_req() local
1525 struct spu_hw *spu = &iproc_priv.spu; handle_aead_resp() local
1621 struct spu_hw *spu = &iproc_priv.spu; spu_rx_callback() local
1816 struct spu_hw *spu = &iproc_priv.spu; skcipher_setkey() local
1955 struct spu_hw *spu = &iproc_priv.spu; __ahash_init() local
1998 struct spu_hw *spu = &iproc_priv.spu; spu_no_incr_hash() local
2505 struct spu_hw *spu = &iproc_priv.spu; aead_need_fallback() local
2720 struct spu_hw *spu = &iproc_priv.spu; aead_authenc_setkey() local
2815 struct spu_hw *spu = &iproc_priv.spu; aead_gcm_ccm_setkey() local
4088 struct spu_hw *spu = &iproc_priv.spu; generic_cra_init() local
4230 struct spu_hw *spu = &iproc_priv.spu; spu_functions_register() local
4396 struct spu_hw *spu = &iproc_priv.spu; spu_register_ahash() local
4577 struct spu_hw *spu = &iproc_priv.spu; spu_dt_read() local
4616 struct spu_hw *spu = &iproc_priv.spu; bcm_spu_probe() local
[all...]
H A Dcipher.h423 struct spu_hw spu; member
/linux/include/linux/mailbox/
H A Dbrcm-message.h49 } spu; member