Function show_uevent@drivers/base/core.c

From: Roger Yang
Date: Thu Nov 29 2012 - 22:44:25 EST


drivers/base/core.c

static ssize_t show_uevent(struct device *dev, struct device_attribute *attr,
char *buf)
{
....

kset = top_kobj->kset;
if (!kset->uevent_ops || !kset->uevent_ops->uevent)
goto out;

/* respect filter */
- if (kset->uevent_ops && kset->uevent_ops->filter)
+ if (kset->uevent_ops->filter)
if (!kset->uevent_ops->filter(kset, &dev->kobj))
goto out;

env = kzalloc(sizeof(struct kobj_uevent_env), GFP_KERNEL);
if (!env)
return -ENOMEM;

...
}
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/