sched/wqueue: Change the return type of work_notifier_teardown to void

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
This commit is contained in:
Xiang Xiao 2022-05-13 18:26:42 +08:00 committed by Petro Karashchenko
parent f208c4bbd4
commit 9072eecc30
12 changed files with 30 additions and 50 deletions

View File

@ -2435,16 +2435,15 @@ int usbhost_msc_notifier_setup(worker_t worker, uint8_t event, char sdchar,
* usbhost_msc_notifier_setup().
*
* Returned Value:
* Zero (OK) is returned on success; a negated errno value is returned on
* any failure.
* None.
*
****************************************************************************/
int usbhost_msc_notifier_teardown(int key)
void usbhost_msc_notifier_teardown(int key)
{
/* This is just a simple wrapper around work_notifier_teardown(). */
return work_notifier_teardown(key);
work_notifier_teardown(key);
}
/****************************************************************************

View File

@ -349,13 +349,12 @@ int iob_notifier_setup(int qid, worker_t worker, FAR void *arg);
* iob_notifier_setup().
*
* Returned Value:
* Zero (OK) is returned on success; a negated errno value is returned on
* any failure.
* None.
*
****************************************************************************/
#ifdef CONFIG_IOB_NOTIFIER
int iob_notifier_teardown(int key);
void iob_notifier_teardown(int key);
#endif
/****************************************************************************

View File

@ -1093,12 +1093,11 @@ int usbhost_msc_notifier_setup(worker_t worker, uint8_t event, char sdchar,
* usbhost_msc_notifier_setup().
*
* Returned Value:
* Zero (OK) is returned on success; a negated errno value is returned on
* any failure.
* None.
*
****************************************************************************/
int usbhost_msc_notifier_teardown(int key);
void usbhost_msc_notifier_teardown(int key);
/****************************************************************************
* Name: usbhost_msc_notifier_signal

View File

@ -500,13 +500,12 @@ int work_notifier_setup(FAR struct work_notifier_s *info);
* work_notifier_setup().
*
* Returned Value:
* Zero (OK) is returned on success; a negated errno value is returned on
* any failure.
* None.
*
****************************************************************************/
#ifdef CONFIG_WQUEUE_NOTIFIER
int work_notifier_teardown(int key);
void work_notifier_teardown(int key);
#endif
/****************************************************************************

View File

@ -92,16 +92,15 @@ int iob_notifier_setup(int qid, worker_t worker, FAR void *arg)
* iob_notifier_setup().
*
* Returned Value:
* Zero (OK) is returned on success; a negated errno value is returned on
* any failure.
* None.
*
****************************************************************************/
int iob_notifier_teardown(int key)
void iob_notifier_teardown(int key)
{
/* This is just a simple wrapper around work_notifier_teardown(). */
return work_notifier_teardown(key);
work_notifier_teardown(key);
}
/****************************************************************************

View File

@ -478,13 +478,12 @@ int netdown_notifier_setup(worker_t worker, FAR struct net_driver_s *dev,
* netdown_notifier_setup().
*
* Returned Value:
* Zero (OK) is returned on success; a negated errno value is returned on
* any failure.
* None.
*
****************************************************************************/
#ifdef CONFIG_NETDOWN_NOTIFIER
int netdown_notifier_teardown(int key);
void netdown_notifier_teardown(int key);
#endif
/****************************************************************************

View File

@ -105,16 +105,15 @@ int netdown_notifier_setup(worker_t worker, FAR struct net_driver_s *dev,
* netdown_notifier_setup().
*
* Returned Value:
* Zero (OK) is returned on success; a negated errno value is returned on
* any failure.
* None.
*
****************************************************************************/
int netdown_notifier_teardown(int key)
void netdown_notifier_teardown(int key)
{
/* This is just a simple wrapper around work_notifier_teardown(). */
return work_notifier_teardown(key);
work_notifier_teardown(key);
}
/****************************************************************************

View File

@ -1830,13 +1830,12 @@ int tcp_disconnect_notifier_setup(worker_t worker,
* tcp_readahead_notifier_setup().
*
* Returned Value:
* Zero (OK) is returned on success; a negated errno value is returned on
* any failure.
* None.
*
****************************************************************************/
#ifdef CONFIG_NET_TCP_NOTIFIER
int tcp_notifier_teardown(int key);
void tcp_notifier_teardown(int key);
#endif
/****************************************************************************

View File

@ -217,16 +217,15 @@ int tcp_disconnect_notifier_setup(worker_t worker,
* tcp_readahead_notifier_setup().
*
* Returned Value:
* Zero (OK) is returned on success; a negated errno value is returned on
* any failure.
* None.
*
****************************************************************************/
int tcp_notifier_teardown(int key)
void tcp_notifier_teardown(int key)
{
/* This is just a simple wrapper around work_notifier_teardown(). */
return work_notifier_teardown(key);
work_notifier_teardown(key);
}
/****************************************************************************

View File

@ -832,13 +832,12 @@ int udp_writebuffer_notifier_setup(worker_t worker,
* udp_readahead_notifier_setup().
*
* Returned Value:
* Zero (OK) is returned on success; a negated errno value is returned on
* any failure.
* None.
*
****************************************************************************/
#ifdef CONFIG_NET_UDP_NOTIFIER
int udp_notifier_teardown(int key);
void udp_notifier_teardown(int key);
#endif
/****************************************************************************

View File

@ -164,16 +164,15 @@ int udp_writebuffer_notifier_setup(worker_t worker,
* udp_readahead_notifier_setup().
*
* Returned Value:
* Zero (OK) is returned on success; a negated errno value is returned on
* any failure.
* None.
*
****************************************************************************/
int udp_notifier_teardown(int key)
void udp_notifier_teardown(int key)
{
/* This is just a simple wrapper around work_notifier_teardown(). */
return work_notifier_teardown(key);
work_notifier_teardown(key);
}
/****************************************************************************

View File

@ -276,16 +276,14 @@ int work_notifier_setup(FAR struct work_notifier_s *info)
* work_notifier_setup().
*
* Returned Value:
* Zero (OK) is returned on success; a negated errno value is returned on
* any failure.
* None.
*
****************************************************************************/
int work_notifier_teardown(int key)
void work_notifier_teardown(int key)
{
FAR struct work_notifier_entry_s *notifier;
irqstate_t flags;
int ret = OK;
/* Disable interrupts very briefly. */
@ -296,13 +294,7 @@ int work_notifier_teardown(int key)
*/
notifier = work_notifier_find(key);
if (notifier == NULL)
{
/* There is no notification with this key in the pending list */
ret = -ENOENT;
}
else
if (notifier != NULL)
{
/* Found it! Remove the notification from the pending list */
@ -314,7 +306,6 @@ int work_notifier_teardown(int key)
}
leave_critical_section(flags);
return ret;
}
/****************************************************************************