Lines Matching refs:env
495 rbcfg_env_find(const struct rbcfg_env *env, const char *name)
499 for (i = 0; i < env->num_values; i++) {
500 const struct rbcfg_value *v = &env->values[i];
510 rbcfg_env_find_u32(const struct rbcfg_env *env, uint32_t val)
514 for (i = 0; i < env->num_values; i++) {
515 const struct rbcfg_value *v = &env->values[i];
525 rbcfg_env_get_u32(const struct rbcfg_env *env)
531 err = rbcfg_get_u32(rbcfg_ctx, env->id, &val);
535 v = rbcfg_env_find_u32(env, val);
538 val, env->name);
546 rbcfg_env_set_u32(const struct rbcfg_env *env, const char *data)
551 v = rbcfg_env_find(env, data);
557 err = rbcfg_set_u32(rbcfg_ctx, env->id, v->val.u32);
562 rbcfg_env_get(const struct rbcfg_env *env)
566 switch (env->type) {
568 ret = rbcfg_env_get_u32(env);
576 rbcfg_env_set(const struct rbcfg_env *env, const char *data)
580 switch (env->type) {
582 ret = rbcfg_env_set_u32(env, data);
614 const struct rbcfg_env *env = &rbcfg_envs[i];
617 if (strcmp(env->name, argv[0]))
620 value = rbcfg_env_get(env);
644 const struct rbcfg_env *env = &rbcfg_envs[i];
646 if (strcmp(env->name, argv[0]))
649 err = rbcfg_env_set(env, argv[1]);
669 const struct rbcfg_env *env = &rbcfg_envs[i];
672 value = rbcfg_env_get(env);
674 fprintf(stdout, "%s=%s\n", env->name, value);
734 const struct rbcfg_env *env;
737 env = &rbcfg_envs[i];
738 fprintf(stderr, "\n%s:\n", env->name);
739 for (j = 0; j < env->num_values; j++) {
740 const struct rbcfg_value *v = &env->values[j];