/linux/arch/powerpc/platforms/cell/spufs/ |
H A D | switch.c | 64 static inline void acquire_spu_lock(struct spu *spu) in acquire_spu_lock() argument 73 static inline void release_spu_lock(struct spu *spu) in release_spu_lock() argument 81 static inline int check_spu_isolate(struct spu_state *csa, struct spu *spu) in check_spu_isolate() argument 97 static inline void disable_interrupts(struct spu_state *csa, struct spu *spu) in disable_interrupts() argument 134 set_watchdog_timer(struct spu_state * csa,struct spu * spu) set_watchdog_timer() argument 147 inhibit_user_access(struct spu_state * csa,struct spu * spu) inhibit_user_access() argument 158 set_switch_pending(struct spu_state * csa,struct spu * spu) set_switch_pending() argument 167 save_mfc_cntl(struct spu_state * csa,struct spu * spu) save_mfc_cntl() argument 201 save_spu_runcntl(struct spu_state * csa,struct spu * spu) save_spu_runcntl() argument 212 save_mfc_sr1(struct spu_state * csa,struct spu * spu) save_mfc_sr1() argument 220 save_spu_status(struct spu_state * csa,struct spu * spu) save_spu_status() argument 247 save_mfc_stopped_status(struct spu_state * csa,struct spu * spu) save_mfc_stopped_status() argument 263 halt_mfc_decr(struct spu_state * csa,struct spu * spu) halt_mfc_decr() argument 276 save_timebase(struct spu_state * csa,struct spu * spu) save_timebase() argument 286 remove_other_spu_access(struct spu_state * csa,struct spu * spu) remove_other_spu_access() argument 294 do_mfc_mssync(struct spu_state * csa,struct spu * spu) do_mfc_mssync() argument 307 issue_mfc_tlbie(struct spu_state * csa,struct spu * spu) issue_mfc_tlbie() argument 320 handle_pending_interrupts(struct spu_state * csa,struct spu * spu) handle_pending_interrupts() argument 333 save_mfc_queues(struct spu_state * csa,struct spu * spu) save_mfc_queues() argument 366 save_ppu_querymask(struct spu_state * csa,struct spu * spu) save_ppu_querymask() argument 377 save_ppu_querytype(struct spu_state * csa,struct spu * spu) save_ppu_querytype() argument 388 save_ppu_tagstatus(struct spu_state * csa,struct spu * spu) save_ppu_tagstatus() argument 401 save_mfc_csr_tsq(struct spu_state * csa,struct spu * spu) save_mfc_csr_tsq() argument 413 save_mfc_csr_cmd(struct spu_state * csa,struct spu * spu) save_mfc_csr_cmd() argument 425 save_mfc_csr_ato(struct spu_state * csa,struct spu * spu) save_mfc_csr_ato() argument 436 save_mfc_tclass_id(struct spu_state * csa,struct spu * spu) save_mfc_tclass_id() argument 445 set_mfc_tclass_id(struct spu_state * csa,struct spu * spu) set_mfc_tclass_id() argument 456 purge_mfc_queue(struct spu_state * csa,struct spu * spu) purge_mfc_queue() argument 470 wait_purge_complete(struct spu_state * csa,struct spu * spu) wait_purge_complete() argument 483 setup_mfc_sr1(struct spu_state * csa,struct spu * spu) setup_mfc_sr1() argument 501 save_spu_npc(struct spu_state * csa,struct spu * spu) save_spu_npc() argument 511 save_spu_privcntl(struct spu_state * csa,struct spu * spu) save_spu_privcntl() argument 521 reset_spu_privcntl(struct spu_state * csa,struct spu * spu) reset_spu_privcntl() argument 533 save_spu_lslr(struct spu_state * csa,struct spu * spu) save_spu_lslr() argument 543 reset_spu_lslr(struct spu_state * csa,struct spu * spu) reset_spu_lslr() argument 555 save_spu_cfg(struct spu_state * csa,struct spu * spu) save_spu_cfg() argument 565 save_pm_trace(struct spu_state * csa,struct spu * spu) save_pm_trace() argument 573 save_mfc_rag(struct spu_state * csa,struct spu * spu) save_mfc_rag() argument 585 save_ppu_mb_stat(struct spu_state * csa,struct spu * spu) save_ppu_mb_stat() argument 595 save_ppu_mb(struct spu_state * csa,struct spu * spu) save_ppu_mb() argument 605 save_ppuint_mb(struct spu_state * csa,struct spu * spu) save_ppuint_mb() argument 615 save_ch_part1(struct spu_state * csa,struct spu * spu) save_ch_part1() argument 641 save_spu_mb(struct spu_state * csa,struct spu * spu) save_spu_mb() argument 659 save_mfc_cmd(struct spu_state * csa,struct spu * spu) save_mfc_cmd() argument 672 reset_ch(struct spu_state * csa,struct spu * spu) reset_ch() argument 692 resume_mfc_queue(struct spu_state * csa,struct spu * spu) resume_mfc_queue() argument 703 setup_mfc_slbs(struct spu_state * csa,struct spu * spu,unsigned int * code,int code_size) setup_mfc_slbs() argument 724 set_switch_active(struct spu_state * csa,struct spu * spu) set_switch_active() argument 741 enable_interrupts(struct spu_state * csa,struct spu * spu) enable_interrupts() argument 764 send_mfc_dma(struct spu * spu,unsigned long ea,unsigned int ls_offset,unsigned int size,unsigned int tag,unsigned int rclass,unsigned int cmd) send_mfc_dma() argument 798 save_ls_16kb(struct spu_state * csa,struct spu * spu) save_ls_16kb() argument 814 set_spu_npc(struct spu_state * csa,struct spu * spu) set_spu_npc() argument 831 set_signot1(struct spu_state * csa,struct spu * spu) set_signot1() argument 849 set_signot2(struct spu_state * csa,struct spu * spu) set_signot2() argument 867 send_save_code(struct spu_state * csa,struct spu * spu) send_save_code() argument 883 set_ppu_querymask(struct spu_state * csa,struct spu * spu) set_ppu_querymask() argument 896 wait_tag_complete(struct spu_state * csa,struct spu * spu) wait_tag_complete() argument 919 wait_spu_stopped(struct spu_state * csa,struct spu * spu) wait_spu_stopped() argument 938 check_save_status(struct spu_state * csa,struct spu * spu) check_save_status() argument 953 terminate_spu_app(struct spu_state * csa,struct spu * spu) terminate_spu_app() argument 962 suspend_mfc_and_halt_decr(struct spu_state * csa,struct spu * spu) suspend_mfc_and_halt_decr() argument 976 wait_suspend_mfc_complete(struct spu_state * csa,struct spu * spu) wait_suspend_mfc_complete() argument 989 suspend_spe(struct spu_state * csa,struct spu * spu) suspend_spe() argument 1031 clear_spu_status(struct spu_state * csa,struct spu * spu) clear_spu_status() argument 1065 reset_ch_part1(struct spu_state * csa,struct spu * spu) reset_ch_part1() argument 1090 reset_ch_part2(struct spu_state * csa,struct spu * spu) reset_ch_part2() argument 1111 setup_spu_status_part1(struct spu_state * csa,struct spu * spu) setup_spu_status_part1() argument 1203 setup_spu_status_part2(struct spu_state * csa,struct spu * spu) setup_spu_status_part2() argument 1226 restore_mfc_rag(struct spu_state * csa,struct spu * spu) restore_mfc_rag() argument 1238 send_restore_code(struct spu_state * csa,struct spu * spu) send_restore_code() argument 1254 setup_decr(struct spu_state * csa,struct spu * spu) setup_decr() argument 1279 setup_ppu_mb(struct spu_state * csa,struct spu * spu) setup_ppu_mb() argument 1287 setup_ppuint_mb(struct spu_state * csa,struct spu * spu) setup_ppuint_mb() argument 1295 check_restore_status(struct spu_state * csa,struct spu * spu) check_restore_status() argument 1310 restore_spu_privcntl(struct spu_state * csa,struct spu * spu) restore_spu_privcntl() argument 1321 restore_status_part1(struct spu_state * csa,struct spu * spu) restore_status_part1() argument 1341 restore_status_part2(struct spu_state * csa,struct spu * spu) restore_status_part2() argument 1368 restore_ls_16kb(struct spu_state * csa,struct spu * spu) restore_ls_16kb() argument 1384 suspend_mfc(struct spu_state * csa,struct spu * spu) suspend_mfc() argument 1396 clear_interrupts(struct spu_state * csa,struct spu * spu) clear_interrupts() argument 1416 restore_mfc_queues(struct spu_state * csa,struct spu * spu) restore_mfc_queues() argument 1450 restore_ppu_querymask(struct spu_state * csa,struct spu * spu) restore_ppu_querymask() argument 1461 restore_ppu_querytype(struct spu_state * csa,struct spu * spu) restore_ppu_querytype() argument 1472 restore_mfc_csr_tsq(struct spu_state * csa,struct spu * spu) restore_mfc_csr_tsq() argument 1484 restore_mfc_csr_cmd(struct spu_state * csa,struct spu * spu) restore_mfc_csr_cmd() argument 1497 restore_mfc_csr_ato(struct spu_state * csa,struct spu * spu) restore_mfc_csr_ato() argument 1507 restore_mfc_tclass_id(struct spu_state * csa,struct spu * spu) restore_mfc_tclass_id() argument 1516 set_llr_event(struct spu_state * csa,struct spu * spu) set_llr_event() argument 1539 restore_decr_wrapped(struct spu_state * csa,struct spu * spu) restore_decr_wrapped() argument 1557 restore_ch_part1(struct spu_state * csa,struct spu * spu) restore_ch_part1() argument 1576 restore_ch_part2(struct spu_state * csa,struct spu * spu) restore_ch_part2() argument 1599 restore_spu_lslr(struct spu_state * csa,struct spu * spu) restore_spu_lslr() argument 1610 restore_spu_cfg(struct spu_state * csa,struct spu * spu) restore_spu_cfg() argument 1621 restore_pm_trace(struct spu_state * csa,struct spu * spu) restore_pm_trace() argument 1629 restore_spu_npc(struct spu_state * csa,struct spu * spu) restore_spu_npc() argument 1640 restore_spu_mb(struct spu_state * csa,struct spu * spu) restore_spu_mb() argument 1657 check_ppu_mb_stat(struct spu_state * csa,struct spu * spu) check_ppu_mb_stat() argument 1671 check_ppuint_mb_stat(struct spu_state * csa,struct spu * spu) check_ppuint_mb_stat() argument 1687 restore_mfc_sr1(struct spu_state * csa,struct spu * spu) restore_mfc_sr1() argument 1696 set_int_route(struct spu_state * csa,struct spu * spu) set_int_route() argument 1704 restore_other_spu_access(struct spu_state * csa,struct spu * spu) restore_other_spu_access() argument 1711 restore_spu_runcntl(struct spu_state * csa,struct spu * spu) restore_spu_runcntl() argument 1725 restore_mfc_cntl(struct spu_state * csa,struct spu * spu) restore_mfc_cntl() argument 1745 enable_user_access(struct spu_state * csa,struct spu * spu) enable_user_access() argument 1755 reset_switch_active(struct spu_state * csa,struct spu * spu) reset_switch_active() argument 1763 reenable_interrupts(struct spu_state * csa,struct spu * spu) reenable_interrupts() argument 1775 quiece_spu(struct spu_state * prev,struct spu * spu) quiece_spu() argument 1812 save_csa(struct spu_state * prev,struct spu * spu) save_csa() argument 1848 save_lscsa(struct spu_state * prev,struct spu * spu) save_lscsa() argument 1871 force_spu_isolate_exit(struct spu * spu) force_spu_isolate_exit() argument 1903 stop_spu_isolate(struct spu * spu) stop_spu_isolate() argument 1916 harvest(struct spu_state * prev,struct spu * spu) harvest() argument 1951 restore_lscsa(struct spu_state * next,struct spu * spu) restore_lscsa() argument 1977 restore_csa(struct spu_state * next,struct spu * spu) restore_csa() argument 2022 __do_spu_save(struct spu_state * prev,struct spu * spu) __do_spu_save() argument 2054 __do_spu_restore(struct spu_state * next,struct spu * spu) __do_spu_restore() argument 2092 spu_save(struct spu_state * prev,struct spu * spu) spu_save() argument 2116 spu_restore(struct spu_state * new,struct spu * spu) spu_restore() argument [all...] |
H A D | sched.c | 186 struct spu *spu; in do_notify_spus_active() local 207 spu_bind_context(struct spu * spu,struct spu_context * ctx) spu_bind_context() argument 247 sched_spu(struct spu * spu) sched_spu() argument 291 struct spu *spu; aff_ref_location() local 365 struct spu *spu; ctx_location() local 419 spu_unbind_context(struct spu * spu,struct spu_context * ctx) spu_unbind_context() argument 555 struct spu *spu, *aff_ref_spu; spu_get_idle() local 614 struct spu *spu; find_victim() local 699 __spu_schedule(struct spu * spu,struct spu_context * ctx) __spu_schedule() argument 721 spu_schedule(struct spu * spu,struct spu_context * ctx) spu_schedule() argument 744 spu_unschedule(struct spu * spu,struct spu_context * ctx,int free_spu) spu_unschedule() argument 770 struct spu *spu; spu_activate() local 846 struct spu *spu = ctx->spu; __spu_deactivate() local 904 struct spu *spu = NULL; spusched_tick() local 990 struct spu *spu; spusched_thread() local 1024 struct spu *spu; spuctx_switch_state() local 1124 struct spu *spu; spu_sched_exit() local [all...] |
H A D | hw_ops.c | 26 struct spu *spu = ctx->spu; in spu_hw_mbox_read() local 48 struct spu *spu in spu_hw_mbox_stat_poll() local 84 struct spu *spu = ctx->spu; spu_hw_ibox_read() local 105 struct spu *spu = ctx->spu; spu_hw_wbox_write() local 136 struct spu *spu = ctx->spu; spu_hw_signal1_type_set() local 157 struct spu *spu = ctx->spu; spu_hw_signal2_type_set() local 227 struct spu *spu = ctx->spu; spu_hw_master_start() local 238 struct spu *spu = ctx->spu; spu_hw_master_stop() local [all...] |
H A D | sputrace.h | 31 #define spu_context_trace(name, ctx, spu) \ argument
|
H A D | run.c | 15 void spufs_stop_callback(struct spu *spu, int irq) in spufs_stop_callback() argument [all...] |
H A D | spufs.h | 68 struct spu *spu; /* pointer to a physical SPU */ member [all...] |
/linux/arch/powerpc/include/asm/ |
H A D | spu_priv1.h | 45 spu_int_mask_and(struct spu * spu,int class,u64 mask) spu_int_mask_and() argument 51 spu_int_mask_or(struct spu * spu,int class,u64 mask) spu_int_mask_or() argument 57 spu_int_mask_set(struct spu * spu,int class,u64 mask) spu_int_mask_set() argument 63 spu_int_mask_get(struct spu * spu,int class) spu_int_mask_get() argument 69 spu_int_stat_clear(struct spu * spu,int class,u64 stat) spu_int_stat_clear() argument 75 spu_int_stat_get(struct spu * spu,int class) spu_int_stat_get() argument 81 spu_cpu_affinity_set(struct spu * spu,int cpu) spu_cpu_affinity_set() argument 87 spu_mfc_dar_get(struct spu * spu) spu_mfc_dar_get() argument 93 spu_mfc_dsisr_get(struct spu * spu) spu_mfc_dsisr_get() argument 99 spu_mfc_dsisr_set(struct spu * spu,u64 dsisr) spu_mfc_dsisr_set() argument 105 spu_mfc_sdr_setup(struct spu * spu) spu_mfc_sdr_setup() argument 111 spu_mfc_sr1_set(struct spu * spu,u64 sr1) spu_mfc_sr1_set() argument 117 spu_mfc_sr1_get(struct spu * spu) spu_mfc_sr1_get() argument 123 spu_mfc_tclass_id_set(struct spu * spu,u64 tclass_id) spu_mfc_tclass_id_set() argument 129 spu_mfc_tclass_id_get(struct spu * spu) spu_mfc_tclass_id_get() argument 135 spu_tlb_invalidate(struct spu * spu) spu_tlb_invalidate() argument 141 spu_resource_allocation_groupID_set(struct spu * spu,u64 id) spu_resource_allocation_groupID_set() argument 147 spu_resource_allocation_groupID_get(struct spu * spu) spu_resource_allocation_groupID_get() argument 153 spu_resource_allocation_enable_set(struct spu * spu,u64 enable) spu_resource_allocation_enable_set() argument 159 spu_resource_allocation_enable_get(struct spu * spu) spu_resource_allocation_enable_get() argument 184 spu_create_spu(struct spu * spu,void * data) spu_create_spu() argument 190 spu_destroy_spu(struct spu * spu) spu_destroy_spu() argument [all...] |
H A D | spu.h | 108 struct spu { struct 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 190 void spu_init_channels(struct spu *sp argument 113 problemspu global() argument 114 priv2spu global() argument 129 ctxspu global() argument 130 rqspu global() argument 153 priv1spu global() argument 165 __anonea71cc6b0208spu global() argument [all...] |
/linux/arch/powerpc/platforms/cell/ |
H A D | spu_base.c | 64 void spu_invalidate_slbs(struct spu *spu) in spu_invalidate_slbs() argument 81 struct spu *sp in 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/platforms/ps3/ |
H A D | spu.c | 116 static struct spu_pdata *spu_pdata(struct spu *spu) in spu_pdata() argument 150 static int __init construct_spu(struct spu *spu) in construct_spu() argument 175 spu_unmap(struct spu * spu) spu_unmap() argument 190 setup_areas(struct spu * spu) setup_areas() argument 241 setup_interrupts(struct spu * spu) setup_interrupts() argument 274 enable_spu(struct spu * spu) enable_spu() argument 307 ps3_destroy_spu(struct spu * spu) ps3_destroy_spu() argument 333 ps3_create_spu(struct spu * spu,void * data) ps3_create_spu() argument 462 int_mask_and(struct spu * spu,int class,u64 mask) int_mask_and() argument 471 int_mask_or(struct spu * spu,int class,u64 mask) int_mask_or() argument 479 int_mask_set(struct spu * spu,int class,u64 mask) int_mask_set() argument 486 int_mask_get(struct spu * spu,int class) int_mask_get() argument 491 int_stat_clear(struct spu * spu,int class,u64 stat) int_stat_clear() argument 499 int_stat_get(struct spu * spu,int class) int_stat_get() argument 507 cpu_affinity_set(struct spu * spu,int cpu) cpu_affinity_set() argument 512 mfc_dar_get(struct spu * spu) mfc_dar_get() argument 517 mfc_dsisr_set(struct spu * spu,u64 dsisr) mfc_dsisr_set() argument 522 mfc_dsisr_get(struct spu * spu) mfc_dsisr_get() argument 527 mfc_sdr_setup(struct spu * spu) mfc_sdr_setup() argument 532 mfc_sr1_set(struct spu * spu,u64 sr1) mfc_sr1_set() argument 548 mfc_sr1_get(struct spu * spu) mfc_sr1_get() argument 553 mfc_tclass_id_set(struct spu * spu,u64 tclass_id) mfc_tclass_id_set() argument 562 mfc_tclass_id_get(struct spu * spu) mfc_tclass_id_get() argument 567 tlb_invalidate(struct spu * spu) tlb_invalidate() argument 572 resource_allocation_groupID_set(struct spu * spu,u64 id) resource_allocation_groupID_set() argument 577 resource_allocation_groupID_get(struct spu * spu) resource_allocation_groupID_get() argument 582 resource_allocation_enable_set(struct spu * spu,u64 enable) resource_allocation_enable_set() argument 587 resource_allocation_enable_get(struct spu * spu) resource_allocation_enable_get() argument [all...] |
/linux/drivers/crypto/bcm/ |
H A D | cipher.c | 139 struct spu_hw *spu = &iproc_priv.spu; in spu_skcipher_rx_sg_create() local 202 struct spu_hw *spu in spu_skcipher_tx_sg_create() local 302 struct spu_hw *spu = &iproc_priv.spu; handle_skcipher_req() local 473 struct spu_hw *spu = &iproc_priv.spu; handle_skcipher_resp() local 531 struct spu_hw *spu = &iproc_priv.spu; spu_ahash_rx_sg_create() local 585 struct spu_hw *spu = &iproc_priv.spu; spu_ahash_tx_sg_create() local 655 struct spu_hw *spu = &iproc_priv.spu; handle_ahash_req() local 946 struct spu_hw *spu = &iproc_priv.spu; ahash_req_done() local 1050 struct spu_hw *spu = &iproc_priv.spu; spu_aead_rx_sg_create() local 1173 struct spu_hw *spu = &iproc_priv.spu; spu_aead_tx_sg_create() local 1261 struct spu_hw *spu = &iproc_priv.spu; handle_aead_req() local 1531 struct spu_hw *spu = &iproc_priv.spu; handle_aead_resp() local 1627 struct spu_hw *spu = &iproc_priv.spu; spu_rx_callback() local 1822 struct spu_hw *spu = &iproc_priv.spu; skcipher_setkey() local 1961 struct spu_hw *spu = &iproc_priv.spu; __ahash_init() local 2004 struct spu_hw *spu = &iproc_priv.spu; spu_no_incr_hash() local 2511 struct spu_hw *spu = &iproc_priv.spu; aead_need_fallback() local 2726 struct spu_hw *spu = &iproc_priv.spu; aead_authenc_setkey() local 2821 struct spu_hw *spu = &iproc_priv.spu; aead_gcm_ccm_setkey() local 4094 struct spu_hw *spu = &iproc_priv.spu; generic_cra_init() local 4236 struct spu_hw *spu = &iproc_priv.spu; spu_functions_register() local 4402 struct spu_hw *spu = &iproc_priv.spu; spu_register_ahash() local 4583 struct spu_hw *spu = &iproc_priv.spu; spu_dt_read() local 4622 struct spu_hw *spu = &iproc_priv.spu; bcm_spu_probe() local [all...] |
H A D | cipher.h | 423 struct spu_hw spu; member
|
/linux/include/linux/mailbox/ |
H A D | brcm-message.h | 49 } spu; member
|