Lines Matching refs:rproc
66 struct rproc *rproc = filp->private_data; in rproc_name_read() local
71 i = scnprintf(buf, sizeof(buf), "%.98s\n", rproc->name); in rproc_name_read()
86 struct rproc *rproc = filp->private_data; in rproc_recovery_read() local
87 char *buf = rproc->recovery_disabled ? "disabled\n" : "enabled\n"; in rproc_recovery_read()
120 struct rproc *rproc = filp->private_data; in rproc_recovery_write() local
136 rproc->recovery_disabled = false; in rproc_recovery_write()
138 if (rproc->state == RPROC_CRASHED) in rproc_recovery_write()
139 rproc_trigger_recovery(rproc); in rproc_recovery_write()
141 rproc->recovery_disabled = true; in rproc_recovery_write()
144 if (rproc->state == RPROC_CRASHED) in rproc_recovery_write()
145 rproc_trigger_recovery(rproc); in rproc_recovery_write()
162 struct rproc *rproc = seq->private; in rproc_rsc_table_show() local
163 struct resource_table *table = rproc->table_ptr; in rproc_rsc_table_show()
258 struct rproc *rproc = seq->private; in rproc_carveouts_show() local
261 list_for_each_entry(carveout, &rproc->carveouts, node) { in rproc_carveouts_show()
289 struct dentry *rproc_create_trace_file(const char *name, struct rproc *rproc, in rproc_create_trace_file() argument
294 tfile = debugfs_create_file(name, 0400, rproc->dbg_dir, trace, in rproc_create_trace_file()
297 dev_err(&rproc->dev, "failed to create debugfs trace entry\n"); in rproc_create_trace_file()
304 void rproc_delete_debug_dir(struct rproc *rproc) in rproc_delete_debug_dir() argument
306 if (!rproc->dbg_dir) in rproc_delete_debug_dir()
309 debugfs_remove_recursive(rproc->dbg_dir); in rproc_delete_debug_dir()
312 void rproc_create_debug_dir(struct rproc *rproc) in rproc_create_debug_dir() argument
314 struct device *dev = &rproc->dev; in rproc_create_debug_dir()
319 rproc->dbg_dir = debugfs_create_dir(dev_name(dev), rproc_dbg); in rproc_create_debug_dir()
320 if (!rproc->dbg_dir) in rproc_create_debug_dir()
323 debugfs_create_file("name", 0400, rproc->dbg_dir, in rproc_create_debug_dir()
324 rproc, &rproc_name_ops); in rproc_create_debug_dir()
325 debugfs_create_file("recovery", 0400, rproc->dbg_dir, in rproc_create_debug_dir()
326 rproc, &rproc_recovery_ops); in rproc_create_debug_dir()
327 debugfs_create_file("resource_table", 0400, rproc->dbg_dir, in rproc_create_debug_dir()
328 rproc, &rproc_rsc_table_ops); in rproc_create_debug_dir()
329 debugfs_create_file("carveout_memories", 0400, rproc->dbg_dir, in rproc_create_debug_dir()
330 rproc, &rproc_carveouts_ops); in rproc_create_debug_dir()