Lines Matching defs:rproc_ops
379 struct rproc_ops { struct
380 int (*prepare)(struct rproc *rproc);
381 int (*unprepare)(struct rproc *rproc);
382 int (*start)(struct rproc *rproc);
383 int (*stop)(struct rproc *rproc);
384 int (*attach)(struct rproc *rproc);
385 void (*kick)(struct rproc *rproc, int vqid);
386 void * (*da_to_va)(struct rproc *rproc, u64 da, size_t len);
387 int (*parse_fw)(struct rproc *rproc, const struct firmware *fw);
388 int (*handle_rsc)(struct rproc *rproc, u32 rsc_type, void *rsc,
390 struct resource_table *(*find_loaded_rsc_table)(
392 int (*load)(struct rproc *rproc, const struct firmware *fw);
393 int (*sanity_check)(struct rproc *rproc, const struct firmware *fw);
394 u64 (*get_boot_addr)(struct rproc *rproc, const struct firmware *fw);
395 unsigned long (*panic)(struct rproc *rproc);