Searched refs:MPOOL (Results 1 - 4 of 4) sorted by relevance

/freebsd-10-stable/include/
H A Dmpool.h43 * pool is handed an opaque MPOOL cookie which stores all of this information.
61 typedef struct MPOOL { struct
86 } MPOOL; typedef in typeref:struct:MPOOL
95 MPOOL *mpool_open(void *, int, pgno_t, pgno_t);
96 void mpool_filter(MPOOL *, void (*)(void *, pgno_t, void *),
98 void *mpool_new(MPOOL *, pgno_t *, unsigned int);
99 void *mpool_get(MPOOL *, pgno_t, unsigned int);
100 int mpool_delete(MPOOL *, void *);
101 int mpool_put(MPOOL *, void *, unsigned int);
102 int mpool_sync(MPOOL *);
[all...]
/freebsd-10-stable/lib/libc/db/mpool/
H A Dmpool-compat.c34 void *__mpool_new__44bsd(MPOOL *, pgno_t *);
37 __mpool_new__44bsd(MPOOL *mp, pgno_t *pgnoaddr)
H A Dmpool.c53 static BKT *mpool_bkt(MPOOL *);
54 static BKT *mpool_look(MPOOL *, pgno_t);
55 static int mpool_write(MPOOL *, BKT *);
62 MPOOL *
66 MPOOL *mp;
82 /* Allocate and initialize the MPOOL cookie. */
83 if ((mp = (MPOOL *)calloc(1, sizeof(MPOOL))) == NULL)
100 mpool_filter(MPOOL *mp, void (*pgin) (void *, pgno_t, void *),
113 mpool_new(MPOOL *m
[all...]
/freebsd-10-stable/lib/libc/db/btree/
H A Dbtree.h302 MPOOL *bt_mp; /* memory pool cookie */

Completed in 64 milliseconds