Asterisk - The Open Source Telephony Project
18.5.0
|
#include <mpool.h>
Public Member Functions | |
void pgin | __P ((void *, pgno_t, void *)) |
void pgout | __P ((void *, pgno_t, void *)) |
CIRCLEQ_HEAD (_lqh, _bkt) lqh | |
CIRCLEQ_HEAD (_hqh, _bkt) hqh[HASHSIZE] | |
Data Fields | |
pgno_t | curcache |
int | fd |
pgno_t | maxcache |
pgno_t | npages |
u_long | pagesize |
void * | pgcookie |
void pgin __P | ( | (void *, pgno_t, void *) | ) |
void pgout __P | ( | (void *, pgno_t, void *) | ) |
CIRCLEQ_HEAD | ( | _lqh | , |
_bkt | |||
) |
CIRCLEQ_HEAD | ( | _hqh | , |
_bkt | |||
) |
pgno_t curcache |
Definition at line 70 of file mpool.h.
Referenced by mpool_bkt().
int fd |
Definition at line 74 of file mpool.h.
Referenced by mpool_get(), mpool_sync(), and mpool_write().
pgno_t maxcache |
Definition at line 71 of file mpool.h.
Referenced by mpool_bkt().
pgno_t npages |
Definition at line 72 of file mpool.h.
Referenced by mpool_get(), and mpool_new().
u_long pagesize |
Definition at line 73 of file mpool.h.
Referenced by mpool_bkt(), mpool_get(), and mpool_write().
void* pgcookie |
Definition at line 79 of file mpool.h.
Referenced by mpool_get(), and mpool_write().