Lines Matching refs:data

82 int uuid_generate_v5(const struct uuid *ns, const void *data, size_t data_size,  in uuid_generate_v5()  argument
123 mbedtls_err = mbedtls_md_update(&ctx, data, data_size); in uuid_generate_v5()
149 int uuid_copy(const struct uuid *data, struct uuid *out) in uuid_copy() argument
154 memcpy(out->val, data->val, UUID_SIZE); in uuid_copy()
158 int uuid_from_buffer(const uint8_t data[UUID_SIZE], struct uuid *out) in uuid_from_buffer()
160 if ((data == NULL) || (out == NULL)) { in uuid_from_buffer()
163 memcpy(out->val, data, UUID_SIZE); in uuid_from_buffer()
167 int uuid_from_string(const char data[UUID_STR_LEN], struct uuid *out) in uuid_from_string()
169 if ((data == NULL) || (strlen(data) + 1 != UUID_STR_LEN) || (out == NULL)) { in uuid_from_string()
173 char char_i = data[i]; in uuid_from_string()
198 hex2bin(&data[data_idx], 2, &out->val[out_idx], UUID_SIZE - out_idx); in uuid_from_string()
208 int uuid_to_buffer(const struct uuid *data, uint8_t out[UUID_SIZE]) in uuid_to_buffer() argument
213 memcpy(out, data->val, UUID_SIZE); in uuid_to_buffer()
217 int uuid_to_string(const struct uuid *data, char out[UUID_STR_LEN]) in uuid_to_string() argument
224 data->val[0], data->val[1], data->val[2], data->val[3], data->val[4], data->val[5], in uuid_to_string()
225 data->val[6], data->val[7], data->val[8], data->val[9], data->val[10], in uuid_to_string()
226 data->val[11], data->val[12], data->val[13], data->val[14], data->val[15]); in uuid_to_string()
231 int uuid_to_base64(const struct uuid *data, char out[UUID_BASE64_LEN]) in uuid_to_base64() argument
239 base64_encode(out, UUID_BASE64_LEN, &olen, data->val, UUID_SIZE); in uuid_to_base64()
243 int uuid_to_base64url(const struct uuid *data, char out[UUID_BASE64URL_LEN]) in uuid_to_base64url() argument
253 base64_encode(uuid_base64, UUID_BASE64_LEN, &olen, data->val, UUID_SIZE); in uuid_to_base64url()