Lines Matching defs:env
213 * @env: Kernel object's userspace event reference to fill up
215 void of_device_uevent(const struct device *dev, struct kobj_uevent_env *env)
225 add_uevent_var(env, "OF_NAME=%pOFn", dev->of_node);
226 add_uevent_var(env, "OF_FULLNAME=%pOF", dev->of_node);
229 add_uevent_var(env, "OF_TYPE=%s", type);
235 add_uevent_var(env, "OF_COMPATIBLE_%d=%s", seen, compat);
238 add_uevent_var(env, "OF_COMPATIBLE_N=%d", seen);
244 add_uevent_var(env, "OF_ALIAS_%d=%s", seen,
253 int of_device_uevent_modalias(const struct device *dev, struct kobj_uevent_env *env)
261 if (add_uevent_var(env, "MODALIAS="))
264 sl = of_modalias(dev->of_node, &env->buf[env->buflen-1],
265 sizeof(env->buf) - env->buflen);
268 if (sl >= (sizeof(env->buf) - env->buflen))
270 env->buflen += sl;