88#include <syscall_handler.h>
99
1010#ifdef CONFIG_USERSPACE
11- #define SYS_SEM_MINIMUN 0
12- #define SYS_SEM_CONTENDED (SYS_SEM_MINIMUN - 1)
11+ #define SYS_SEM_MINIMUM 0
12+ #define SYS_SEM_CONTENDED (SYS_SEM_MINIMUM - 1)
1313
1414static inline atomic_t bounded_dec (atomic_t * val , atomic_t minimum )
1515{
@@ -28,7 +28,7 @@ static inline atomic_t bounded_dec(atomic_t *val, atomic_t minimum)
2828}
2929
3030static inline atomic_t bounded_inc (atomic_t * val , atomic_t minimum ,
31- atomic_t maximum )
31+ atomic_t maximum )
3232{
3333 atomic_t old_value , new_value ;
3434
@@ -39,16 +39,16 @@ static inline atomic_t bounded_inc(atomic_t *val, atomic_t minimum,
3939 }
4040
4141 new_value = old_value < minimum ?
42- minimum + 1 : old_value + 1 ;
42+ minimum + 1 : old_value + 1 ;
4343 } while (atomic_cas (val , old_value , new_value ) == 0 );
4444
4545 return old_value ;
4646}
4747
4848int sys_sem_init (struct sys_sem * sem , unsigned int initial_count ,
49- unsigned int limit )
49+ unsigned int limit )
5050{
51- if (sem == NULL || limit == SYS_SEM_MINIMUN ||
51+ if (sem == NULL || limit == SYS_SEM_MINIMUM ||
5252 initial_count > limit || limit > INT_MAX ) {
5353 return - EINVAL ;
5454 }
@@ -65,7 +65,7 @@ int sys_sem_give(struct sys_sem *sem)
6565 atomic_t old_value ;
6666
6767 old_value = bounded_inc (& sem -> futex .val ,
68- SYS_SEM_MINIMUN , sem -> limit );
68+ SYS_SEM_MINIMUM , sem -> limit );
6969 if (old_value < 0 ) {
7070 ret = k_futex_wake (& sem -> futex , true);
7171
@@ -86,13 +86,13 @@ int sys_sem_take(struct sys_sem *sem, s32_t timeout)
8686
8787 do {
8888 old_value = bounded_dec (& sem -> futex .val ,
89- SYS_SEM_MINIMUN );
89+ SYS_SEM_MINIMUM );
9090 if (old_value > 0 ) {
9191 return 0 ;
9292 }
9393
9494 ret = k_futex_wait (& sem -> futex ,
95- SYS_SEM_CONTENDED , timeout );
95+ SYS_SEM_CONTENDED , timeout );
9696 } while (ret == 0 || ret == - EAGAIN );
9797
9898 return ret ;
@@ -102,11 +102,11 @@ unsigned int sys_sem_count_get(struct sys_sem *sem)
102102{
103103 int value = atomic_get (& sem -> futex .val );
104104
105- return value > SYS_SEM_MINIMUN ? value : SYS_SEM_MINIMUN ;
105+ return value > SYS_SEM_MINIMUM ? value : SYS_SEM_MINIMUM ;
106106}
107107#else
108108int sys_sem_init (struct sys_sem * sem , unsigned int initial_count ,
109- unsigned int limit )
109+ unsigned int limit )
110110{
111111 k_sem_init (& sem -> kernel_sem , initial_count , limit );
112112
0 commit comments