Changes in kernel/generic/src/sysinfo/sysinfo.c [74b92e6:5a5269d] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/sysinfo/sysinfo.c
r74b92e6 r5a5269d 34 34 */ 35 35 36 #include <assert.h> 37 #include <sysinfo/sysinfo.h> 38 #include <mm/slab.h> 39 #include <stdio.h> 40 #include <syscall/copy.h> 41 #include <synch/mutex.h> 36 42 #include <arch/asm.h> 37 #include <assert.h>38 43 #include <errno.h> 39 44 #include <macros.h> 40 #include <mm/slab.h>41 #include <stdio.h>42 45 #include <stdlib.h> 43 #include <synch/mutex.h>44 #include <syscall/copy.h>45 #include <sysinfo/sysinfo.h>46 46 47 47 /** Maximal sysinfo path length */ … … 57 57 58 58 /** Sysinfo lock */ 59 static MUTEX_INITIALIZE(sysinfo_lock, MUTEX_PASSIVE);59 static mutex_t sysinfo_lock; 60 60 61 61 /** Sysinfo item constructor … … 102 102 sizeof(sysinfo_item_t), 0, sysinfo_item_constructor, 103 103 sysinfo_item_destructor, SLAB_CACHE_MAGDEFERRED); 104 105 mutex_initialize(&sysinfo_lock, MUTEX_ACTIVE); 104 106 } 105 107
Note:
See TracChangeset
for help on using the changeset viewer.