Lines Matching refs:env
178 int of_device_uevent(struct device *dev, struct kobj_uevent_env *env)
186 if (add_uevent_var(env, "OF_NAME=%s", dev->of_node->name))
189 if (add_uevent_var(env, "OF_TYPE=%s", dev->of_node->type))
198 if (add_uevent_var(env, "OF_COMPATIBLE_%d=%s", seen, compat))
207 if (add_uevent_var(env, "OF_COMPATIBLE_N=%d", seen))
211 if (add_uevent_var(env, "MODALIAS="))
214 sl = of_device_get_modalias(dev, &env->buf[env->buflen-1],
215 sizeof(env->buf) - env->buflen);
216 if (sl >= (sizeof(env->buf) - env->buflen))
218 env->buflen += sl;