MCPcopy Create free account
hub / github.com/0xShug0/audio.cpp / ggml_backend_buft_alloc_buffer

Function ggml_backend_buft_alloc_buffer

external/ggml/src/ggml-backend.cpp:38–45  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

36}
37
38ggml_backend_buffer_t ggml_backend_buft_alloc_buffer(ggml_backend_buffer_type_t buft, size_t size) {
39 GGML_ASSERT(buft);
40 if (size == 0) {
41 // return a dummy buffer for zero-sized allocations
42 return ggml_backend_buffer_init(buft, {}, NULL, 0);
43 }
44 return buft->iface.alloc_buffer(buft, size);
45}
46
47size_t ggml_backend_buft_get_alignment(ggml_backend_buffer_type_t buft) {
48 GGML_ASSERT(buft);

Calls 2

ggml_backend_buffer_initFunction · 0.85
alloc_bufferMethod · 0.80

Tested by

no test coverage detected