kernel: rename reserved symbol 'remove'

This symbol is reserved and usage of reserved symbols violates the
coding guidelines. (MISRA 21.2)

NAME
	remove - remove a file or directory
SYNOPSIS
        #include <stdio.h>
        int remove(const char *pathname);

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
Anas Nashif 2021-03-22 07:53:54 -04:00
commit 669f7f74b8

View file

@ -148,22 +148,22 @@ static inline void register_event(struct k_poll_event *event,
/* must be called with interrupts locked */
static inline void clear_event_registration(struct k_poll_event *event)
{
bool remove = false;
bool remove_event = false;
event->poller = NULL;
switch (event->type) {
case K_POLL_TYPE_SEM_AVAILABLE:
__ASSERT(event->sem != NULL, "invalid semaphore\n");
remove = true;
remove_event = true;
break;
case K_POLL_TYPE_DATA_AVAILABLE:
__ASSERT(event->queue != NULL, "invalid queue\n");
remove = true;
remove_event = true;
break;
case K_POLL_TYPE_SIGNAL:
__ASSERT(event->signal != NULL, "invalid poll signal\n");
remove = true;
remove_event = true;
break;
case K_POLL_TYPE_IGNORE:
/* nothing to do */
@ -172,7 +172,7 @@ static inline void clear_event_registration(struct k_poll_event *event)
__ASSERT(false, "invalid event type\n");
break;
}
if (remove && sys_dnode_is_linked(&event->_node)) {
if (remove_event && sys_dnode_is_linked(&event->_node)) {
sys_dlist_remove(&event->_node);
}
}