Home
last modified time | relevance | path

Searched refs:refcnt (Results 1 – 25 of 32) sorted by relevance

12

/xnu-11215/osfmk/arm64/sptm/
H A Dsptm.h132 uint16_t refcnt; in sptm_get_page_table_refcnt() local
133 if (sptm_get_table_mapping_count(table_paddr, &refcnt) != LIBSPTM_SUCCESS) { in sptm_get_page_table_refcnt()
138 return refcnt; in sptm_get_page_table_refcnt()
/xnu-11215/osfmk/i386/
H A Dmtrr.c42 uint32_t refcnt; /* var ranges reference count */ member
139 range[i].refcnt = 1; in mtrr_get_var_ranges()
141 range[i].refcnt = 0; in mtrr_get_var_ranges()
548 if (vr->refcnt == 0) { in mtrr_range_add()
571 if (free_range->refcnt++ == 0) { in mtrr_range_add()
613 if (vr->refcnt && in mtrr_range_remove()
616 if (--mtrr_state.var_range[i].refcnt == 0) { in mtrr_range_remove()
/xnu-11215/bsd/net/
H A Dpf_ruleset.c208 ASSERT(a->refcnt >= 0); in pf_reference_anchor()
210 return ++a->refcnt; in pf_reference_anchor()
216 ASSERT(a->refcnt > 0); in pf_release_anchor()
218 int r = --a->refcnt; in pf_release_anchor()
430 if (ruleset->anchor == NULL || ruleset->anchor->refcnt > 0) { in pf_remove_if_empty_ruleset()
443 ruleset->anchor->refcnt > 0 || ruleset->tables > 0 || in pf_remove_if_empty_ruleset()
590 if (r->anchor->refcnt <= 0) { in pf_anchor_remove()
/xnu-11215/bsd/netinet6/
H A Dip6protosw.h187 (struct socket *so, int refcnt, void *debug);
189 (struct socket *so, int refcnt, void *debug);
H A Dnd6.h297 int refcnt; member
313 int refcnt; member
328 int refcnt; member
682 u_int32_t refcnt; member
H A Dipsec.c379 currsp->refcnt++; in ipsec4_getpolicybysock()
409 ip4_def_policy.refcnt++; in ipsec4_getpolicybysock()
417 currsp->refcnt++; in ipsec4_getpolicybysock()
467 ip4_def_policy.refcnt++; in ipsec4_getpolicybysock()
475 currsp->refcnt++; in ipsec4_getpolicybysock()
557 ip4_def_policy.refcnt++; in ipsec4_getpolicybyaddr()
698 currsp->refcnt++; in ipsec6_getpolicybysock()
733 currsp->refcnt++; in ipsec6_getpolicybysock()
779 ip6_def_policy.refcnt++; in ipsec6_getpolicybysock()
786 currsp->refcnt++; in ipsec6_getpolicybysock()
[all …]
H A Dipsec.h87 int refcnt; /* reference count */ member
/xnu-11215/bsd/sys/
H A Dprotosw.h206 (struct socket *so, int refcnt, void *debug);
208 (struct socket *so, int refcnt, void *debug);
286 (struct socket *so, int refcnt, void *debug);
288 (struct socket *so, int refcnt, void *debug);
H A Dsocketvar.h668 int refcnt; /* reference count */ member
H A Dvnode.h1763 int vnode_isinuse(vnode_t vp, int refcnt);
/xnu-11215/tools/lldbmacros/
H A Dpmap.py1106 refcnt = ptd.ptd_info[0].refcnt
1108 is_iommu_pte = (refcnt & 0x8000) == 0x8000
1114 refcnt = ptd.ptd_info[pt_index].refcnt
1118 if refcnt == 0x4000:
1129 return (int(unsigned(refcnt)), level, info_str)
1149 refcnt, level, info_str = GetPageTableInfo(ptd, pte_paddr)
1155 …print("descriptor: {:#x} (refcnt: {:#x}, wiredcnt: {:#x}, va: {:#x})".format(ptd, refcnt, wiredcnt…
/xnu-11215/libkern/os/
H A DMakefile27 refcnt.h \
/xnu-11215/bsd/skywalk/namespace/
H A Dprotons.c151 os_ref_count_t refcnt = os_ref_release(&pt->pt_refcnt); in protons_token_release() local
158 if (refcnt == 1) { in protons_token_release()
/xnu-11215/bsd/netkey/
H A Dkeydb.h84 int refcnt; /* reference count */ member
H A Dkey.c790 sp->refcnt++; in key_allocsp()
875 sp->refcnt++; in key_gettunnel()
1425 match->refcnt++; in key_allocsa()
1663 sp->refcnt--; in key_freesp()
1697 sav->refcnt--; in key_freesav()
1789 sp->refcnt++; in key_getsp()
1829 sp->refcnt++; in __key_getspbyid()
1839 sp->refcnt++; in __key_getspbyid()
3251 sp->refcnt++; in key_spdacquire()
3412 sp->refcnt++; in key_spddump()
[all …]
H A Dkey_debug.c529 sp->refcnt, sp->state, sp->policy);
624 sav->refcnt, sav->state, sav->alg_auth, sav->alg_enc);
/xnu-11215/osfmk/arm/pmap/
H A Dpmap_data.h855 unsigned short refcnt; member
1061 assert((ptd != NULL) && (ptd->ptd_info[0].refcnt < PT_DESC_IOMMU_GRANTED_REFCOUNT)); in ptd_get_info()
H A Dpmap.c3731 ptd_info->refcnt = 0; in pmap_tt_deallocate()
3739 pt_acc_cnt += ptdp->ptd_info[i].refcnt; in pmap_tt_deallocate()
3902 refcnt = os_atomic_load(&(ptep_get_info((pt_entry_t*)ttetokv(tte))->refcnt), relaxed);
4127 int16_t refcnt = 0; local
4202 --refcnt;
4269 --refcnt;
4329 if ((refcnt != 0) && (OSAddAtomic16(refcnt, (SInt16 *) &(ptep_get_info(bpte)->refcnt)) <= 0)) {
6128 volatile uint16_t *refcnt; local
6230 refcnt = NULL;
6237 refcnt = &ptd_info->refcnt;
[all …]
H A Dpmap_data.c797 if (ptdp->ptd_info[i].refcnt == PT_DESC_REFCOUNT) { in ppr_find_eligible_pt_page()
802 refcnt_acc += ptdp->ptd_info[i].refcnt; in ppr_find_eligible_pt_page()
2796 ptdp->ptd_info[i].refcnt = 0; in ptd_alloc_unlinked()
2939 ptdp->ptd_info[pt_index].refcnt = PT_DESC_REFCOUNT; in ptd_info_init()
/xnu-11215/libkern/conf/
H A DMakefile.template125 refcnt.o_CWARNFLAGS_ADD += -Wno-sign-conversion
H A Dfiles65 libkern/os/refcnt.c standard
/xnu-11215/doc/debugging/
H A Dtask_ref.md132 0xffffff801da7c1cb <kernel.development`ref_log_op at refcnt.c:107>
/xnu-11215/bsd/kern/
H A Duipc_mbuf.c1672 VERIFY(rfa->minref == rfa->refcnt); in mz_ref_free()
4533 const uint16_t refcnt = m_decref(m); local
4535 if (refcnt == minref && !composite) {
4564 } else if (refcnt == minref && composite) {
4650 const uint16_t refcnt = m_decref(m); local
4652 if (refcnt == minref && !composite) {
4680 } else if (refcnt == minref && composite) {
5810 const uint16_t refcnt = m_decref(m); local
5811 if (refcnt == minref && !composite) {
5845 } else if (refcnt == minref && composite) {
[all …]
/xnu-11215/doc/vm/
H A Dfreezer.md28 …refcnt` for the VM object and call it shared if it's greater than 1. We don't want to count memory…
/xnu-11215/osfmk/arm64/sptm/pmap/
H A Dpmap.c2893 const uint16_t refcnt = sptm_get_page_table_refcnt(kvtophys_nofail((vm_offset_t)ttp)); in pmap_tt_deallocate() local
2895 if (__improbable(refcnt != 0)) { in pmap_tt_deallocate()
2896 panic("pmap_tt_deallocate(): ptdp %p, count %d", ptdp, refcnt); in pmap_tt_deallocate()
2948 unsigned short refcnt = 0; local
2997 refcnt = sptm_get_page_table_refcnt(tte_to_pa(tte));
3012 if (__improbable(remove_leaf_table && refcnt != 0)) {
3067 level + 1, valid, comp, non_empty, refcnt, wiredcnt, level, (uint64_t)tte, pmap, bpte);
3443 uint16_t refcnt = sptm_get_page_table_refcnt(tte_to_pa(*tte_p)); local
3444 if (__improbable(refcnt == 0)) {
3451 refcnt = sptm_get_page_table_refcnt(tte_to_pa(*tte_p));
[all …]

12