Home
last modified time | relevance | path

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

/xnu-11215/osfmk/kern/
H A Dtask_ref.c314 &task->ref_group[TASK_GRP_KERNEL]; in task_reference_grp()
321 &task->ref_group[grp]; in task_reference_grp()
361 &task->ref_group[TASK_GRP_KERNEL]; in task_deallocate_grp()
367 &task->ref_group[grp]; in task_deallocate_grp()
394 task->ref_group = kalloc_type(struct os_refgrp, 2, in allocate_refgrp_default()
408 kfree_type(struct os_refgrp, 2, task->ref_group); in free_refgrp_default()
414 task->ref_group = kalloc_type(struct os_refgrp, in allocate_refgrp_full()
418 task->ref_group[i] = (struct os_refgrp) in allocate_refgrp_full()
421 os_ref_log_init(&task->ref_group[i]); in allocate_refgrp_full()
429 os_ref_log_fini(&task->ref_group[i]); in free_refgrp_full()
[all …]
H A Dtask.h196 struct os_refgrp *ref_group; member
/xnu-11215/libkern/os/
H A Drefcnt_internal.h7 struct os_refgrp *ref_group; member
33 # define OS_REF_INITIALIZER { .ref_count = OS_REF_ATOMIC_INITIALIZER, .ref_group = NULL }
85 rc->ref_group = grp; in os_ref_init_count()
87 os_ref_init_count_internal(&rc->ref_count, os_ref_if_debug(rc->ref_group, NULL), count); in os_ref_init_count()
93 os_ref_retain_internal(&rc->ref_count, os_ref_if_debug(rc->ref_group, NULL)); in os_ref_retain()
105 os_ref_retain_internal(&rc->ref_count, os_ref_if_debug(rc->ref_group, NULL)); in os_ref_retain_locked()
111 return os_ref_retain_try_internal(&rc->ref_count, os_ref_if_debug(rc->ref_group, NULL)); in os_ref_retain_try()
118 return os_ref_release_internal(&rc->ref_count, os_ref_if_debug(rc->ref_group, NULL), in os_ref_release_explicit()
176 os_ref_if_debug(rc->ref_group, NULL)); in os_ref_release()
183 os_ref_if_debug(rc->ref_group, NULL)); in os_ref_release_relaxed()
[all …]
/xnu-11215/tools/lldbmacros/
H A Drefgrp.py103 grp = tval.ref_group