Lines Matching defs:tmp
785 struct device *dev, *tmp;
788 list_for_each_entry_safe(dev, tmp, &wait_for_suppliers,
1014 struct device *dev, *tmp;
1016 list_for_each_entry_safe(dev, tmp, list, links.defer_hook) {
1043 struct device *dev, *tmp;
1055 list_for_each_entry_safe(dev, tmp, &deferred_sync, links.defer_hook) {
1578 struct device *dev, *tmp;
1601 list_for_each_entry_safe(dev, tmp, &probe_list, links.defer_hook) {
1903 const char *tmp;
1911 name = device_get_devnode(dev, &mode, &uid, &gid, &tmp);
1920 kfree(tmp);
3248 * @tmp: possibly allocated string
3252 * a name. This memory is returned in tmp and needs to be
3257 const char **tmp)
3261 *tmp = NULL;
3265 *tmp = dev->type->devnode(dev, mode, uid, gid);
3266 if (*tmp)
3267 return *tmp;
3271 *tmp = dev->class->devnode(dev, mode);
3272 if (*tmp)
3273 return *tmp;
3275 /* return name without allocation, tmp == NULL */
3284 return *tmp = s;