| H A D | spu_base.c | 134 static inline void spu_load_slb(struct spu *spu, int slbe, struct copro_slb *slb) in spu_load_slb() 139 __func__, slbe, slb->vsid, slb->esid); in spu_load_slb() 145 out_be64(&priv2->slb_vsid_RW, slb->vsid); in spu_load_slb() 147 out_be64(&priv2->slb_esid_RW, slb->esid); in spu_load_slb() 152 struct copro_slb slb; in __spu_trap_data_seg() 155 ret = copro_calculate_slb(spu->mm, ea, &slb); in __spu_trap_data_seg() 159 spu_load_slb(spu, spu->slb_replace, &slb); in __spu_trap_data_seg() 208 static void __spu_kernel_slb(void *addr, struct copro_slb *slb) in __spu_kernel_slb() 218 slb in __spu_kernel_slb() 133 spu_load_slb(struct spu * spu,int slbe,struct copro_slb * slb) spu_load_slb() argument 151 struct copro_slb slb; __spu_trap_data_seg() local 207 __spu_kernel_slb(void * addr,struct copro_slb * slb) __spu_kernel_slb() argument [all...] |