Lines Matching refs:env
303 void of_device_uevent(struct device *dev, struct kobj_uevent_env *env)
313 add_uevent_var(env, "OF_NAME=%pOFn", dev->of_node);
314 add_uevent_var(env, "OF_FULLNAME=%pOF", dev->of_node);
317 add_uevent_var(env, "OF_TYPE=%s", type);
323 add_uevent_var(env, "OF_COMPATIBLE_%d=%s", seen, compat);
326 add_uevent_var(env, "OF_COMPATIBLE_N=%d", seen);
332 add_uevent_var(env, "OF_ALIAS_%d=%s", seen,
340 int of_device_uevent_modalias(struct device *dev, struct kobj_uevent_env *env)
348 if (add_uevent_var(env, "MODALIAS="))
351 sl = of_device_get_modalias(dev, &env->buf[env->buflen-1],
352 sizeof(env->buf) - env->buflen);
353 if (sl >= (sizeof(env->buf) - env->buflen))
355 env->buflen += sl;