@@ -48,8 +48,7 @@ enum heap_event_types {
48
48
* @param old_heap_end Pointer to end of heap before resize
49
49
* @param new_heap_end Pointer to end of heap after resize
50
50
*/
51
- typedef void (* heap_listener_resize_cb_t )(uintptr_t heap_id ,
52
- void * old_heap_end ,
51
+ typedef void (* heap_listener_resize_cb_t )(uintptr_t heap_id , void * old_heap_end ,
53
52
void * new_heap_end );
54
53
55
54
/**
@@ -68,8 +67,7 @@ typedef void (*heap_listener_resize_cb_t)(uintptr_t heap_id,
68
67
* @param mem Pointer to the allocated memory
69
68
* @param bytes Size of allocated memory
70
69
*/
71
- typedef void (* heap_listener_alloc_cb_t )(uintptr_t heap_id ,
72
- void * mem , size_t bytes );
70
+ typedef void (* heap_listener_alloc_cb_t )(uintptr_t heap_id , void * mem , size_t bytes );
73
71
74
72
/**
75
73
* @typedef heap_listener_free_cb_t
@@ -87,8 +85,7 @@ typedef void (*heap_listener_alloc_cb_t)(uintptr_t heap_id,
87
85
* @param mem Pointer to the freed memory
88
86
* @param bytes Size of freed memory
89
87
*/
90
- typedef void (* heap_listener_free_cb_t )(uintptr_t heap_id ,
91
- void * mem , size_t bytes );
88
+ typedef void (* heap_listener_free_cb_t )(uintptr_t heap_id , void * mem , size_t bytes );
92
89
93
90
struct heap_listener {
94
91
/** Singly linked list node */
@@ -205,13 +202,11 @@ void heap_listener_notify_resize(uintptr_t heap_id, void *old_heap_end, void *ne
205
202
* @param _heap_id Identifier of the heap to be listened
206
203
* @param _alloc_cb Function to be called for allocation event
207
204
*/
208
- #define HEAP_LISTENER_ALLOC_DEFINE (name , _heap_id , _alloc_cb ) \
209
- struct heap_listener name = { \
210
- .heap_id = _heap_id, \
211
- .event = HEAP_ALLOC, \
212
- { \
213
- .alloc_cb = _alloc_cb \
214
- }, \
205
+ #define HEAP_LISTENER_ALLOC_DEFINE (name , _heap_id , _alloc_cb ) \
206
+ struct heap_listener name = { \
207
+ .heap_id = _heap_id, \
208
+ .event = HEAP_ALLOC, \
209
+ {.alloc_cb = _alloc_cb}, \
215
210
}
216
211
217
212
/**
@@ -231,13 +226,11 @@ void heap_listener_notify_resize(uintptr_t heap_id, void *old_heap_end, void *ne
231
226
* @param _heap_id Identifier of the heap to be listened
232
227
* @param _free_cb Function to be called for free event
233
228
*/
234
- #define HEAP_LISTENER_FREE_DEFINE (name , _heap_id , _free_cb ) \
235
- struct heap_listener name = { \
236
- .heap_id = _heap_id, \
237
- .event = HEAP_FREE, \
238
- { \
239
- .free_cb = _free_cb \
240
- }, \
229
+ #define HEAP_LISTENER_FREE_DEFINE (name , _heap_id , _free_cb ) \
230
+ struct heap_listener name = { \
231
+ .heap_id = _heap_id, \
232
+ .event = HEAP_FREE, \
233
+ {.free_cb = _free_cb}, \
241
234
}
242
235
243
236
/**
@@ -257,13 +250,11 @@ void heap_listener_notify_resize(uintptr_t heap_id, void *old_heap_end, void *ne
257
250
* @param _heap_id Identifier of the heap to be listened
258
251
* @param _resize_cb Function to be called when the listened heap is resized
259
252
*/
260
- #define HEAP_LISTENER_RESIZE_DEFINE (name , _heap_id , _resize_cb ) \
261
- struct heap_listener name = { \
262
- .heap_id = _heap_id, \
263
- .event = HEAP_RESIZE, \
264
- { \
265
- .resize_cb = _resize_cb \
266
- }, \
253
+ #define HEAP_LISTENER_RESIZE_DEFINE (name , _heap_id , _resize_cb ) \
254
+ struct heap_listener name = { \
255
+ .heap_id = _heap_id, \
256
+ .event = HEAP_RESIZE, \
257
+ {.resize_cb = _resize_cb}, \
267
258
}
268
259
269
260
/** @} */
0 commit comments