Lines Matching refs:mbpool
80 struct mbpool { struct
119 mbp_create(struct mbpool **pp, const char *name, bus_dma_tag_t dmat, in mbp_create()
130 (*pp) = malloc(sizeof(struct mbpool) + in mbp_create()
151 mbp_destroy(struct mbpool *p) in mbp_destroy()
195 mbp_alloc_page(struct mbpool *p) in mbp_alloc_page()
241 mbp_alloc(struct mbpool *p, bus_addr_t *pap, uint32_t *hp) in mbp_alloc()
272 mbp_free(struct mbpool *p, void *ptr) in mbp_free()
298 mbp_card_free(struct mbpool *p) in mbp_card_free()
324 mbp_count(struct mbpool *p, u_int *used, u_int *card, u_int *free) in mbp_count()
352 mbp_get(struct mbpool *p, uint32_t h) in mbp_get()
374 mbp_get_keep(struct mbpool *p, uint32_t h) in mbp_get_keep()
395 mbp_sync(struct mbpool *p, uint32_t h, bus_addr_t off, bus_size_t len, u_int op) in mbp_sync()