diff options
author | Stefan Zabka <zabkaste@hu-berlin.de> | 2020-07-10 14:24:46 +0200 |
---|---|---|
committer | Stefan Zabka <zabkaste@hu-berlin.de> | 2020-07-10 14:24:46 +0200 |
commit | 90358a35a87125c84815fd1e82a30cb17d94d918 (patch) | |
tree | a920132a7e87013b54835d481b6bc24654258e7e /04_exercise/slotmap.h | |
parent | 6937968af721c32be8b6a0247f7552470084e874 (diff) | |
download | betriebssysteme-90358a35a87125c84815fd1e82a30cb17d94d918.tar.gz betriebssysteme-90358a35a87125c84815fd1e82a30cb17d94d918.zip |
Useless committhreadpool
Diffstat (limited to '04_exercise/slotmap.h')
-rw-r--r-- | 04_exercise/slotmap.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/04_exercise/slotmap.h b/04_exercise/slotmap.h index d4044d4..aa1a47f 100644 --- a/04_exercise/slotmap.h +++ b/04_exercise/slotmap.h @@ -16,14 +16,14 @@ typedef struct smNode { typedef struct smHeader { smEntry *slab; size_t size; + atomic_int count; } smHeader; typedef bool (*SearchFunction)(void const *); smHeader smInit(smEntry * slab, size_t size); -int smInsert(smHeader const * header, void * value); -void smDelete(smEntry * node); -void smDeleteValue(smHeader const * header, void * value); +int smInsert(smHeader * header, void * value); +void smDeleteValue(smHeader * header, void * value); /** * Returns a node whose value is accepted by the SearchFunction * @param header The header of the slotmap to be searched |