Searched refs:ivac (Results 1 – 3 of 3) sorted by relevance
| /xnu-12377.41.6/osfmk/ipc/ |
| H A D | ipc_voucher.c | 124 ipc_voucher_attr_control_t ivac, in iv_hash_value() argument 127 return IV_HASH_VAL(ivac->ivac_init_table_size, value); in iv_hash_value() 161 static ivac_entry_t ivace_lookup(ipc_voucher_attr_control_t ivac, 486 ipc_voucher_attr_control_t ivac = &ivac_global_table[key_index]; in ivac_init_well_known_voucher_attr_control() local 493 ivac->ivac_table = table; in ivac_init_well_known_voucher_attr_control() 494 ivac->ivac_table_size = IVAC_ENTRIES_MIN; in ivac_init_well_known_voucher_attr_control() 495 ivac->ivac_init_table_size = IVAC_ENTRIES_MIN; in ivac_init_well_known_voucher_attr_control() 496 for (i = 0; i < ivac->ivac_table_size; i++) { in ivac_init_well_known_voucher_attr_control() 504 ivac->ivac_freelist = 1; in ivac_init_well_known_voucher_attr_control() 505 ivac_lock_init(ivac); in ivac_init_well_known_voucher_attr_control() [all …]
|
| H A D | ipc_voucher.h | 163 #define ivac_lock_init(ivac) \ argument 164 lck_spin_init(&(ivac)->ivac_lock_data, &ipc_lck_grp, &ipc_lck_attr) 165 #define ivac_lock_destroy(ivac) \ argument 166 lck_spin_destroy(&(ivac)->ivac_lock_data, &ipc_lck_grp) 167 #define ivac_lock(ivac) \ argument 168 lck_spin_lock_grp(&(ivac)->ivac_lock_data, &ipc_lck_grp) 169 #define ivac_lock_try(ivac) \ argument 170 lck_spin_try_lock_grp(&(ivac)->ivac_lock_data, &ipc_lck_grp) 171 #define ivac_unlock(ivac) \ argument 172 lck_spin_unlock(&(ivac)->ivac_lock_data) [all …]
|
| /xnu-12377.41.6/tools/lldbmacros/ |
| H A D | ipc.py | 2267 def GetIPCVoucherAttrControlSummary(ivac): argument 2273 if ivac == 0: 2274 return "{: <#18x}".format(ivac) 2276 growing_str = "Y" if unsigned(ivac.ivac_is_growing) else "N" 2277 out_str += fmt.format(c=ivac, growing=growing_str) 2288 ivac = kern.GetValueFromAddress(cmd_args[0], "ipc_voucher_attr_control_t") 2290 print(GetIPCVoucherAttrControlSummary(ivac)) 2293 last_entry_index = unsigned(ivac.ivac_table_size) 2299 addressof(ivac.ivac_table[cur_entry_index]) 2354 def GetIPCVoucherGlobalTableElementSummary(idx, ivac, ivam): argument [all …]
|