mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-11-02 12:21:36 +08:00
POSIX: code format changes
Changed the code format of the files derived from NuttX to match the code style of PX4. Signed-off-by: Mark Charlebois <charlebm@gmail.com>
This commit is contained in:
@@ -42,61 +42,57 @@ __EXPORT void sq_rem(sq_entry_t *node, sq_queue_t *queue);
|
||||
sq_entry_t *sq_remafter(sq_entry_t *node, sq_queue_t *queue);
|
||||
void sq_rem(sq_entry_t *node, sq_queue_t *queue)
|
||||
{
|
||||
if (queue->head && node)
|
||||
{
|
||||
if (node == queue->head)
|
||||
{
|
||||
queue->head = node->flink;
|
||||
if (node == queue->tail)
|
||||
{
|
||||
queue->tail = NULL;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
sq_entry_t *prev;
|
||||
for(prev = (sq_entry_t*)queue->head;
|
||||
prev && prev->flink != node;
|
||||
prev = prev->flink);
|
||||
if (queue->head && node) {
|
||||
if (node == queue->head) {
|
||||
queue->head = node->flink;
|
||||
|
||||
if (prev)
|
||||
{
|
||||
sq_remafter(prev, queue);
|
||||
}
|
||||
}
|
||||
}
|
||||
if (node == queue->tail) {
|
||||
queue->tail = NULL;
|
||||
}
|
||||
|
||||
} else {
|
||||
sq_entry_t *prev;
|
||||
|
||||
for (prev = (sq_entry_t *)queue->head;
|
||||
prev && prev->flink != node;
|
||||
prev = prev->flink);
|
||||
|
||||
if (prev) {
|
||||
sq_remafter(prev, queue);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
sq_entry_t *sq_remafter(sq_entry_t *node, sq_queue_t *queue)
|
||||
{
|
||||
sq_entry_t *ret = node->flink;
|
||||
if (queue->head && ret)
|
||||
{
|
||||
if (queue->tail == ret)
|
||||
{
|
||||
queue->tail = node;
|
||||
node->flink = NULL;
|
||||
}
|
||||
else
|
||||
{
|
||||
node->flink = ret->flink;
|
||||
}
|
||||
sq_entry_t *ret = node->flink;
|
||||
|
||||
ret->flink = NULL;
|
||||
}
|
||||
if (queue->head && ret) {
|
||||
if (queue->tail == ret) {
|
||||
queue->tail = node;
|
||||
node->flink = NULL;
|
||||
|
||||
return ret;
|
||||
} else {
|
||||
node->flink = ret->flink;
|
||||
}
|
||||
|
||||
ret->flink = NULL;
|
||||
}
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
__EXPORT void sq_addfirst(sq_entry_t *node, sq_queue_t *queue);
|
||||
void sq_addfirst(sq_entry_t *node, sq_queue_t *queue)
|
||||
{
|
||||
node->flink = queue->head;
|
||||
if (!queue->head)
|
||||
{
|
||||
queue->tail = node;
|
||||
}
|
||||
queue->head = node;
|
||||
node->flink = queue->head;
|
||||
|
||||
if (!queue->head) {
|
||||
queue->tail = node;
|
||||
}
|
||||
|
||||
queue->head = node;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user