Lines Matching refs:value
22 const char **value, int *value_length) {
46 *value = pos;
51 static bool StartsWith(const char *flag, int flag_length, const char *value) {
52 if (!flag || !value)
54 int value_length = internal_strlen(value);
56 (0 == internal_strncmp(flag, value, value_length));
60 const char *value;
62 if (!GetFlagValue(env, name, &value, &value_length))
64 if (StartsWith(value, value_length, "0") ||
65 StartsWith(value, value_length, "no") ||
66 StartsWith(value, value_length, "false"))
68 if (StartsWith(value, value_length, "1") ||
69 StartsWith(value, value_length, "yes") ||
70 StartsWith(value, value_length, "true"))
75 const char *value;
77 if (!GetFlagValue(env, name, &value, &value_length))
79 *flag = internal_atoll(value);
85 const char *value;
87 if (!GetFlagValue(env, name, &value, &value_length))
89 // Copy the flag value. Don't use locks here, as flags are parsed at
92 internal_memcpy(value_copy, value, value_length);