ERR -> E
Change header includes if reqd. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@104 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
c90a447062
commit
f6327bfa2e
@ -7,7 +7,7 @@
|
|||||||
#include <kernel.h>
|
#include <kernel.h>
|
||||||
#include <queue.h>
|
#include <queue.h>
|
||||||
#include <memheap.h>
|
#include <memheap.h>
|
||||||
#include <Errors.h>
|
#include <errno.h>
|
||||||
|
|
||||||
typedef struct queue_element {
|
typedef struct queue_element {
|
||||||
void *next;
|
void *next;
|
||||||
@ -96,17 +96,17 @@ void *queue_peek(queue *q)
|
|||||||
int fixed_queue_init(fixed_queue *q, int size)
|
int fixed_queue_init(fixed_queue *q, int size)
|
||||||
{
|
{
|
||||||
if(size <= 0)
|
if(size <= 0)
|
||||||
return ERR_INVALID_ARGS;
|
return EINVAL;
|
||||||
|
|
||||||
q->table = kmalloc(size * sizeof(void *));
|
q->table = kmalloc(size * sizeof(void *));
|
||||||
if(!q->table)
|
if(!q->table)
|
||||||
return ERR_NO_MEMORY;
|
return ENOMEM;
|
||||||
q->head = 0;
|
q->head = 0;
|
||||||
q->tail = 0;
|
q->tail = 0;
|
||||||
q->count = 0;
|
q->count = 0;
|
||||||
q->size = size;
|
q->size = size;
|
||||||
|
|
||||||
return B_NO_ERROR;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void fixed_queue_destroy(fixed_queue *q)
|
void fixed_queue_destroy(fixed_queue *q)
|
||||||
@ -118,13 +118,13 @@ void fixed_queue_destroy(fixed_queue *q)
|
|||||||
int fixed_queue_enqueue(fixed_queue *q, void *e)
|
int fixed_queue_enqueue(fixed_queue *q, void *e)
|
||||||
{
|
{
|
||||||
if(q->count == q->size)
|
if(q->count == q->size)
|
||||||
return ERR_NO_MEMORY;
|
return ENOMEM;
|
||||||
|
|
||||||
q->table[q->head++] = e;
|
q->table[q->head++] = e;
|
||||||
if(q->head >= q->size) q->head = 0;
|
if(q->head >= q->size) q->head = 0;
|
||||||
q->count++;
|
q->count++;
|
||||||
|
|
||||||
return B_NO_ERROR;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void *fixed_queue_dequeue(fixed_queue *q)
|
void *fixed_queue_dequeue(fixed_queue *q)
|
||||||
|
@ -455,7 +455,7 @@ int smp_init(kernel_args *ka)
|
|||||||
msg = (struct smp_msg *)kmalloc(sizeof(struct smp_msg));
|
msg = (struct smp_msg *)kmalloc(sizeof(struct smp_msg));
|
||||||
if(msg == NULL) {
|
if(msg == NULL) {
|
||||||
panic("error creating smp mailboxes\n");
|
panic("error creating smp mailboxes\n");
|
||||||
return ERR_GENERAL;
|
return B_ERROR;
|
||||||
}
|
}
|
||||||
memset(msg, 0, sizeof(struct smp_msg));
|
memset(msg, 0, sizeof(struct smp_msg));
|
||||||
msg->next = free_msgs;
|
msg->next = free_msgs;
|
||||||
|
Loading…
Reference in New Issue
Block a user