Lines Matching defs:buffer_length
417 write_str(char *buffer, size_t buffer_length, char *name, void *value)
420 size_t data_length = strnlen(ptr, buffer_length);
424 * the buffer, the string's length must be less then buffer_length.
429 buffer_length || data_length == 0)
434 * always return less than buffer_length, so we can just return
437 return (GENERATE_PROPERTY_STRING(buffer, buffer_length, "%s",
442 write_boolean(char *buffer, size_t buffer_length, char *name, void *value)
450 if (buffer_length <= 1 + BASE_PROPERTY_LENGTH(DLADM_TYPE_BOOLEAN, name))
453 return (GENERATE_PROPERTY_STRING(buffer, buffer_length, "%d",
458 write_uint64(char *buffer, size_t buffer_length, char *name, void *value)
466 BASE_PROPERTY_LENGTH(DLADM_TYPE_UINT64, name) >= buffer_length)
469 return (GENERATE_PROPERTY_STRING(buffer, buffer_length, "%lld",