Riferimenti per il file dbuf.c

#include "stdinc.h"
#include "balloc.h"
#include "common.h"
#include "dbuf.h"
#include "list.h"
#include "tools.h"
#include "memory.h"

Vai al codice sorgente di questo file.

Funzioni

void dbuf_init (void)
static struct dbuf_blockdbuf_alloc (struct dbuf_queue *qptr)
void dbuf_put (struct dbuf_queue *qptr, char *data, size_t count)
void dbuf_delete (struct dbuf_queue *qptr, size_t count)

Variabili

static BlockHeapdbuf_heap


Documentazione delle funzioni

static struct dbuf_block* dbuf_alloc ( struct dbuf_queue qptr  )  [static, read]

Definizione alla linea 42 del file dbuf.c.

Riferimenti BlockHeapAlloc(), dbuf_queue::blocks, dlinkAddTail(), e make_dlink_node().

Referenziato da dbuf_put().

void dbuf_delete ( struct dbuf_queue qptr,
size_t  count 
)

void dbuf_init ( void   ) 

Definizione alla linea 36 del file dbuf.c.

Riferimenti BlockHeapCreate(), e DBUF_HEAP_SIZE.

Referenziato da main().

void dbuf_put ( struct dbuf_queue qptr,
char *  data,
size_t  count 
)


Documentazione delle variabili

BlockHeap* dbuf_heap [static]

Definizione alla linea 33 del file dbuf.c.


Generato il Wed Apr 15 00:19:20 2009 per ircd-hybrid da  doxygen 1.5.6