Searched refs:new_elem (Results 1 – 2 of 2) sorted by relevance
| /xnu-8796.141.3/osfmk/kern/ |
| H A D | smr.h | 458 #define smrq_serialized_replace(head, old_elem, new_elem) ({ \ argument 462 (old_elem), (new_elem), __smrq_lastp(__head)); \ 1013 struct smrq_slink *new_elem, in __smrq_serialized_replace() argument 1025 smr_serialized_store_relaxed(&new_elem->next, next); in __smrq_serialized_replace() 1026 smr_serialized_store(prev, new_elem); in __smrq_serialized_replace() 1029 *lastp = &new_elem->next; in __smrq_serialized_replace() 1038 struct smrq_link *new_elem, in __smrq_serialized_replace() argument 1054 smr_serialized_store_relaxed(&new_elem->next, next); in __smrq_serialized_replace() 1055 new_elem->prev = prev; in __smrq_serialized_replace() 1056 smr_serialized_store(prev, new_elem); in __smrq_serialized_replace() [all …]
|
| H A D | machine.c | 1178 struct cpu_callback_chain_elem *new_elem; in cpu_event_register_callback() local 1180 new_elem = zalloc_permanent_type(struct cpu_callback_chain_elem); in cpu_event_register_callback() 1181 if (!new_elem) { in cpu_event_register_callback() 1186 new_elem->next = cpu_callback_chain; in cpu_event_register_callback() 1187 new_elem->fn = fn; in cpu_event_register_callback() 1188 new_elem->param = param; in cpu_event_register_callback() 1189 os_atomic_store(&cpu_callback_chain, new_elem, release); in cpu_event_register_callback()
|