semaphore: fix usage of NXSEM_INITIALIZER

Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com>
This commit is contained in:
Petro Karashchenko
2022-04-17 00:40:59 +02:00
committed by Xiang Xiao
parent c08d9047b2
commit ebffcdc992
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -50,7 +50,7 @@ static dq_queue_t g_aioc_free;
/* This counting semaphore tracks the number of free AIO containers */
static sem_t g_aioc_freesem = NXSEM_INITIALIZER(CONFIG_FS_NAIOC,
SEM_PRIO_NONE);
PRIOINHERIT_FLAGS_DISABLE);
/* This binary semaphore supports exclusive access to the list of pending
* asynchronous I/O. g_aio_holder and a_aio_count support the reentrant
+2 -2
View File
@@ -80,7 +80,7 @@
struct hp_wqueue_s g_hpwork =
{
{},
NXSEM_INITIALIZER(0, SEM_PRIO_NONE),
NXSEM_INITIALIZER(0, PRIOINHERIT_FLAGS_DISABLE),
};
#endif /* CONFIG_SCHED_HPWORK */
@@ -91,7 +91,7 @@ struct hp_wqueue_s g_hpwork =
struct lp_wqueue_s g_lpwork =
{
{},
NXSEM_INITIALIZER(0, SEM_PRIO_NONE),
NXSEM_INITIALIZER(0, PRIOINHERIT_FLAGS_DISABLE),
};
#endif /* CONFIG_SCHED_LPWORK */