Searched refs:new_elem (Results 1 – 2 of 2) sorted by relevance
| /xnu-10002.1.13/osfmk/kern/ |
| H A D | smr.h | 488 #define smrq_serialized_replace(head, old_elem, new_elem) ({ \ argument 492 (old_elem), (new_elem), __smrq_lastp(__head)); \ 1369 struct smrq_slink *new_elem, in __smrq_serialized_replace() argument 1381 smr_serialized_store_relaxed(&new_elem->next, next); in __smrq_serialized_replace() 1382 smr_serialized_store(prev, new_elem); in __smrq_serialized_replace() 1385 *lastp = &new_elem->next; in __smrq_serialized_replace() 1394 struct smrq_link *new_elem, in __smrq_serialized_replace() argument 1410 smr_serialized_store_relaxed(&new_elem->next, next); in __smrq_serialized_replace() 1411 new_elem->prev = prev; in __smrq_serialized_replace() 1412 smr_serialized_store(prev, new_elem); in __smrq_serialized_replace() [all …]
|
| H A D | machine.c | 1209 struct cpu_callback_chain_elem *new_elem; in cpu_event_register_callback() local 1211 new_elem = zalloc_permanent_type(struct cpu_callback_chain_elem); in cpu_event_register_callback() 1212 if (!new_elem) { in cpu_event_register_callback() 1217 new_elem->next = cpu_callback_chain; in cpu_event_register_callback() 1218 new_elem->fn = fn; in cpu_event_register_callback() 1219 new_elem->param = param; in cpu_event_register_callback() 1220 os_atomic_store(&cpu_callback_chain, new_elem, release); in cpu_event_register_callback()
|