Lines Matching refs:spu_context

24 static int spu_hw_mbox_read(struct spu_context *ctx, u32 * data)
41 static u32 spu_hw_mbox_stat_read(struct spu_context *ctx)
46 static __poll_t spu_hw_mbox_stat_poll(struct spu_context *ctx, __poll_t events)
82 static int spu_hw_ibox_read(struct spu_context *ctx, u32 * data)
103 static int spu_hw_wbox_write(struct spu_context *ctx, u32 data)
124 static void spu_hw_signal1_write(struct spu_context *ctx, u32 data)
129 static void spu_hw_signal2_write(struct spu_context *ctx, u32 data)
134 static void spu_hw_signal1_type_set(struct spu_context *ctx, u64 val)
150 static u64 spu_hw_signal1_type_get(struct spu_context *ctx)
155 static void spu_hw_signal2_type_set(struct spu_context *ctx, u64 val)
171 static u64 spu_hw_signal2_type_get(struct spu_context *ctx)
176 static u32 spu_hw_npc_read(struct spu_context *ctx)
181 static void spu_hw_npc_write(struct spu_context *ctx, u32 val)
186 static u32 spu_hw_status_read(struct spu_context *ctx)
191 static char *spu_hw_get_ls(struct spu_context *ctx)
196 static void spu_hw_privcntl_write(struct spu_context *ctx, u64 val)
201 static u32 spu_hw_runcntl_read(struct spu_context *ctx)
206 static void spu_hw_runcntl_write(struct spu_context *ctx, u32 val)
216 static void spu_hw_runcntl_stop(struct spu_context *ctx)
225 static void spu_hw_master_start(struct spu_context *ctx)
236 static void spu_hw_master_stop(struct spu_context *ctx)
247 static int spu_hw_set_mfc_query(struct spu_context * ctx, u32 mask, u32 mode)
264 static u32 spu_hw_read_mfc_tagstatus(struct spu_context * ctx)
269 static u32 spu_hw_get_mfc_free_elements(struct spu_context *ctx)
274 static int spu_hw_send_mfc_command(struct spu_context *ctx,
300 static void spu_hw_restart_dma(struct spu_context *ctx)