Lines Matching refs:lscsa
278 pfn = vmalloc_to_pfn(ctx->csa.lscsa->ls + offset);
539 struct spu_lscsa *lscsa = ctx->csa.lscsa;
541 lscsa->gprs, sizeof lscsa->gprs);
553 if (*pos >= sizeof(ctx->csa.lscsa->gprs))
569 struct spu_lscsa *lscsa = ctx->csa.lscsa;
572 if (*pos >= sizeof(lscsa->gprs))
575 size = min_t(ssize_t, sizeof(lscsa->gprs) - *pos, size);
582 ret = copy_from_user((char *)lscsa->gprs + *pos - size,
600 struct spu_lscsa *lscsa = ctx->csa.lscsa;
602 &lscsa->fpcr, sizeof(lscsa->fpcr));
625 struct spu_lscsa *lscsa = ctx->csa.lscsa;
628 if (*pos >= sizeof(lscsa->fpcr))
631 size = min_t(ssize_t, sizeof(lscsa->fpcr) - *pos, size);
638 ret = copy_from_user((char *)&lscsa->fpcr + *pos - size,
1886 struct spu_lscsa *lscsa = ctx->csa.lscsa;
1892 lscsa->decr.slot[0] = (u32) val;
1900 struct spu_lscsa *lscsa = ctx->csa.lscsa;
1901 return lscsa->decr.slot[0];
1937 struct spu_lscsa *lscsa = ctx->csa.lscsa;
1943 lscsa->event_mask.slot[0] = (u32) val;
1951 struct spu_lscsa *lscsa = ctx->csa.lscsa;
1952 return lscsa->event_mask.slot[0];
1974 struct spu_lscsa *lscsa = ctx->csa.lscsa;
1980 lscsa->srr0.slot[0] = (u32) val;
1988 struct spu_lscsa *lscsa = ctx->csa.lscsa;
1989 return lscsa->srr0.slot[0];
2193 info.dma_info_mask = ctx->csa.lscsa->tag_mask.slot[0];