Lines Matching refs:rproc

78 	struct rproc *rproc = filp->private_data;  in rproc_state_read()  local
83 state = rproc->state > RPROC_LAST ? RPROC_LAST : rproc->state; in rproc_state_read()
86 rproc->state); in rproc_state_read()
101 struct rproc *rproc = filp->private_data; in rproc_name_read() local
106 i = scnprintf(buf, sizeof(buf), "%.98s\n", rproc->name); in rproc_name_read()
121 struct rproc *rproc = filp->private_data; in rproc_recovery_read() local
122 char *buf = rproc->recovery_disabled ? "disabled\n" : "enabled\n"; in rproc_recovery_read()
155 struct rproc *rproc = filp->private_data; in rproc_recovery_write() local
171 rproc->recovery_disabled = false; in rproc_recovery_write()
173 if (rproc->state == RPROC_CRASHED) in rproc_recovery_write()
174 rproc_trigger_recovery(rproc); in rproc_recovery_write()
176 rproc->recovery_disabled = true; in rproc_recovery_write()
179 if (rproc->state == RPROC_CRASHED) in rproc_recovery_write()
180 rproc_trigger_recovery(rproc); in rproc_recovery_write()
198 struct dentry *rproc_create_trace_file(const char *name, struct rproc *rproc, in rproc_create_trace_file() argument
203 tfile = debugfs_create_file(name, 0400, rproc->dbg_dir, in rproc_create_trace_file()
206 dev_err(&rproc->dev, "failed to create debugfs trace entry\n"); in rproc_create_trace_file()
213 void rproc_delete_debug_dir(struct rproc *rproc) in rproc_delete_debug_dir() argument
215 if (!rproc->dbg_dir) in rproc_delete_debug_dir()
218 debugfs_remove_recursive(rproc->dbg_dir); in rproc_delete_debug_dir()
221 void rproc_create_debug_dir(struct rproc *rproc) in rproc_create_debug_dir() argument
223 struct device *dev = &rproc->dev; in rproc_create_debug_dir()
228 rproc->dbg_dir = debugfs_create_dir(dev_name(dev), rproc_dbg); in rproc_create_debug_dir()
229 if (!rproc->dbg_dir) in rproc_create_debug_dir()
232 debugfs_create_file("name", 0400, rproc->dbg_dir, in rproc_create_debug_dir()
233 rproc, &rproc_name_ops); in rproc_create_debug_dir()
234 debugfs_create_file("state", 0400, rproc->dbg_dir, in rproc_create_debug_dir()
235 rproc, &rproc_state_ops); in rproc_create_debug_dir()
236 debugfs_create_file("recovery", 0400, rproc->dbg_dir, in rproc_create_debug_dir()
237 rproc, &rproc_recovery_ops); in rproc_create_debug_dir()