Lines Matching refs:npc
175 static int spu_run_init(struct spu_context *ctx, u32 *npc) in spu_run_init() argument
221 ctx->ops->npc_write(ctx, *npc); in spu_run_init()
243 static int spu_run_fini(struct spu_context *ctx, u32 *npc, in spu_run_fini() argument
251 *npc = ctx->ops->npc_read(ctx); in spu_run_fini()
273 unsigned int *npc) in spu_handle_restartsys() argument
285 *npc -= 8; in spu_handle_restartsys()
311 u32 ls_pointer, npc; in spu_process_callback() local
317 npc = ctx->ops->npc_read(ctx) & ~3; in spu_process_callback()
319 ls_pointer = in_be32(ls + npc); in spu_process_callback()
327 npc += 4; in spu_process_callback()
334 ret = spu_handle_restartsys(ctx, &spu_ret, &npc); in spu_process_callback()
347 ctx->ops->npc_write(ctx, npc); in spu_process_callback()
352 long spufs_run_spu(struct spu_context *ctx, u32 *npc, u32 *event) in spufs_run_spu() argument
371 ret = spu_run_init(ctx, npc); in spufs_run_spu()
421 ret = spu_run_fini(ctx, npc, &status); in spufs_run_spu()