Lines Matching refs:len

31 void GenDCmdArgument::read_value(const char* str, size_t len, TRAPS) {
43 parse_value(str, len, CHECK);
47 void GenDCmdArgument::to_string(jlong l, char* buf, size_t len) {
48 jio_snprintf(buf, len, INT64_FORMAT, l);
51 void GenDCmdArgument::to_string(bool b, char* buf, size_t len) {
52 jio_snprintf(buf, len, b ? "true" : "false");
55 void GenDCmdArgument::to_string(NanoTimeArgument n, char* buf, size_t len) {
56 jio_snprintf(buf, len, INT64_FORMAT, n._nanotime);
59 void GenDCmdArgument::to_string(MemorySizeArgument m, char* buf, size_t len) {
60 jio_snprintf(buf, len, INT64_FORMAT, m._size);
63 void GenDCmdArgument::to_string(char* c, char* buf, size_t len) {
64 jio_snprintf(buf, len, "%s", c);
67 void GenDCmdArgument::to_string(StringArrayArgument* f, char* buf, size_t len) {
75 if (written + next_size > len) {
82 if (i < length-1 && len - written > 0) {
89 size_t len, TRAPS) {
93 || (size_t)scanned != len)
97 char* buf = NEW_RESOURCE_ARRAY(char, len + 1);
98 strncpy(buf, str, len);
99 buf[len] = '\0';
119 size_t len, TRAPS) {
120 // len is the length of the current token starting at str
121 if (len == 0) {
124 if (len == strlen("true") && strncasecmp(str, "true", len) == 0) {
126 } else if (len == strlen("false") && strncasecmp(str, "false", len) == 0) {
131 char* buf = NEW_RESOURCE_ARRAY(char, len + 1);
132 strncpy(buf, str, len);
133 buf[len] = '\0';
154 size_t len, TRAPS) {
158 _value = NEW_C_HEAP_ARRAY(char, len+1, mtInternal);
159 strncpy(_value, str, len);
160 _value[len] = 0;
183 size_t len, TRAPS) {
195 while(idx < len && isdigit(str[idx])) {
198 if (idx == len) {
208 } else if(len - idx > 2) {
212 strncpy(_value._unit, &str[idx], len - idx);
218 _value._unit[len-idx] = '\0';
260 size_t len, TRAPS) {
261 _value->add(str,len);
280 size_t len, TRAPS) {