Home
last modified time | relevance | path

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

/xnu-12377.81.4/bsd/skywalk/mem/
H A Dskmem_cache_var.h41 struct skmem_bufctl { struct
42 SLIST_ENTRY(skmem_bufctl) bc_link; /* bufctl linkage */
69 SLIST_ENTRY(skmem_bufctl) bc_link; /* bufctl linkage */ argument
87 SLIST_HEAD(, skmem_bufctl) bcb_head; /* bufctl allocated list */
100 SLIST_HEAD(, skmem_bufctl) sl_head; /* bufctl free list */
173 struct skmem_bufctl *oi_bc; /* buffer control (master) */
361 skmem_bufctl_use(struct skmem_bufctl *bc) in skmem_bufctl_use()
377 skmem_bufctl_unuse(struct skmem_bufctl *bc) in skmem_bufctl_unuse()
405 extern void skmem_audit_bufctl(struct skmem_bufctl *);
H A Dskmem_slab.c112 struct skmem_bufctl *__indexable bc; in skmem_slab_create()
162 struct skmem_bufctl *bc, *tbc; in skmem_slab_destroy()
178 SLIST_REMOVE(&sl->sl_head, bc, skmem_bufctl, bc_link); in skmem_slab_destroy()
203 struct skmem_bufctl *bc; in skmem_slab_alloc_locked()
331 SLIST_REMOVE(&sl->sl_head, bc, skmem_bufctl, bc_link); in skmem_slab_alloc_locked()
595 struct skmem_bufctl *bc, *tbc; in skmem_slab_free_locked()
620 SLIST_REMOVE(&bcb->bcb_head, bc, skmem_bufctl, bc_link); in skmem_slab_free_locked()
794 skmem_audit_bufctl(struct skmem_bufctl *bc) in skmem_audit_bufctl()
H A Dskmem_cache.c393 …static_assert(offsetof(struct skmem_bufctl, bc_addr) == offsetof(struct skmem_bufctl_audit, bc_add… in skmem_cache_init()
394 …static_assert(offsetof(struct skmem_bufctl, bc_addrm) == offsetof(struct skmem_bufctl_audit, bc_ad… in skmem_cache_init()
395 …static_assert(offsetof(struct skmem_bufctl, bc_slab) == offsetof(struct skmem_bufctl_audit, bc_sla… in skmem_cache_init()
396 …static_assert(offsetof(struct skmem_bufctl, bc_lim) == offsetof(struct skmem_bufctl_audit, bc_lim)… in skmem_cache_init()
397 …static_assert(offsetof(struct skmem_bufctl, bc_flags) == offsetof(struct skmem_bufctl_audit, bc_fl… in skmem_cache_init()
398 …static_assert(offsetof(struct skmem_bufctl, bc_idx) == offsetof(struct skmem_bufctl_audit, bc_idx)… in skmem_cache_init()
399 …static_assert(offsetof(struct skmem_bufctl, bc_usecnt) == offsetof(struct skmem_bufctl_audit, bc_u… in skmem_cache_init()
400 static_assert(sizeof(struct skmem_bufctl) == offsetof(struct skmem_bufctl_audit, bc_thread)); in skmem_cache_init()
425 bc_size = sizeof(struct skmem_bufctl); in skmem_cache_init()
917 struct skmem_bufctl *bc; in skmem_cache_get_obj_info()
[all …]
/xnu-12377.81.4/bsd/skywalk/packet/
H A Dpacket_var.h56 const struct skmem_bufctl *buf_ctl;
86 *(struct skmem_bufctl **)(uintptr_t)&(_kbuf)->buf_ctl = (_bc); \
168 __DECONST(struct skmem_bufctl *, (_kbuf)->buf_ctl));\
169 *(struct skmem_bufctl **) \
192 skmem_bufctl_use(__DECONST(struct skmem_bufctl *, \