Lines Matching refs:dev
18 static const char *get_device_name(const struct device *dev, in get_device_name() argument
22 const char *name = dev->name; in get_device_name()
25 snprintf(buf, len, "[%p]", dev); in get_device_name()
39 static int cmd_device_list_visitor(const struct device *dev, in cmd_device_list_visitor() argument
45 get_device_name(dev, ctx->buf, ctx->buf_size)); in cmd_device_list_visitor()
57 const struct device *dev; in cmd_device_list() local
61 for (dev = devlist; dev < devlist_end; dev++) { in cmd_device_list()
63 const char *name = get_device_name(dev, buf, sizeof(buf)); in cmd_device_list()
73 if (!device_is_ready(dev)) { in cmd_device_list()
78 int err = pm_device_state_get(dev, &st); in cmd_device_list()
86 usage = pm_device_runtime_usage(dev); in cmd_device_list()
101 (void)device_required_foreach(dev, cmd_device_list_visitor, &ctx); in cmd_device_list()
106 const struct device_dt_nodelabels *nl = device_get_dt_nodelabels(dev); in cmd_device_list()
126 const struct device *dev = shell_device_lookup_all(idx, NULL); in device_name_lookup() local
128 entry->syntax = dev != NULL ? dev->name : NULL; in device_name_lookup()
139 static int cmd_device_check_deps(const struct device *dev, in cmd_device_check_deps() argument
144 if (!device_is_ready(dev)) { in cmd_device_check_deps()
146 get_device_name(dev, ctx->buf, ctx->buf_size)); in cmd_device_check_deps()
156 const struct device *dev; in cmd_device_init() local
159 dev = shell_device_get_binding_all(argv[1]); in cmd_device_init()
160 if (dev == NULL) { in cmd_device_init()
165 if (device_is_ready(dev)) { in cmd_device_init()
180 ret = device_required_foreach(dev, cmd_device_check_deps, &ctx); in cmd_device_init()
187 ret = device_init(dev); in cmd_device_init()
201 const struct device *dev = shell_device_lookup_non_ready(idx, NULL); in device_name_get_non_ready() local
203 entry->syntax = dev != NULL ? dev->name : NULL; in device_name_get_non_ready()
222 const struct device *dev; in cmd_device_pm_toggle() local
225 dev = device_get_binding(argv[1]); in cmd_device_pm_toggle()
226 if (dev == NULL) { in cmd_device_pm_toggle()
231 if (!pm_device_runtime_is_enabled(dev)) { in cmd_device_pm_toggle()
237 (void)pm_device_state_get(dev, &pm_state); in cmd_device_pm_toggle()
242 pm_device_runtime_put(dev); in cmd_device_pm_toggle()
246 pm_device_runtime_get(dev); in cmd_device_pm_toggle()