Work queues refactoring.
This commit is contained in:
@@ -10,6 +10,18 @@
|
||||
static void nxt_buf_completion(nxt_task_t *task, void *obj, void *data);
|
||||
|
||||
|
||||
void
|
||||
nxt_buf_mem_init(nxt_buf_t *b, void *start, size_t size)
|
||||
{
|
||||
b->size = NXT_BUF_MEM_SIZE;
|
||||
|
||||
b->mem.start = start;
|
||||
b->mem.pos = start;
|
||||
b->mem.free = start;
|
||||
b->mem.end = start + size;
|
||||
}
|
||||
|
||||
|
||||
nxt_buf_t *
|
||||
nxt_buf_mem_alloc(nxt_mem_pool_t *mp, size_t size, nxt_uint_t flags)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user