/linux-master/include/linux/mailbox/ |
H A D | brcm-message.h | 49 } spu; member in union:brcm_message::__anon746
|
/linux-master/arch/powerpc/platforms/cell/spufs/ |
H A D | run.c | 15 void spufs_stop_callback(struct spu *spu, int irq) argument [all...] |
H A D | hw_ops.c | 26 struct spu *spu = ctx->spu; local 48 struct spu *spu local 84 struct spu *spu = ctx->spu; local 105 struct spu *spu = ctx->spu; local 136 struct spu *spu = ctx->spu; local 157 struct spu *spu = ctx->spu; local 227 struct spu *spu = ctx->spu; local 238 struct spu *spu = ctx->spu; local [all...] |
H A D | sched.c | 186 struct spu *spu; local 207 spu_bind_context(struct spu *spu, struct spu_context *ctx) argument 247 sched_spu(struct spu *spu) argument 291 struct spu *spu; local 365 struct spu *spu; local 419 spu_unbind_context(struct spu *spu, struct spu_context *ctx) argument 555 struct spu *spu, *aff_ref_spu; local 614 struct spu *spu; local 699 __spu_schedule(struct spu *spu, struct spu_context *ctx) argument 721 spu_schedule(struct spu *spu, struct spu_context *ctx) argument 744 spu_unschedule(struct spu *spu, struct spu_context *ctx, int free_spu) argument 770 struct spu *spu; local 846 struct spu *spu = ctx->spu; local 904 struct spu *spu = NULL; local 990 struct spu *spu; local 1024 struct spu *spu; local 1124 struct spu *spu; local [all...] |
H A D | spufs.h | 68 struct spu *spu; /* pointer to a physical SPU */ member in struct:spu_context [all...] |
H A D | switch.c | 64 static inline void acquire_spu_lock(struct spu *spu) argument 73 static inline void release_spu_lock(struct spu *spu) argument 81 static inline int check_spu_isolate(struct spu_state *csa, struct spu *spu) argument 97 static inline void disable_interrupts(struct spu_state *csa, struct spu *spu) argument 134 set_watchdog_timer(struct spu_state *csa, struct spu *spu) argument 147 inhibit_user_access(struct spu_state *csa, struct spu *spu) argument 158 set_switch_pending(struct spu_state *csa, struct spu *spu) argument 167 save_mfc_cntl(struct spu_state *csa, struct spu *spu) argument 201 save_spu_runcntl(struct spu_state *csa, struct spu *spu) argument 212 save_mfc_sr1(struct spu_state *csa, struct spu *spu) argument 220 save_spu_status(struct spu_state *csa, struct spu *spu) argument 246 save_mfc_stopped_status(struct spu_state *csa, struct spu *spu) argument 263 halt_mfc_decr(struct spu_state *csa, struct spu *spu) argument 276 save_timebase(struct spu_state *csa, struct spu *spu) argument 285 remove_other_spu_access(struct spu_state *csa, struct spu *spu) argument 294 do_mfc_mssync(struct spu_state *csa, struct spu *spu) argument 307 issue_mfc_tlbie(struct spu_state *csa, struct spu *spu) argument 319 handle_pending_interrupts(struct spu_state *csa, struct spu *spu) argument 333 save_mfc_queues(struct spu_state *csa, struct spu *spu) argument 366 save_ppu_querymask(struct spu_state *csa, struct spu *spu) argument 377 save_ppu_querytype(struct spu_state *csa, struct spu *spu) argument 388 save_ppu_tagstatus(struct spu_state *csa, struct spu *spu) argument 401 save_mfc_csr_tsq(struct spu_state *csa, struct spu *spu) argument 413 save_mfc_csr_cmd(struct spu_state *csa, struct spu *spu) argument 425 save_mfc_csr_ato(struct spu_state *csa, struct spu *spu) argument 436 save_mfc_tclass_id(struct spu_state *csa, struct spu *spu) argument 445 set_mfc_tclass_id(struct spu_state *csa, struct spu *spu) argument 456 purge_mfc_queue(struct spu_state *csa, struct spu *spu) argument 470 wait_purge_complete(struct spu_state *csa, struct spu *spu) argument 483 setup_mfc_sr1(struct spu_state *csa, struct spu *spu) argument 501 save_spu_npc(struct spu_state *csa, struct spu *spu) argument 511 save_spu_privcntl(struct spu_state *csa, struct spu *spu) argument 521 reset_spu_privcntl(struct spu_state *csa, struct spu *spu) argument 533 save_spu_lslr(struct spu_state *csa, struct spu *spu) argument 543 reset_spu_lslr(struct spu_state *csa, struct spu *spu) argument 555 save_spu_cfg(struct spu_state *csa, struct spu *spu) argument 565 save_pm_trace(struct spu_state *csa, struct spu *spu) argument 573 save_mfc_rag(struct spu_state *csa, struct spu *spu) argument 585 save_ppu_mb_stat(struct spu_state *csa, struct spu *spu) argument 595 save_ppu_mb(struct spu_state *csa, struct spu *spu) argument 605 save_ppuint_mb(struct spu_state *csa, struct spu *spu) argument 615 save_ch_part1(struct spu_state *csa, struct spu *spu) argument 641 save_spu_mb(struct spu_state *csa, struct spu *spu) argument 659 save_mfc_cmd(struct spu_state *csa, struct spu *spu) argument 672 reset_ch(struct spu_state *csa, struct spu *spu) argument 692 resume_mfc_queue(struct spu_state *csa, struct spu *spu) argument 703 setup_mfc_slbs(struct spu_state *csa, struct spu *spu, unsigned int *code, int code_size) argument 724 set_switch_active(struct spu_state *csa, struct spu *spu) argument 741 enable_interrupts(struct spu_state *csa, struct spu *spu) 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) argument 798 save_ls_16kb(struct spu_state *csa, struct spu *spu) argument 814 set_spu_npc(struct spu_state *csa, struct spu *spu) argument 831 set_signot1(struct spu_state *csa, struct spu *spu) argument 849 set_signot2(struct spu_state *csa, struct spu *spu) argument 867 send_save_code(struct spu_state *csa, struct spu *spu) argument 883 set_ppu_querymask(struct spu_state *csa, struct spu *spu) argument 896 wait_tag_complete(struct spu_state *csa, struct spu *spu) argument 919 wait_spu_stopped(struct spu_state *csa, struct spu *spu) argument 938 check_save_status(struct spu_state *csa, struct spu *spu) argument 953 terminate_spu_app(struct spu_state *csa, struct spu *spu) argument 961 suspend_mfc_and_halt_decr(struct spu_state *csa, struct spu *spu) argument 975 wait_suspend_mfc_complete(struct spu_state *csa, struct spu *spu) argument 989 suspend_spe(struct spu_state *csa, struct spu *spu) argument 1031 clear_spu_status(struct spu_state *csa, struct spu *spu) argument 1065 reset_ch_part1(struct spu_state *csa, struct spu *spu) argument 1090 reset_ch_part2(struct spu_state *csa, struct spu *spu) argument 1110 setup_spu_status_part1(struct spu_state *csa, struct spu *spu) argument 1202 setup_spu_status_part2(struct spu_state *csa, struct spu *spu) argument 1226 restore_mfc_rag(struct spu_state *csa, struct spu *spu) argument 1238 send_restore_code(struct spu_state *csa, struct spu *spu) argument 1254 setup_decr(struct spu_state *csa, struct spu *spu) argument 1279 setup_ppu_mb(struct spu_state *csa, struct spu *spu) argument 1287 setup_ppuint_mb(struct spu_state *csa, struct spu *spu) argument 1295 check_restore_status(struct spu_state *csa, struct spu *spu) argument 1310 restore_spu_privcntl(struct spu_state *csa, struct spu *spu) argument 1321 restore_status_part1(struct spu_state *csa, struct spu *spu) argument 1341 restore_status_part2(struct spu_state *csa, struct spu *spu) argument 1368 restore_ls_16kb(struct spu_state *csa, struct spu *spu) argument 1384 suspend_mfc(struct spu_state *csa, struct spu *spu) argument 1396 clear_interrupts(struct spu_state *csa, struct spu *spu) argument 1416 restore_mfc_queues(struct spu_state *csa, struct spu *spu) argument 1450 restore_ppu_querymask(struct spu_state *csa, struct spu *spu) argument 1461 restore_ppu_querytype(struct spu_state *csa, struct spu *spu) argument 1472 restore_mfc_csr_tsq(struct spu_state *csa, struct spu *spu) argument 1484 restore_mfc_csr_cmd(struct spu_state *csa, struct spu *spu) argument 1497 restore_mfc_csr_ato(struct spu_state *csa, struct spu *spu) argument 1507 restore_mfc_tclass_id(struct spu_state *csa, struct spu *spu) argument 1516 set_llr_event(struct spu_state *csa, struct spu *spu) argument 1539 restore_decr_wrapped(struct spu_state *csa, struct spu *spu) argument 1557 restore_ch_part1(struct spu_state *csa, struct spu *spu) argument 1576 restore_ch_part2(struct spu_state *csa, struct spu *spu) argument 1599 restore_spu_lslr(struct spu_state *csa, struct spu *spu) argument 1610 restore_spu_cfg(struct spu_state *csa, struct spu *spu) argument 1621 restore_pm_trace(struct spu_state *csa, struct spu *spu) argument 1629 restore_spu_npc(struct spu_state *csa, struct spu *spu) argument 1640 restore_spu_mb(struct spu_state *csa, struct spu *spu) argument 1657 check_ppu_mb_stat(struct spu_state *csa, struct spu *spu) argument 1671 check_ppuint_mb_stat(struct spu_state *csa, struct spu *spu) argument 1687 restore_mfc_sr1(struct spu_state *csa, struct spu *spu) argument 1696 set_int_route(struct spu_state *csa, struct spu *spu) argument 1703 restore_other_spu_access(struct spu_state *csa, struct spu *spu) argument 1711 restore_spu_runcntl(struct spu_state *csa, struct spu *spu) argument 1725 restore_mfc_cntl(struct spu_state *csa, struct spu *spu) argument 1745 enable_user_access(struct spu_state *csa, struct spu *spu) argument 1755 reset_switch_active(struct spu_state *csa, struct spu *spu) argument 1763 reenable_interrupts(struct spu_state *csa, struct spu *spu) argument 1775 quiece_spu(struct spu_state *prev, struct spu *spu) argument 1812 save_csa(struct spu_state *prev, struct spu *spu) argument 1848 save_lscsa(struct spu_state *prev, struct spu *spu) argument 1871 force_spu_isolate_exit(struct spu *spu) argument 1903 stop_spu_isolate(struct spu *spu) argument 1916 harvest(struct spu_state *prev, struct spu *spu) argument 1951 restore_lscsa(struct spu_state *next, struct spu *spu) argument 1977 restore_csa(struct spu_state *next, struct spu *spu) argument 2022 __do_spu_save(struct spu_state *prev, struct spu *spu) argument 2054 __do_spu_restore(struct spu_state *next, struct spu *spu) argument 2092 spu_save(struct spu_state *prev, struct spu *spu) argument 2116 spu_restore(struct spu_state *new, struct spu *spu) argument [all...] |
H A D | file.c | 677 void spufs_ibox_callback(struct spu *spu) argument 810 void spufs_wbox_callback(struct spu *spu) argument 1471 spufs_mfc_callback(struct spu *spu) argument 2465 spu_switch_log_notify(struct spu *spu, struct spu_context *ctx, u32 type, u32 val) argument 2495 struct spu *spu = ctx->spu; local [all...] |
/linux-master/arch/powerpc/platforms/cell/ |
H A D | spu_priv1_mmio.c | 26 static void int_mask_and(struct spu *spu, int class, u64 mask) argument 34 static void int_mask_or(struct spu *spu, int class, u64 mask) argument 42 int_mask_set(struct spu *spu, int class, u64 mask) argument 47 int_mask_get(struct spu *spu, int class) argument 52 int_stat_clear(struct spu *spu, int class, u64 stat) argument 57 int_stat_get(struct spu *spu, int class) argument 62 cpu_affinity_set(struct spu *spu, int cpu) argument 80 mfc_dar_get(struct spu *spu) argument 85 mfc_dsisr_get(struct spu *spu) argument 90 mfc_dsisr_set(struct spu *spu, u64 dsisr) argument 95 mfc_sdr_setup(struct spu *spu) argument 100 mfc_sr1_set(struct spu *spu, u64 sr1) argument 105 mfc_sr1_get(struct spu *spu) argument 110 mfc_tclass_id_set(struct spu *spu, u64 tclass_id) argument 115 mfc_tclass_id_get(struct spu *spu) argument 120 tlb_invalidate(struct spu *spu) argument 125 resource_allocation_groupID_set(struct spu *spu, u64 id) argument 130 resource_allocation_groupID_get(struct spu *spu) argument 135 resource_allocation_enable_set(struct spu *spu, u64 enable) argument 140 resource_allocation_enable_get(struct spu *spu) argument [all...] |
H A D | cbe_thermal.c | 68 struct spu *spu; local 79 struct spu *spu; local [all...] |
H A D | spu_manage.c | 30 struct device_node *spu_devnode(struct spu *spu) argument 60 static void spu_unmap(struct spu *spu) argument 69 spu_map_interrupts_old(struct spu *spu, struct device_node *np) argument 104 spu_map_prop_old(struct spu *spu, struct device_node *n, const char *name) argument 121 spu_map_device_old(struct spu *spu) argument 171 spu_map_interrupts(struct spu *spu, struct device_node *np) argument 191 spu_map_resource(struct spu *spu, int nr, void __iomem** virt, unsigned long *phys) argument 211 spu_map_device(struct spu *spu) argument 285 of_create_spu(struct spu *spu, void *data) argument 344 of_destroy_spu(struct spu *spu) argument 368 struct spu *spu; local 382 struct spu *last_spu, *spu; local 416 struct spu *spu; local 427 struct spu *spu; local 447 struct spu *spu, *last_spu; local [all...] |
H A D | spu_base.c | 65 void spu_invalidate_slbs(struct spu *spu) argument 82 struct spu *sp local 104 spu_associate_mm(struct spu *spu, struct mm_struct *mm) argument 122 spu_restart_dma(struct spu *spu) argument 134 spu_load_slb(struct spu *spu, int slbe, struct copro_slb *slb) argument 150 __spu_trap_data_seg(struct spu *spu, unsigned long ea) argument 172 __spu_trap_data_map(struct spu *spu, unsigned long ea, u64 dsisr) argument 249 spu_setup_kernel_slbs(struct spu *spu, struct spu_lscsa *lscsa, void *code, int code_size) argument 281 struct spu *spu; local 305 struct spu *spu; local 340 struct spu *spu; local 383 spu_request_irqs(struct spu *spu) argument 423 spu_free_irqs(struct spu *spu) argument 433 spu_init_channels(struct spu *spu) argument 475 struct spu *spu; local 488 struct spu *spu; local 516 struct spu *spu; local 527 struct spu *spu; local 536 spu_create_dev(struct spu *spu) argument 556 struct spu *spu; local 620 spu_acct_time(struct spu *spu, enum spu_utilization_state state) argument 640 struct spu *spu = container_of(dev, struct spu, dev); local 664 struct spu *spu; member in struct:crash_spu_info 678 struct spu *spu; local 709 struct spu *spu; local 732 struct spu *spu; local [all...] |
/linux-master/arch/powerpc/include/asm/ |
H A D | spu_priv1.h | 45 spu_int_mask_and(struct spu *spu, int class, u64 mask) argument 51 spu_int_mask_or(struct spu *spu, int class, u64 mask) argument 57 spu_int_mask_set(struct spu *spu, int class, u64 mask) argument 63 spu_int_mask_get(struct spu *spu, int class) argument 69 spu_int_stat_clear(struct spu *spu, int class, u64 stat) argument 75 spu_int_stat_get(struct spu *spu, int class) argument 81 spu_cpu_affinity_set(struct spu *spu, int cpu) argument 87 spu_mfc_dar_get(struct spu *spu) argument 93 spu_mfc_dsisr_get(struct spu *spu) argument 99 spu_mfc_dsisr_set(struct spu *spu, u64 dsisr) argument 105 spu_mfc_sdr_setup(struct spu *spu) argument 111 spu_mfc_sr1_set(struct spu *spu, u64 sr1) argument 117 spu_mfc_sr1_get(struct spu *spu) argument 123 spu_mfc_tclass_id_set(struct spu *spu, u64 tclass_id) argument 129 spu_mfc_tclass_id_get(struct spu *spu) argument 135 spu_tlb_invalidate(struct spu *spu) argument 141 spu_resource_allocation_groupID_set(struct spu *spu, u64 id) argument 147 spu_resource_allocation_groupID_get(struct spu *spu) argument 153 spu_resource_allocation_enable_set(struct spu *spu, u64 enable) argument 159 spu_resource_allocation_enable_get(struct spu *spu) argument 184 spu_create_spu(struct spu *spu, void *data) argument 190 spu_destroy_spu(struct spu *spu) argument [all...] |
H A D | spu.h | 108 struct spu { struct [all...] |
/linux-master/arch/powerpc/platforms/ps3/ |
H A D | spu.c | 116 static struct spu_pdata *spu_pdata(struct spu *spu) argument 150 static int __init construct_spu(struct spu *spu) argument 175 spu_unmap(struct spu *spu) argument 190 setup_areas(struct spu *spu) argument 241 setup_interrupts(struct spu *spu) argument 274 enable_spu(struct spu *spu) argument 307 ps3_destroy_spu(struct spu *spu) argument 333 ps3_create_spu(struct spu *spu, void *data) argument 462 int_mask_and(struct spu *spu, int class, u64 mask) argument 471 int_mask_or(struct spu *spu, int class, u64 mask) argument 479 int_mask_set(struct spu *spu, int class, u64 mask) argument 486 int_mask_get(struct spu *spu, int class) argument 491 int_stat_clear(struct spu *spu, int class, u64 stat) argument 499 int_stat_get(struct spu *spu, int class) argument 507 cpu_affinity_set(struct spu *spu, int cpu) argument 512 mfc_dar_get(struct spu *spu) argument 517 mfc_dsisr_set(struct spu *spu, u64 dsisr) argument 522 mfc_dsisr_get(struct spu *spu) argument 527 mfc_sdr_setup(struct spu *spu) argument 532 mfc_sr1_set(struct spu *spu, u64 sr1) argument 548 mfc_sr1_get(struct spu *spu) argument 553 mfc_tclass_id_set(struct spu *spu, u64 tclass_id) argument 562 mfc_tclass_id_get(struct spu *spu) argument 567 tlb_invalidate(struct spu *spu) argument 572 resource_allocation_groupID_set(struct spu *spu, u64 id) argument 577 resource_allocation_groupID_get(struct spu *spu) argument 582 resource_allocation_enable_set(struct spu *spu, u64 enable) argument 587 resource_allocation_enable_get(struct spu *spu) argument [all...] |
/linux-master/drivers/crypto/bcm/ |
H A D | cipher.h | 423 struct spu_hw spu; member in struct:bcm_device_private
|
H A D | cipher.c | 138 struct spu_hw *spu = &iproc_priv.spu; local 201 struct spu_hw *spu local 301 struct spu_hw *spu = &iproc_priv.spu; local 472 struct spu_hw *spu = &iproc_priv.spu; local 530 struct spu_hw *spu = &iproc_priv.spu; local 584 struct spu_hw *spu = &iproc_priv.spu; local 654 struct spu_hw *spu = &iproc_priv.spu; local 945 struct spu_hw *spu = &iproc_priv.spu; local 1049 struct spu_hw *spu = &iproc_priv.spu; local 1172 struct spu_hw *spu = &iproc_priv.spu; local 1260 struct spu_hw *spu = &iproc_priv.spu; local 1530 struct spu_hw *spu = &iproc_priv.spu; local 1626 struct spu_hw *spu = &iproc_priv.spu; local 1821 struct spu_hw *spu = &iproc_priv.spu; local 1960 struct spu_hw *spu = &iproc_priv.spu; local 2003 struct spu_hw *spu = &iproc_priv.spu; local 2507 struct spu_hw *spu = &iproc_priv.spu; local 2722 struct spu_hw *spu = &iproc_priv.spu; local 2817 struct spu_hw *spu = &iproc_priv.spu; local 4090 struct spu_hw *spu = &iproc_priv.spu; local 4232 struct spu_hw *spu = &iproc_priv.spu; local 4398 struct spu_hw *spu = &iproc_priv.spu; local 4579 struct spu_hw *spu = &iproc_priv.spu; local 4618 struct spu_hw *spu = &iproc_priv.spu; local [all...] |
/linux-master/arch/powerpc/xmon/ |
H A D | xmon.c | 4114 struct spu *spu; member in struct:spu_info 4127 struct spu *sp local 4144 struct spu *spu; local 4185 struct spu *spu; local 4240 dump_spu_fields(struct spu *spu) argument [all...] |