Home
last modified time | relevance | path

Searched refs:pp_ctx (Results 1 – 5 of 5) sorted by relevance

/xnu-11417.140.69/bsd/skywalk/mem/
H A Dskmem_test.c186 struct skmem_pp_ctx_s *pp_ctx = ctx; in skmem_pp_ctx_refcnt() local
187 VERIFY(pp_ctx == &skmem_pp_ctx); in skmem_pp_ctx_refcnt()
188 return os_ref_get_count(&pp_ctx->skmem_pp_ctx_refcnt); in skmem_pp_ctx_refcnt()
194 struct skmem_pp_ctx_s *pp_ctx = ctx; in skmem_pp_ctx_retain() local
195 VERIFY(pp_ctx == &skmem_pp_ctx); in skmem_pp_ctx_retain()
196 os_ref_retain(&pp_ctx->skmem_pp_ctx_refcnt); in skmem_pp_ctx_retain()
202 struct skmem_pp_ctx_s *pp_ctx = ctx; in skmem_pp_ctx_release() local
203 VERIFY(pp_ctx == &skmem_pp_ctx); in skmem_pp_ctx_release()
204 (void)os_ref_release(&pp_ctx->skmem_pp_ctx_refcnt); in skmem_pp_ctx_release()
/xnu-11417.140.69/bsd/skywalk/nexus/kpipe/
H A Dnx_kpipe_loopback.c125 void *pp_ctx = NULL; in kplo_pre_connect() local
141 pp_ctx = kern_pbufpool_get_context(kplo_tx_pp); in kplo_pre_connect()
142 VERIFY(pp_ctx == NULL); /* must be NULL for built-in pp */ in kplo_pre_connect()
/xnu-11417.140.69/bsd/skywalk/packet/
H A Dpbufpool.c1197 pp->pp_ctx = __DECONST(void *, ctx); in pp_create()
1200 if (pp->pp_ctx != NULL) { in pp_create()
1201 pp->pp_ctx_retain(pp->pp_ctx); in pp_create()
1406 if (pp->pp_ctx != NULL) { in pp_create()
1407 pp->pp_ctx_release(pp->pp_ctx); in pp_create()
1408 pp->pp_ctx = NULL; in pp_create()
1486 if (pp->pp_ctx != NULL) { in pp_destroy()
1487 pp->pp_ctx_release(pp->pp_ctx); in pp_destroy()
1488 pp->pp_ctx = NULL; in pp_destroy()
H A Dpbufpool_var.h93 void *pp_ctx; member
H A Dpbufpool_kern.c247 void *__single ctx = (pp->pp_flags & PPF_EXTERNAL) ? pp->pp_ctx : NULL; in kern_pbufpool_get_context()