Fix mismatched prototype error in work_queue()
This commit is contained in:
parent
abe8215a44
commit
2bacc40350
2
arch
2
arch
@ -1 +1 @@
|
|||||||
Subproject commit f28b525870aa79ba2925468a0f6bd27b8af421b6
|
Subproject commit 7843ff7609a657430a4ba0b86eb3267682d73a30
|
@ -1,7 +1,7 @@
|
|||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* libc/wqueue/work_queue.c
|
* libc/wqueue/work_queue.c
|
||||||
*
|
*
|
||||||
* Copyright (C) 2009-2011, 2014 Gregory Nutt. All rights reserved.
|
* Copyright (C) 2009-2011, 2014, 2016 Gregory Nutt. All rights reserved.
|
||||||
* Author: Gregory Nutt <gnutt@nuttx.org>
|
* Author: Gregory Nutt <gnutt@nuttx.org>
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
@ -52,22 +52,6 @@
|
|||||||
|
|
||||||
#if defined(CONFIG_LIB_USRWORK) && !defined(__KERNEL__)
|
#if defined(CONFIG_LIB_USRWORK) && !defined(__KERNEL__)
|
||||||
|
|
||||||
/****************************************************************************
|
|
||||||
* Pre-processor Definitions
|
|
||||||
****************************************************************************/
|
|
||||||
|
|
||||||
/****************************************************************************
|
|
||||||
* Private Type Declarations
|
|
||||||
****************************************************************************/
|
|
||||||
|
|
||||||
/****************************************************************************
|
|
||||||
* Public Data
|
|
||||||
****************************************************************************/
|
|
||||||
|
|
||||||
/****************************************************************************
|
|
||||||
* Private Variables
|
|
||||||
****************************************************************************/
|
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* Private Functions
|
* Private Functions
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
@ -103,7 +87,7 @@
|
|||||||
|
|
||||||
static int work_qqueue(FAR struct usr_wqueue_s *wqueue,
|
static int work_qqueue(FAR struct usr_wqueue_s *wqueue,
|
||||||
FAR struct work_s *work, worker_t worker,
|
FAR struct work_s *work, worker_t worker,
|
||||||
FAR void *arg, uint32_t delay)
|
FAR void *arg, systime_t delay)
|
||||||
{
|
{
|
||||||
DEBUGASSERT(work != NULL);
|
DEBUGASSERT(work != NULL);
|
||||||
|
|
||||||
@ -162,7 +146,7 @@ static int work_qqueue(FAR struct usr_wqueue_s *wqueue,
|
|||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
int work_queue(int qid, FAR struct work_s *work, worker_t worker,
|
int work_queue(int qid, FAR struct work_s *work, worker_t worker,
|
||||||
FAR void *arg, uint32_t delay)
|
FAR void *arg, systime_t delay)
|
||||||
{
|
{
|
||||||
if (qid == USRWORK)
|
if (qid == USRWORK)
|
||||||
{
|
{
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* sched/wqueue/kwork_queue.c
|
* sched/wqueue/kwork_queue.c
|
||||||
*
|
*
|
||||||
* Copyright (C) 2014 Gregory Nutt. All rights reserved.
|
* Copyright (C) 2014, 2016 Gregory Nutt. All rights reserved.
|
||||||
* Author: Gregory Nutt <gnutt@nuttx.org>
|
* Author: Gregory Nutt <gnutt@nuttx.org>
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
@ -52,22 +52,6 @@
|
|||||||
|
|
||||||
#ifdef CONFIG_SCHED_WORKQUEUE
|
#ifdef CONFIG_SCHED_WORKQUEUE
|
||||||
|
|
||||||
/****************************************************************************
|
|
||||||
* Pre-processor Definitions
|
|
||||||
****************************************************************************/
|
|
||||||
|
|
||||||
/****************************************************************************
|
|
||||||
* Private Type Declarations
|
|
||||||
****************************************************************************/
|
|
||||||
|
|
||||||
/****************************************************************************
|
|
||||||
* Public Data
|
|
||||||
****************************************************************************/
|
|
||||||
|
|
||||||
/****************************************************************************
|
|
||||||
* Private Variables
|
|
||||||
****************************************************************************/
|
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* Private Functions
|
* Private Functions
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
@ -103,7 +87,7 @@
|
|||||||
|
|
||||||
static void work_qqueue(FAR struct kwork_wqueue_s *wqueue,
|
static void work_qqueue(FAR struct kwork_wqueue_s *wqueue,
|
||||||
FAR struct work_s *work, worker_t worker,
|
FAR struct work_s *work, worker_t worker,
|
||||||
FAR void *arg, uint32_t delay)
|
FAR void *arg, systime_t delay)
|
||||||
{
|
{
|
||||||
irqstate_t flags;
|
irqstate_t flags;
|
||||||
|
|
||||||
@ -162,7 +146,7 @@ static void work_qqueue(FAR struct kwork_wqueue_s *wqueue,
|
|||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
int work_queue(int qid, FAR struct work_s *work, worker_t worker,
|
int work_queue(int qid, FAR struct work_s *work, worker_t worker,
|
||||||
FAR void *arg, uint32_t delay)
|
FAR void *arg, systime_t delay)
|
||||||
{
|
{
|
||||||
#ifdef CONFIG_SCHED_HPWORK
|
#ifdef CONFIG_SCHED_HPWORK
|
||||||
if (qid == HPWORK)
|
if (qid == HPWORK)
|
||||||
|
Loading…
Reference in New Issue
Block a user