MCPcopy Create free account
hub / github.com/Tiiny-AI/PowerInfer / gguf_bwrite_str

Function gguf_bwrite_str

ggml.c:20232–20244  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

20230}
20231
20232static void gguf_bwrite_str(struct gguf_buf * buf, const struct gguf_str * val) {
20233 gguf_buf_grow(buf, sizeof(val->n) + val->n);
20234
20235 if (buf->data) {
20236 memcpy((char *) buf->data + buf->offset, &val->n, sizeof(val->n));
20237 }
20238 buf->offset += sizeof(val->n);
20239
20240 if (buf->data) {
20241 memcpy((char *) buf->data + buf->offset, val->data, val->n);
20242 }
20243 buf->offset += val->n;
20244}
20245
20246static void gguf_bwrite_el(struct gguf_buf * buf, const void * val, size_t el_size) {
20247 gguf_buf_grow(buf, el_size);

Callers 1

gguf_write_to_bufFunction · 0.85

Calls 1

gguf_buf_growFunction · 0.85

Tested by

no test coverage detected