@@ -461,11 +461,11 @@ ggml_backend_t ggml_backend_dev_init(ggml_backend_dev_t device, const char * par
461
461
}
462
462
463
463
ggml_backend_buffer_type_t ggml_backend_dev_buffer_type (ggml_backend_dev_t device) {
464
- return device->iface .buffer_type (device);
464
+ return device->iface .get_buffer_type (device);
465
465
}
466
466
467
467
ggml_backend_buffer_type_t ggml_backend_dev_host_buffer_type (ggml_backend_dev_t device) {
468
- return device->iface .host_buffer_type (device);
468
+ return device->iface .get_host_buffer_type (device);
469
469
}
470
470
471
471
ggml_backend_buffer_t ggml_backend_dev_buffer_from_host_ptr (ggml_backend_dev_t device, void * ptr, size_t size, size_t max_tensor_size) {
@@ -491,11 +491,11 @@ const char * ggml_backend_reg_name(ggml_backend_reg_t reg) {
491
491
}
492
492
493
493
size_t ggml_backend_reg_dev_count (ggml_backend_reg_t reg) {
494
- return reg->iface .device_count (reg);
494
+ return reg->iface .get_device_count (reg);
495
495
}
496
496
497
497
ggml_backend_dev_t ggml_backend_reg_dev_get (ggml_backend_reg_t reg, size_t index) {
498
- return reg->iface .device_get (reg, index);
498
+ return reg->iface .get_device (reg, index);
499
499
}
500
500
501
501
void * ggml_backend_reg_get_proc_address (ggml_backend_reg_t reg, const char * name) {
@@ -653,7 +653,7 @@ ggml_backend_t ggml_backend_init_best(void) {
653
653
654
654
static const size_t TENSOR_ALIGNMENT = 32 ; // required for mmap as gguf only guarantees 32-byte alignment
655
655
656
- static const char * ggml_backend_cpu_buffer_name (ggml_backend_buffer_t buffer) {
656
+ static const char * ggml_backend_cpu_buffer_get_name (ggml_backend_buffer_t buffer) {
657
657
return " CPU" ;
658
658
659
659
GGML_UNUSED (buffer);
@@ -707,7 +707,7 @@ static void ggml_backend_cpu_buffer_clear(ggml_backend_buffer_t buffer, uint8_t
707
707
}
708
708
709
709
static struct ggml_backend_buffer_i cpu_backend_buffer_i = {
710
- /* .get_name = */ ggml_backend_cpu_buffer_name ,
710
+ /* .get_name = */ ggml_backend_cpu_buffer_get_name ,
711
711
/* .free_buffer = */ ggml_backend_cpu_buffer_free_buffer,
712
712
/* .get_base = */ ggml_backend_cpu_buffer_get_base,
713
713
/* .init_tensor = */ NULL , // no initialization required
@@ -721,7 +721,7 @@ static struct ggml_backend_buffer_i cpu_backend_buffer_i = {
721
721
722
722
// for buffers from ptr, free is not called
723
723
static struct ggml_backend_buffer_i cpu_backend_buffer_i_from_ptr = {
724
- /* .get_name = */ ggml_backend_cpu_buffer_name ,
724
+ /* .get_name = */ ggml_backend_cpu_buffer_get_name ,
725
725
/* .free_buffer = */ NULL , // ptr is not owned by the buffer, so it does not need to be freed
726
726
/* .get_base = */ ggml_backend_cpu_buffer_get_base,
727
727
/* .init_tensor = */ NULL , // no initialization required
@@ -846,7 +846,7 @@ struct ggml_backend_cpu_context {
846
846
void * abort_callback_data;
847
847
};
848
848
849
- static const char * ggml_backend_cpu_name (ggml_backend_t backend) {
849
+ static const char * ggml_backend_cpu_get_name (ggml_backend_t backend) {
850
850
return " CPU" ;
851
851
852
852
GGML_UNUSED (backend);
@@ -932,7 +932,7 @@ static enum ggml_status ggml_backend_cpu_graph_compute(ggml_backend_t backend, s
932
932
}
933
933
934
934
static struct ggml_backend_i cpu_backend_i = {
935
- /* .get_name = */ ggml_backend_cpu_name ,
935
+ /* .get_name = */ ggml_backend_cpu_get_name ,
936
936
/* .free = */ ggml_backend_cpu_free,
937
937
/* .get_default_buffer_type = */ ggml_backend_cpu_get_default_buffer_type,
938
938
/* .set_tensor_async = */ NULL ,
@@ -1022,38 +1022,38 @@ ggml_backend_buffer_t ggml_backend_cpu_buffer_from_ptr(void * ptr, size_t size)
1022
1022
1023
1023
// //////////////////////
1024
1024
1025
- static const char * ggml_backend_cpu_device_name (ggml_backend_dev_t dev) {
1025
+ static const char * ggml_backend_cpu_device_get_name (ggml_backend_dev_t dev) {
1026
1026
return " CPU" ;
1027
1027
1028
1028
GGML_UNUSED (dev);
1029
1029
}
1030
1030
1031
- static const char * ggml_backend_cpu_device_description (ggml_backend_dev_t dev) {
1031
+ static const char * ggml_backend_cpu_device_get_description (ggml_backend_dev_t dev) {
1032
1032
// TODO
1033
1033
return " CPU" ;
1034
1034
1035
1035
GGML_UNUSED (dev);
1036
1036
}
1037
1037
1038
- static void ggml_backend_cpu_device_memory (ggml_backend_dev_t dev, size_t * free, size_t * total) {
1038
+ static void ggml_backend_cpu_device_get_memory (ggml_backend_dev_t dev, size_t * free, size_t * total) {
1039
1039
// TODO
1040
1040
*free = 0 ;
1041
1041
*total = 0 ;
1042
1042
1043
1043
GGML_UNUSED (dev);
1044
1044
}
1045
1045
1046
- static enum ggml_backend_dev_type ggml_backend_cpu_device_type (ggml_backend_dev_t dev) {
1046
+ static enum ggml_backend_dev_type ggml_backend_cpu_device_get_type (ggml_backend_dev_t dev) {
1047
1047
return GGML_BACKEND_DEVICE_TYPE_CPU_FULL;
1048
1048
1049
1049
GGML_UNUSED (dev);
1050
1050
}
1051
1051
1052
- static void ggml_backend_cpu_device_props (ggml_backend_dev_t dev, struct ggml_backend_dev_props * props) {
1053
- props->name = ggml_backend_cpu_device_name (dev);
1054
- props->description = ggml_backend_cpu_device_description (dev);
1055
- props->type = ggml_backend_cpu_device_type (dev);
1056
- ggml_backend_cpu_device_memory (dev, &props->memory_free , &props->memory_total );
1052
+ static void ggml_backend_cpu_device_get_props (ggml_backend_dev_t dev, struct ggml_backend_dev_props * props) {
1053
+ props->name = ggml_backend_cpu_device_get_name (dev);
1054
+ props->description = ggml_backend_cpu_device_get_description (dev);
1055
+ props->type = ggml_backend_cpu_device_get_type (dev);
1056
+ ggml_backend_cpu_device_get_memory (dev, &props->memory_free , &props->memory_total );
1057
1057
props->caps = {
1058
1058
/* async */ false ,
1059
1059
/* host_buffer */ false ,
@@ -1068,7 +1068,7 @@ static ggml_backend_t ggml_backend_cpu_device_init(ggml_backend_dev_t dev, const
1068
1068
GGML_UNUSED (params);
1069
1069
}
1070
1070
1071
- static ggml_backend_buffer_type_t ggml_backend_cpu_device_buffer_type (ggml_backend_dev_t dev) {
1071
+ static ggml_backend_buffer_type_t ggml_backend_cpu_device_get_buffer_type (ggml_backend_dev_t dev) {
1072
1072
return ggml_backend_cpu_buffer_type ();
1073
1073
1074
1074
GGML_UNUSED (dev);
@@ -1111,14 +1111,14 @@ static bool ggml_backend_cpu_device_supports_buft(ggml_backend_dev_t dev, ggml_b
1111
1111
}
1112
1112
1113
1113
static struct ggml_backend_device_i ggml_backend_cpu_device_i = {
1114
- /* .get_name = */ ggml_backend_cpu_device_name ,
1115
- /* .get_description = */ ggml_backend_cpu_device_description ,
1116
- /* .get_memory = */ ggml_backend_cpu_device_memory ,
1117
- /* .get_type = */ ggml_backend_cpu_device_type ,
1118
- /* .get_props = */ ggml_backend_cpu_device_props ,
1114
+ /* .get_name = */ ggml_backend_cpu_device_get_name ,
1115
+ /* .get_description = */ ggml_backend_cpu_device_get_description ,
1116
+ /* .get_memory = */ ggml_backend_cpu_device_get_memory ,
1117
+ /* .get_type = */ ggml_backend_cpu_device_get_type ,
1118
+ /* .get_props = */ ggml_backend_cpu_device_get_props ,
1119
1119
/* .init_backend = */ ggml_backend_cpu_device_init,
1120
- /* .buffer_type = */ ggml_backend_cpu_device_buffer_type ,
1121
- /* .host_buffer_type = */ NULL ,
1120
+ /* .get_buffer_type = */ ggml_backend_cpu_device_get_buffer_type ,
1121
+ /* .get_host_buffer_type = */ NULL ,
1122
1122
/* .buffer_from_host_ptr = */ ggml_backend_cpu_device_buffer_from_ptr,
1123
1123
/* .supports_op = */ ggml_backend_cpu_device_supports_op,
1124
1124
/* .supports_buft = */ ggml_backend_cpu_device_supports_buft,
@@ -1130,19 +1130,19 @@ static struct ggml_backend_device_i ggml_backend_cpu_device_i = {
1130
1130
1131
1131
// //////////////////////
1132
1132
1133
- static const char * ggml_backend_cpu_reg_name (ggml_backend_reg_t reg) {
1133
+ static const char * ggml_backend_cpu_reg_get_name (ggml_backend_reg_t reg) {
1134
1134
return " CPU" ;
1135
1135
1136
1136
GGML_UNUSED (reg);
1137
1137
}
1138
1138
1139
- static size_t ggml_backend_cpu_reg_device_count (ggml_backend_reg_t reg) {
1139
+ static size_t ggml_backend_cpu_reg_get_device_count (ggml_backend_reg_t reg) {
1140
1140
return 1 ;
1141
1141
1142
1142
GGML_UNUSED (reg);
1143
1143
}
1144
1144
1145
- static ggml_backend_dev_t ggml_backend_cpu_reg_device_get (ggml_backend_reg_t reg, size_t index) {
1145
+ static ggml_backend_dev_t ggml_backend_cpu_reg_get_device (ggml_backend_reg_t reg, size_t index) {
1146
1146
GGML_ASSERT (index == 0 );
1147
1147
1148
1148
static ggml_backend_device ggml_backend_cpu_device = {
@@ -1158,9 +1158,9 @@ static ggml_backend_dev_t ggml_backend_cpu_reg_device_get(ggml_backend_reg_t reg
1158
1158
}
1159
1159
1160
1160
static struct ggml_backend_reg_i ggml_backend_cpu_reg_i = {
1161
- /* .get_name = */ ggml_backend_cpu_reg_name ,
1162
- /* .device_count = */ ggml_backend_cpu_reg_device_count ,
1163
- /* .device_get = */ ggml_backend_cpu_reg_device_get ,
1161
+ /* .get_name = */ ggml_backend_cpu_reg_get_name ,
1162
+ /* .get_device_count = */ ggml_backend_cpu_reg_get_device_count ,
1163
+ /* .get_device = */ ggml_backend_cpu_reg_get_device ,
1164
1164
/* .get_proc_address = */ NULL ,
1165
1165
/* .set_log_callback = */ NULL ,
1166
1166
};
0 commit comments