Lines Matching refs:name
248 const char *name; in rt_dm_dev_get_name_id() local
252 name = rt_dm_dev_get_name(dev); in rt_dm_dev_get_name_id()
253 len = rt_strlen(name) - 1; in rt_dm_dev_get_name_id()
254 name += len; in rt_dm_dev_get_name_id()
258 if (*name < '0' || *name > '9') in rt_dm_dev_get_name_id()
260 while (*(++name)) in rt_dm_dev_get_name_id()
263 id += *name - '0'; in rt_dm_dev_get_name_id()
269 --name; in rt_dm_dev_get_name_id()
284 n = rt_vsnprintf(dev->parent.name, RT_NAME_MAX, format, arg_ptr); in rt_dm_dev_set_name()
294 return dev->parent.name; in rt_dm_dev_get_name()
298 #define ofw_api_call(name, ...) rt_ofw_##name(__VA_ARGS__) argument
299 #define ofw_api_call_ptr(name, ...) ofw_api_call(name, __VA_ARGS__) argument
301 #define ofw_api_call(name, ...) (-RT_ENOSYS) argument
302 #define ofw_api_call_ptr(name, ...) RT_NULL argument
335 rt_err_t rt_dm_dev_get_address_by_name(rt_device_t dev, const char *name, in rt_dm_dev_get_address_by_name() argument
343 return ofw_api_call(get_address_by_name, dev->ofw_node, name, in rt_dm_dev_get_address_by_name()
379 void *rt_dm_dev_iomap_by_name(rt_device_t dev, const char *name) in rt_dm_dev_iomap_by_name() argument
386 return ofw_api_call_ptr(iomap_by_name, dev->ofw_node, name); in rt_dm_dev_iomap_by_name()
421 int rt_dm_dev_get_irq_by_name(rt_device_t dev, const char *name) in rt_dm_dev_get_irq_by_name() argument
428 return ofw_api_call(get_irq_by_name, dev->ofw_node, name); in rt_dm_dev_get_irq_by_name()