Lines Matching +defs:val +defs:prop
930 bool Arguments::add_property(const char* prop) {
931 const char* eq = strchr(prop, '=');
937 size_t key_len = (eq == NULL) ? strlen(prop) : (eq - prop);
939 strncpy(key, prop, key_len);
943 size_t value_len = strlen(prop) - key_len - 1;
945 strncpy(value, &prop[key_len + 1], value_len + 1);
1674 bool Arguments::verify_interval(uintx val, uintx min,
1678 if (val >= min && val <= max) {
1684 name, val, min, max);
1688 bool Arguments::verify_min_value(intx val, intx min, const char* name) {
1691 if (val >= min ) {
1696 name, val, min);
3286 SystemProperty* prop;
3287 for (prop = pl; prop != NULL; prop = prop->next()) {
3288 if (strcmp(key, prop->key()) == 0) return prop->value();
3351 SystemProperty* prop;
3352 for (prop = *plist; prop != NULL; prop = prop->next()) {
3353 if (strcmp(k, prop->key()) == 0) {
3355 prop->append_value(v);
3357 prop->set_value(v);