Searched refs:lscsa (Results 1 – 6 of 6) sorted by relevance
23 struct spu_lscsa *lscsa; in spu_alloc_lscsa() local26 lscsa = vzalloc(sizeof(*lscsa)); in spu_alloc_lscsa()27 if (!lscsa) in spu_alloc_lscsa()29 csa->lscsa = lscsa; in spu_alloc_lscsa()32 for (p = lscsa->ls; p < lscsa->ls + LS_SIZE; p += PAGE_SIZE) in spu_alloc_lscsa()43 if (csa->lscsa == NULL) in spu_free_lscsa()46 for (p = csa->lscsa->ls; p < csa->lscsa->ls + LS_SIZE; p += PAGE_SIZE) in spu_free_lscsa()49 vfree(csa->lscsa); in spu_free_lscsa()
721 spu_setup_kernel_slbs(spu, csa->lscsa, code, code_size); in setup_mfc_slbs()800 unsigned long addr = (unsigned long)&csa->lscsa->ls[0]; in save_ls_16kb()844 addr64.ull = (u64) csa->lscsa; in set_signot1()862 addr64.ull = (u64) csa->lscsa; in set_signot2()1143 csa->lscsa->stopped_status.slot[0] = SPU_STOPPED_STATUS_P_I; in setup_spu_status_part1()1144 csa->lscsa->stopped_status.slot[1] = status_code; in setup_spu_status_part1()1152 csa->lscsa->stopped_status.slot[0] = SPU_STOPPED_STATUS_P_H; in setup_spu_status_part1()1153 csa->lscsa->stopped_status.slot[1] = status_code; in setup_spu_status_part1()1160 csa->lscsa->stopped_status.slot[0] = SPU_STOPPED_STATUS_S_P; in setup_spu_status_part1()1161 csa->lscsa->stopped_status.slot[1] = status_code; in setup_spu_status_part1()[all …]
259 return ctx->csa.lscsa->ls; in spu_backing_get_ls()
249 void spu_setup_kernel_slbs(struct spu *spu, struct spu_lscsa *lscsa, in spu_setup_kernel_slbs() argument256 lscsa, (void *)lscsa + sizeof(*lscsa) - 1, in spu_setup_kernel_slbs()
230 struct spu_lscsa *lscsa; member
193 void spu_setup_kernel_slbs(struct spu *spu, struct spu_lscsa *lscsa,