Home
last modified time | relevance | path

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

/xnu-8019.80.24/osfmk/ipc/
H A Dipc_voucher.h162 #define ivac_lock_init(ivac) \ argument
163 lck_spin_init(&(ivac)->ivac_lock_data, &ipc_lck_grp, &ipc_lck_attr)
164 #define ivac_lock_destroy(ivac) \ argument
165 lck_spin_destroy(&(ivac)->ivac_lock_data, &ipc_lck_grp)
166 #define ivac_lock(ivac) \ argument
167 lck_spin_lock_grp(&(ivac)->ivac_lock_data, &ipc_lck_grp)
168 #define ivac_lock_try(ivac) \ argument
169 lck_spin_try_lock_grp(&(ivac)->ivac_lock_data, &ipc_lck_grp)
170 #define ivac_unlock(ivac) \ argument
171 lck_spin_unlock(&(ivac)->ivac_lock_data)
[all …]
H A Dipc_voucher.c150 ipc_voucher_attr_control_t ivac; in iv_hash_value() local
152 ivac = iv_global_table[key_index].ivgte_control; in iv_hash_value()
153 assert(IVAC_NULL != ivac); in iv_hash_value()
154 return IV_HASH_VAL(ivac->ivac_init_table_size, value); in iv_hash_value()
191 static ivac_entry_t ivace_lookup(ipc_voucher_attr_control_t ivac,
524 ipc_voucher_attr_control_t ivac; in ivac_alloc() local
529 ivac = (ipc_voucher_attr_control_t)zalloc(ipc_voucher_attr_control_zone); in ivac_alloc()
530 if (IVAC_NULL == ivac) { in ivac_alloc()
534 os_ref_init(&ivac->ivac_refs, &ivac_refgrp); in ivac_alloc()
535 ivac->ivac_is_growing = FALSE; in ivac_alloc()
[all …]
/xnu-8019.80.24/tools/lldbmacros/
H A Dipc.py1737 def GetIPCVoucherAttrControlSummary(ivac): argument
1743 if unsigned(ivac) == 0:
1744 return "{: <#018x}".format(ivac)
1746 if unsigned(ivac.ivac_is_growing):
1748 out_str += fmt.format(c=ivac, growing = growing_str)
1758 ivac = kern.GetValueFromAddress(cmd_args[0], 'ipc_voucher_attr_control_t')
1760 print GetIPCVoucherAttrControlSummary(ivac)
1763 last_entry_index = unsigned(ivac.ivac_table_size)
1766 … ".format(cur_entry_index) + GetIPCVoucherAttributeEntrySummary(addressof(ivac.ivac_table[cur_entr…
1921 ivac = kern.GetValueFromAddress(cmd_args[0], 'ipc_voucher_attr_control_t')
[all …]