Home
last modified time | relevance | path

Searched refs:skmem_bufctl (Results 1 – 3 of 3) sorted by relevance

/xnu-8019.80.24/bsd/skywalk/mem/
H A Dskmem_cache_var.h40 struct skmem_bufctl { struct
41 SLIST_ENTRY(skmem_bufctl) bc_link; /* bufctl linkage */
61 SLIST_ENTRY(skmem_bufctl) bc_link; /* bufctl linkage */ argument
78 SLIST_HEAD(, skmem_bufctl) bcb_head; /* bufctl allocated list */
91 SLIST_HEAD(, skmem_bufctl) sl_head; /* bufctl free list */
162 struct skmem_bufctl *oi_bc; /* buffer control (master) */
342 skmem_bufctl_use(struct skmem_bufctl *bc) in skmem_bufctl_use()
358 skmem_bufctl_unuse(struct skmem_bufctl *bc) in skmem_bufctl_unuse()
H A Dskmem_cache.c263 static void skmem_audit_bufctl(struct skmem_bufctl *);
439 bc_size = sizeof(struct skmem_bufctl); in skmem_cache_init()
971 struct skmem_bufctl *bc; in skmem_slab_create()
1020 struct skmem_bufctl *bc, *tbc; in skmem_slab_destroy()
1036 SLIST_REMOVE(&sl->sl_head, bc, skmem_bufctl, bc_link); in skmem_slab_destroy()
1053 struct skmem_bufctl *bc; in skmem_slab_alloc_locked()
1176 SLIST_REMOVE(&sl->sl_head, bc, skmem_bufctl, bc_link); in skmem_slab_alloc_locked()
1398 struct skmem_bufctl *bc, *tbc; in skmem_slab_free_locked()
1418 SLIST_REMOVE(&bcb->bcb_head, bc, skmem_bufctl, bc_link); in skmem_slab_free_locked()
1582 struct skmem_bufctl *bc; in skmem_cache_get_obj_info()
[all …]
/xnu-8019.80.24/bsd/skywalk/packet/
H A Dpacket_var.h56 const struct skmem_bufctl *buf_ctl;
88 *(struct skmem_bufctl **)(uintptr_t)&(_kbuf)->buf_ctl = (_bc); \
163 __DECONST(struct skmem_bufctl *, (_kbuf)->buf_ctl));\
164 *(struct skmem_bufctl **) \
186 skmem_bufctl_use(__DECONST(struct skmem_bufctl *, \