about summary refs log tree commit diff stats
path: root/kernel.soso/fifobuffer.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel.soso/fifobuffer.c')
-rw-r--r--kernel.soso/fifobuffer.c48
1 files changed, 16 insertions, 32 deletions
diff --git a/kernel.soso/fifobuffer.c b/kernel.soso/fifobuffer.c
index 53fd6f38..58fd145d 100644
--- a/kernel.soso/fifobuffer.c
+++ b/kernel.soso/fifobuffer.c
@@ -1,8 +1,7 @@
 #include "fifobuffer.h"
 #include "alloc.h"
 
-FifoBuffer* FifoBuffer_create(uint32 capacity)
-{
+FifoBuffer* FifoBuffer_create(uint32 capacity) {
     FifoBuffer* fifo = (FifoBuffer*)kmalloc(sizeof(FifoBuffer));
     memset((uint8*)fifo, 0, sizeof(FifoBuffer));
     fifo->data = (uint8*)kmalloc(capacity);
@@ -12,61 +11,50 @@ FifoBuffer* FifoBuffer_create(uint32 capacity)
     return fifo;
 }
 
-void FifoBuffer_destroy(FifoBuffer* fifoBuffer)
-{
+void FifoBuffer_destroy(FifoBuffer* fifoBuffer) {
     kfree(fifoBuffer->data);
     kfree(fifoBuffer);
 }
 
-void FifoBuffer_clear(FifoBuffer* fifoBuffer)
-{
+void FifoBuffer_clear(FifoBuffer* fifoBuffer) {
     fifoBuffer->usedBytes = 0;
     fifoBuffer->readIndex = 0;
     fifoBuffer->writeIndex = 0;
 }
 
-BOOL FifoBuffer_isEmpty(FifoBuffer* fifoBuffer)
-{
-    if (0 == fifoBuffer->usedBytes)
-    {
+BOOL FifoBuffer_isEmpty(FifoBuffer* fifoBuffer) {
+    if (0 == fifoBuffer->usedBytes) {
         return TRUE;
     }
 
     return FALSE;
 }
 
-uint32 FifoBuffer_getSize(FifoBuffer* fifoBuffer)
-{
+uint32 FifoBuffer_getSize(FifoBuffer* fifoBuffer) {
     return fifoBuffer->usedBytes;
 }
 
-uint32 FifoBuffer_getCapacity(FifoBuffer* fifoBuffer)
-{
+uint32 FifoBuffer_getCapacity(FifoBuffer* fifoBuffer) {
     return fifoBuffer->capacity;
 }
 
-uint32 FifoBuffer_getFree(FifoBuffer* fifoBuffer)
-{
+uint32 FifoBuffer_getFree(FifoBuffer* fifoBuffer) {
     return fifoBuffer->capacity - fifoBuffer->usedBytes;
 }
 
-int32 FifoBuffer_enqueue(FifoBuffer* fifoBuffer, uint8* data, uint32 size)
-{
-    if (size == 0)
-    {
+int32 FifoBuffer_enqueue(FifoBuffer* fifoBuffer, uint8* data, uint32 size) {
+    if (size == 0) {
         return -1;
     }
 
     uint32 bytesAvailable = fifoBuffer->capacity - fifoBuffer->usedBytes;
 
-    if (size > bytesAvailable)
-    {
+    if (size > bytesAvailable) {
         return -1;
     }
 
     uint32 i = 0;
-    while (fifoBuffer->usedBytes < fifoBuffer->capacity && i < size)
-    {
+    while (fifoBuffer->usedBytes < fifoBuffer->capacity && i < size) {
         fifoBuffer->data[fifoBuffer->writeIndex] = data[i++];
         fifoBuffer->usedBytes++;
         fifoBuffer->writeIndex++;
@@ -76,22 +64,18 @@ int32 FifoBuffer_enqueue(FifoBuffer* fifoBuffer, uint8* data, uint32 size)
     return size;
 }
 
-int32 FifoBuffer_dequeue(FifoBuffer* fifoBuffer, uint8* data, uint32 size)
-{
-    if (size == 0)
-    {
+int32 FifoBuffer_dequeue(FifoBuffer* fifoBuffer, uint8* data, uint32 size) {
+    if (size == 0) {
         return -1;
     }
 
-    if (0 == fifoBuffer->usedBytes)
-    {
+    if (0 == fifoBuffer->usedBytes) {
         //Buffer is empty
         return 0;
     }
 
     uint32 i = 0;
-    while (fifoBuffer->usedBytes > 0 && i < size)
-    {
+    while (fifoBuffer->usedBytes > 0 && i < size) {
         data[i++] = fifoBuffer->data[fifoBuffer->readIndex];
         fifoBuffer->usedBytes--;
         fifoBuffer->readIndex++;