• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/platforms/cell/

Lines Matching defs:spu

2  * spu hypervisor abstraction for Beat
24 #include <asm/spu.h>
29 static inline void _int_mask_set(struct spu *spu, int class, u64 mask)
31 spu->shadow_int_mask_RW[class] = mask;
32 beat_set_irq_mask_for_spe(spu->spe_id, class, mask);
35 static inline u64 _int_mask_get(struct spu *spu, int class)
37 return spu->shadow_int_mask_RW[class];
40 static void int_mask_set(struct spu *spu, int class, u64 mask)
42 _int_mask_set(spu, class, mask);
45 static u64 int_mask_get(struct spu *spu, int class)
47 return _int_mask_get(spu, class);
50 static void int_mask_and(struct spu *spu, int class, u64 mask)
53 old_mask = _int_mask_get(spu, class);
54 _int_mask_set(spu, class, old_mask & mask);
57 static void int_mask_or(struct spu *spu, int class, u64 mask)
60 old_mask = _int_mask_get(spu, class);
61 _int_mask_set(spu, class, old_mask | mask);
64 static void int_stat_clear(struct spu *spu, int class, u64 stat)
66 beat_clear_interrupt_status_of_spe(spu->spe_id, class, stat);
69 static u64 int_stat_get(struct spu *spu, int class)
72 beat_get_interrupt_status_of_spe(spu->spe_id, class, &int_stat);
76 static void cpu_affinity_set(struct spu *spu, int cpu)
81 static u64 mfc_dar_get(struct spu *spu)
85 spu->spe_id,
90 static u64 mfc_dsisr_get(struct spu *spu)
94 spu->spe_id,
99 static void mfc_dsisr_set(struct spu *spu, u64 dsisr)
102 spu->spe_id,
106 static void mfc_sdr_setup(struct spu *spu)
111 static void mfc_sr1_set(struct spu *spu, u64 sr1)
114 spu->spe_id,
118 static u64 mfc_sr1_get(struct spu *spu)
122 spu->spe_id,
127 static void mfc_tclass_id_set(struct spu *spu, u64 tclass_id)
130 spu->spe_id,
134 static u64 mfc_tclass_id_get(struct spu *spu)
138 spu->spe_id,
143 static void tlb_invalidate(struct spu *spu)
146 spu->spe_id,
150 static void resource_allocation_groupID_set(struct spu *spu, u64 id)
153 spu->spe_id,
158 static u64 resource_allocation_groupID_get(struct spu *spu)
162 spu->spe_id,
168 static void resource_allocation_enable_set(struct spu *spu, u64 enable)
171 spu->spe_id,
176 static u64 resource_allocation_enable_get(struct spu *spu)
180 spu->spe_id,