Lines Matching defs:rproc_ops
385 struct rproc_ops { struct
386 int (*prepare)(struct rproc *rproc);
387 int (*unprepare)(struct rproc *rproc);
388 int (*start)(struct rproc *rproc);
389 int (*stop)(struct rproc *rproc);
390 int (*attach)(struct rproc *rproc);
391 int (*detach)(struct rproc *rproc);
392 void (*kick)(struct rproc *rproc, int vqid);
393 void * (*da_to_va)(struct rproc *rproc, u64 da, size_t len, bool *is_iomem);
394 int (*parse_fw)(struct rproc *rproc, const struct firmware *fw);
395 int (*handle_rsc)(struct rproc *rproc, u32 rsc_type, void *rsc,
397 struct resource_table *(*find_loaded_rsc_table)(
399 struct resource_table *(*get_loaded_rsc_table)(
401 int (*load)(struct rproc *rproc, const struct firmware *fw);
402 int (*sanity_check)(struct rproc *rproc, const struct firmware *fw);
403 u64 (*get_boot_addr)(struct rproc *rproc, const struct firmware *fw);
404 unsigned long (*panic)(struct rproc *rproc);
405 void (*coredump)(struct rproc *rproc);