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

Function ggml_backend_buffer_init

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

Source from the content-addressed store, hash-verified

85// backend buffer
86
87ggml_backend_buffer_t ggml_backend_buffer_init(
88 ggml_backend_buffer_type_t buft,
89 struct ggml_backend_buffer_i iface,
90 void * context,
91 size_t size) {
92 ggml_backend_buffer_t buffer = new ggml_backend_buffer {
93 /* .interface = */ iface,
94 /* .buft = */ buft,
95 /* .context = */ context,
96 /* .size = */ size,
97 /* .usage = */ GGML_BACKEND_BUFFER_USAGE_ANY
98 };
99
100 return buffer;
101}
102
103const char * ggml_backend_buffer_name(ggml_backend_buffer_t buffer) {
104 return ggml_backend_buft_name(ggml_backend_buffer_get_type(buffer));

Calls

no outgoing calls

Tested by

no test coverage detected