Lines Matching refs:membuf
258 unsigned long long membuf; in parse_memory_buffer_value() local
260 membuf = strtoll(value, &endptr, 10); in parse_memory_buffer_value()
261 if (endptr == value || (long long)membuf < 0 || in parse_memory_buffer_value()
262 (errno == ERANGE && membuf == LLONG_MAX)) in parse_memory_buffer_value()
267 if (membuf > ULLONG_MAX / 1024) in parse_memory_buffer_value()
269 membuf *= 1024; in parse_memory_buffer_value()
272 if (membuf > ULLONG_MAX / 1024) in parse_memory_buffer_value()
274 membuf *= 1024; in parse_memory_buffer_value()
277 if (membuf > ULLONG_MAX / 1024) in parse_memory_buffer_value()
279 membuf *= 1024; in parse_memory_buffer_value()
282 if (membuf > ULLONG_MAX / 1024) in parse_memory_buffer_value()
284 membuf *= 1024; in parse_memory_buffer_value()
287 if (membuf > ULLONG_MAX / 1024) in parse_memory_buffer_value()
289 membuf *= 1024; in parse_memory_buffer_value()
292 if (membuf > ULLONG_MAX / 1024) in parse_memory_buffer_value()
294 membuf *= 1024; in parse_memory_buffer_value()
297 if (membuf > ULLONG_MAX / 1024) in parse_memory_buffer_value()
299 membuf *= 1024; in parse_memory_buffer_value()
303 if (membuf > ULLONG_MAX / 1024) in parse_memory_buffer_value()
305 membuf *= 1024; in parse_memory_buffer_value()
311 membuf > ULLONG_MAX / available_free_memory) in parse_memory_buffer_value()
313 membuf = (available_free_memory * membuf) / in parse_memory_buffer_value()
318 membuf = available_free_memory; in parse_memory_buffer_value()
320 if (membuf > SIZE_MAX) in parse_memory_buffer_value()
322 return membuf; in parse_memory_buffer_value()