Skip to content

Commit ae25190

Browse files
committed
Rename all util_* functions to utils_*
Signed-off-by: Lukasz Dorau <[email protected]>
1 parent 34f4893 commit ae25190

40 files changed

+362
-362
lines changed

benchmark/ubench.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
#include "ubench.h"
5454
// BENCHMARK CONFIG
5555
#define N_ITERATIONS 1000
56-
#define ALLOC_SIZE (util_get_page_size())
56+
#define ALLOC_SIZE (utils_get_page_size())
5757

5858
// OS MEMORY PROVIDER CONFIG
5959
#define OS_MEMORY_PROVIDER_TRACE (0)

src/base_alloc/base_alloc.c

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ struct umf_ba_chunk_t {
3636
struct umf_ba_main_pool_meta_t {
3737
size_t pool_size; // size of each pool (argument of each ba_os_alloc() call)
3838
size_t chunk_size; // size of all memory chunks in this pool
39-
os_mutex_t free_lock; // lock of free_list
39+
utils_mutex_t free_lock; // lock of free_list
4040
umf_ba_chunk_t *free_list; // list of free chunks
4141
size_t n_allocs; // number of allocated chunks
4242
#ifndef NDEBUG
@@ -135,7 +135,7 @@ static void *ba_os_alloc_annotated(size_t pool_size) {
135135

136136
umf_ba_pool_t *umf_ba_create(size_t size) {
137137
size_t chunk_size = ALIGN_UP(size, MEMORY_ALIGNMENT);
138-
size_t mutex_size = ALIGN_UP(util_mutex_get_size(), MEMORY_ALIGNMENT);
138+
size_t mutex_size = ALIGN_UP(utils_mutex_get_size(), MEMORY_ALIGNMENT);
139139

140140
size_t metadata_size = sizeof(struct umf_ba_main_pool_meta_t);
141141
size_t pool_size = sizeof(void *) + metadata_size + mutex_size +
@@ -168,10 +168,10 @@ umf_ba_pool_t *umf_ba_create(size_t size) {
168168
char *data_ptr = (char *)&pool->data;
169169
size_t size_left = pool_size - offsetof(umf_ba_pool_t, data);
170170

171-
util_align_ptr_size((void **)&data_ptr, &size_left, MEMORY_ALIGNMENT);
171+
utils_align_ptr_size((void **)&data_ptr, &size_left, MEMORY_ALIGNMENT);
172172

173173
// init free_lock
174-
os_mutex_t *mutex = util_mutex_init(&pool->metadata.free_lock);
174+
utils_mutex_t *mutex = utils_mutex_init(&pool->metadata.free_lock);
175175
if (!mutex) {
176176
ba_os_free(pool, pool_size);
177177
return NULL;
@@ -184,13 +184,13 @@ umf_ba_pool_t *umf_ba_create(size_t size) {
184184
}
185185

186186
void *umf_ba_alloc(umf_ba_pool_t *pool) {
187-
util_mutex_lock(&pool->metadata.free_lock);
187+
utils_mutex_lock(&pool->metadata.free_lock);
188188
if (pool->metadata.free_list == NULL) {
189189
umf_ba_next_pool_t *new_pool =
190190
(umf_ba_next_pool_t *)ba_os_alloc_annotated(
191191
pool->metadata.pool_size);
192192
if (!new_pool) {
193-
util_mutex_unlock(&pool->metadata.free_lock);
193+
utils_mutex_unlock(&pool->metadata.free_lock);
194194
return NULL;
195195
}
196196

@@ -209,7 +209,7 @@ void *umf_ba_alloc(umf_ba_pool_t *pool) {
209209
size_t size_left =
210210
pool->metadata.pool_size - offsetof(umf_ba_next_pool_t, data);
211211

212-
util_align_ptr_size((void **)&data_ptr, &size_left, MEMORY_ALIGNMENT);
212+
utils_align_ptr_size((void **)&data_ptr, &size_left, MEMORY_ALIGNMENT);
213213
ba_divide_memory_into_chunks(pool, data_ptr, size_left);
214214
}
215215

@@ -234,7 +234,7 @@ void *umf_ba_alloc(umf_ba_pool_t *pool) {
234234
VALGRIND_DO_MALLOCLIKE_BLOCK(chunk, pool->metadata.chunk_size, 0, 0);
235235
utils_annotate_memory_undefined(chunk, pool->metadata.chunk_size);
236236

237-
util_mutex_unlock(&pool->metadata.free_lock);
237+
utils_mutex_unlock(&pool->metadata.free_lock);
238238

239239
return chunk;
240240
}
@@ -269,7 +269,7 @@ void umf_ba_free(umf_ba_pool_t *pool, void *ptr) {
269269

270270
umf_ba_chunk_t *chunk = (umf_ba_chunk_t *)ptr;
271271

272-
util_mutex_lock(&pool->metadata.free_lock);
272+
utils_mutex_lock(&pool->metadata.free_lock);
273273
assert(pool_contains_pointer(pool, ptr));
274274
chunk->next = pool->metadata.free_list;
275275
pool->metadata.free_list = chunk;
@@ -281,14 +281,14 @@ void umf_ba_free(umf_ba_pool_t *pool, void *ptr) {
281281
VALGRIND_DO_FREELIKE_BLOCK(chunk, 0);
282282
utils_annotate_memory_inaccessible(chunk, pool->metadata.chunk_size);
283283

284-
util_mutex_unlock(&pool->metadata.free_lock);
284+
utils_mutex_unlock(&pool->metadata.free_lock);
285285
}
286286

287287
void umf_ba_destroy(umf_ba_pool_t *pool) {
288288
// Do not destroy if we are running in the proxy library,
289289
// because it may need those resources till
290290
// the very end of exiting the application.
291-
if (pool->metadata.n_allocs && util_is_running_in_proxy_lib()) {
291+
if (pool->metadata.n_allocs && utils_is_running_in_proxy_lib()) {
292292
return;
293293
}
294294

@@ -308,6 +308,6 @@ void umf_ba_destroy(umf_ba_pool_t *pool) {
308308
ba_os_free(current_pool, size);
309309
}
310310

311-
util_mutex_destroy_not_free(&pool->metadata.free_lock);
311+
utils_mutex_destroy_not_free(&pool->metadata.free_lock);
312312
ba_os_free(pool, size);
313313
}

src/base_alloc/base_alloc_global.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ static void *get_original_alloc(void *user_ptr, size_t *total_size,
149149
}
150150

151151
void *umf_ba_global_aligned_alloc(size_t size, size_t alignment) {
152-
util_init_once(&ba_is_initialized, umf_ba_create_global);
152+
utils_init_once(&ba_is_initialized, umf_ba_create_global);
153153

154154
if (size == 0) {
155155
return NULL;

src/base_alloc/base_alloc_linear.c

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ typedef struct umf_ba_next_linear_pool_t umf_ba_next_linear_pool_t;
3131
// metadata is set and used only in the main (the first) pool
3232
typedef struct umf_ba_main_linear_pool_meta_t {
3333
size_t pool_size; // size of this pool (argument of ba_os_alloc() call)
34-
os_mutex_t lock;
34+
utils_mutex_t lock;
3535
char *data_ptr;
3636
size_t size_left;
3737
size_t pool_n_allocs; // number of allocations in this pool
@@ -98,7 +98,7 @@ umf_ba_linear_pool_t *umf_ba_linear_create(size_t pool_size) {
9898
void *data_ptr = &pool->data;
9999
size_t size_left = pool_size - offsetof(umf_ba_linear_pool_t, data);
100100

101-
util_align_ptr_size(&data_ptr, &size_left, MEMORY_ALIGNMENT);
101+
utils_align_ptr_size(&data_ptr, &size_left, MEMORY_ALIGNMENT);
102102

103103
pool->metadata.pool_size = pool_size;
104104
pool->metadata.data_ptr = data_ptr;
@@ -109,7 +109,7 @@ umf_ba_linear_pool_t *umf_ba_linear_create(size_t pool_size) {
109109
_DEBUG_EXECUTE(pool->metadata.global_n_allocs = 0);
110110

111111
// init lock
112-
os_mutex_t *lock = util_mutex_init(&pool->metadata.lock);
112+
utils_mutex_t *lock = utils_mutex_init(&pool->metadata.lock);
113113
if (!lock) {
114114
ba_os_free(pool, pool_size);
115115
return NULL;
@@ -123,7 +123,7 @@ void *umf_ba_linear_alloc(umf_ba_linear_pool_t *pool, size_t size) {
123123
return NULL;
124124
}
125125
size_t aligned_size = ALIGN_UP(size, MEMORY_ALIGNMENT);
126-
util_mutex_lock(&pool->metadata.lock);
126+
utils_mutex_lock(&pool->metadata.lock);
127127
if (pool->metadata.size_left < aligned_size) {
128128
size_t pool_size = MINIMUM_LINEAR_POOL_SIZE;
129129
size_t usable_size =
@@ -139,7 +139,7 @@ void *umf_ba_linear_alloc(umf_ba_linear_pool_t *pool, size_t size) {
139139
umf_ba_next_linear_pool_t *new_pool =
140140
(umf_ba_next_linear_pool_t *)ba_os_alloc(pool_size);
141141
if (!new_pool) {
142-
util_mutex_unlock(&pool->metadata.lock);
142+
utils_mutex_unlock(&pool->metadata.lock);
143143
return NULL;
144144
}
145145

@@ -149,7 +149,7 @@ void *umf_ba_linear_alloc(umf_ba_linear_pool_t *pool, size_t size) {
149149
void *data_ptr = &new_pool->data;
150150
size_t size_left =
151151
new_pool->pool_size - offsetof(umf_ba_next_linear_pool_t, data);
152-
util_align_ptr_size(&data_ptr, &size_left, MEMORY_ALIGNMENT);
152+
utils_align_ptr_size(&data_ptr, &size_left, MEMORY_ALIGNMENT);
153153

154154
pool->metadata.data_ptr = data_ptr;
155155
pool->metadata.size_left = size_left;
@@ -171,7 +171,7 @@ void *umf_ba_linear_alloc(umf_ba_linear_pool_t *pool, size_t size) {
171171
}
172172
_DEBUG_EXECUTE(pool->metadata.global_n_allocs++);
173173
_DEBUG_EXECUTE(ba_debug_checks(pool));
174-
util_mutex_unlock(&pool->metadata.lock);
174+
utils_mutex_unlock(&pool->metadata.lock);
175175

176176
return ptr;
177177
}
@@ -188,7 +188,7 @@ static inline int pool_contains_ptr(void *pool, size_t pool_size,
188188
// 0 - ptr belonged to the pool and was freed
189189
// -1 - ptr doesn't belong to the pool and wasn't freed
190190
int umf_ba_linear_free(umf_ba_linear_pool_t *pool, void *ptr) {
191-
util_mutex_lock(&pool->metadata.lock);
191+
utils_mutex_lock(&pool->metadata.lock);
192192
_DEBUG_EXECUTE(ba_debug_checks(pool));
193193
if (pool_contains_ptr(pool, pool->metadata.pool_size, pool->data, ptr)) {
194194
pool->metadata.pool_n_allocs--;
@@ -204,7 +204,7 @@ int umf_ba_linear_free(umf_ba_linear_pool_t *pool, void *ptr) {
204204
pool->metadata.pool_size = page_size;
205205
}
206206
_DEBUG_EXECUTE(ba_debug_checks(pool));
207-
util_mutex_unlock(&pool->metadata.lock);
207+
utils_mutex_unlock(&pool->metadata.lock);
208208
return 0;
209209
}
210210

@@ -227,14 +227,14 @@ int umf_ba_linear_free(umf_ba_linear_pool_t *pool, void *ptr) {
227227
ba_os_free(next_pool_ptr, size);
228228
}
229229
_DEBUG_EXECUTE(ba_debug_checks(pool));
230-
util_mutex_unlock(&pool->metadata.lock);
230+
utils_mutex_unlock(&pool->metadata.lock);
231231
return 0;
232232
}
233233
prev_pool = next_pool;
234234
next_pool = next_pool->next_pool;
235235
}
236236

237-
util_mutex_unlock(&pool->metadata.lock);
237+
utils_mutex_unlock(&pool->metadata.lock);
238238
// ptr doesn't belong to the pool and wasn't freed
239239
return -1;
240240
}
@@ -243,7 +243,7 @@ void umf_ba_linear_destroy(umf_ba_linear_pool_t *pool) {
243243
// Do not destroy if we are running in the proxy library,
244244
// because it may need those resources till
245245
// the very end of exiting the application.
246-
if (util_is_running_in_proxy_lib()) {
246+
if (utils_is_running_in_proxy_lib()) {
247247
return;
248248
}
249249

@@ -262,7 +262,7 @@ void umf_ba_linear_destroy(umf_ba_linear_pool_t *pool) {
262262
ba_os_free(current_pool, current_pool->pool_size);
263263
}
264264

265-
util_mutex_destroy_not_free(&pool->metadata.lock);
265+
utils_mutex_destroy_not_free(&pool->metadata.lock);
266266
ba_os_free(pool, pool->metadata.pool_size);
267267
}
268268

@@ -272,12 +272,12 @@ void umf_ba_linear_destroy(umf_ba_linear_pool_t *pool) {
272272
// to the end of the pool if ptr belongs to the pool
273273
size_t umf_ba_linear_pool_contains_pointer(umf_ba_linear_pool_t *pool,
274274
void *ptr) {
275-
util_mutex_lock(&pool->metadata.lock);
275+
utils_mutex_lock(&pool->metadata.lock);
276276
char *cptr = (char *)ptr;
277277
if (cptr >= pool->data &&
278278
cptr < ((char *)(pool)) + pool->metadata.pool_size) {
279279
size_t size = ((char *)(pool)) + pool->metadata.pool_size - cptr;
280-
util_mutex_unlock(&pool->metadata.lock);
280+
utils_mutex_unlock(&pool->metadata.lock);
281281
return size;
282282
}
283283

@@ -286,12 +286,12 @@ size_t umf_ba_linear_pool_contains_pointer(umf_ba_linear_pool_t *pool,
286286
if (cptr >= next_pool->data &&
287287
cptr < ((char *)(next_pool)) + next_pool->pool_size) {
288288
size_t size = ((char *)(next_pool)) + next_pool->pool_size - cptr;
289-
util_mutex_unlock(&pool->metadata.lock);
289+
utils_mutex_unlock(&pool->metadata.lock);
290290
return size;
291291
}
292292
next_pool = next_pool->next_pool;
293293
}
294294

295-
util_mutex_unlock(&pool->metadata.lock);
295+
utils_mutex_unlock(&pool->metadata.lock);
296296
return 0;
297297
}

src/base_alloc/base_alloc_linux.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,6 @@ void ba_os_free(void *ptr, size_t size) {
3737
static void _ba_os_init_page_size(void) { Page_size = sysconf(_SC_PAGE_SIZE); }
3838

3939
size_t ba_os_get_page_size(void) {
40-
util_init_once(&Page_size_is_initialized, _ba_os_init_page_size);
40+
utils_init_once(&Page_size_is_initialized, _ba_os_init_page_size);
4141
return Page_size;
4242
}

src/base_alloc/base_alloc_windows.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,6 @@ static void _ba_os_init_page_size(void) {
2828
}
2929

3030
size_t ba_os_get_page_size(void) {
31-
util_init_once(&Page_size_is_initialized, _ba_os_init_page_size);
31+
utils_init_once(&Page_size_is_initialized, _ba_os_init_page_size);
3232
return Page_size;
3333
}

0 commit comments

Comments
 (0)