Lines Matching refs:dev
161 static void save_info(struct device_show *dev, char *dev_name) in save_info() argument
166 dev->index ++; in save_info()
168 rt_snprintf(tmp, 256, "%d %s\n", dev->index, dev_name); in save_info()
172 if (dev->size > dev->len + len) in save_info()
174 strcat(dev->buf, tmp); in save_info()
175 dev->len += len; in save_info()
179 if (dev->buf == RT_NULL) in save_info()
181 dev->buf = rt_calloc(1, 4096); in save_info()
185 dev->buf = rt_realloc(dev->buf, dev->size + 4096); in save_info()
187 if (dev->buf) in save_info()
189 dev->size += 4096; in save_info()
190 strcat(dev->buf, tmp); in save_info()
191 dev->len += len; in save_info()
196 static void list_device(struct device_show *dev) in list_device() argument
231 save_info(dev + device->type, device->parent.name); in list_device()