Lines Matching defs:spu_context_ops
174 struct spu_context_ops { struct
175 int (*mbox_read) (struct spu_context * ctx, u32 * data);
176 u32(*mbox_stat_read) (struct spu_context * ctx);
177 __poll_t (*mbox_stat_poll)(struct spu_context *ctx, __poll_t events);
178 int (*ibox_read) (struct spu_context * ctx, u32 * data);
179 int (*wbox_write) (struct spu_context * ctx, u32 data);
180 u32(*signal1_read) (struct spu_context * ctx);
181 void (*signal1_write) (struct spu_context * ctx, u32 data);
182 u32(*signal2_read) (struct spu_context * ctx);
183 void (*signal2_write) (struct spu_context * ctx, u32 data);
184 void (*signal1_type_set) (struct spu_context * ctx, u64 val);
185 u64(*signal1_type_get) (struct spu_context * ctx);
186 void (*signal2_type_set) (struct spu_context * ctx, u64 val);
210 extern struct spu_context_ops spu_hw_ops; argument