Searched refs:new_link (Results 1 – 2 of 2) sorted by relevance
| /xnu-11215.1.10/osfmk/kern/ |
| H A D | smr_hash.h | 764 #define smr_hash_serialized_replace(smrh, old_link, new_link, traits) ({ \ argument 770 smrq_serialized_replace(__hd, __link, (new_link)); \ 1439 #define smr_shash_entered_replace(smrh, old_link, new_link, traits) ({ \ argument 1444 smr_shash_entered_mut_replace(__cursor, __link, new_link); \ 1470 #define smr_shash_replace(smrh, old_link, new_link, traits) ({ \ argument 1472 smr_shash_entered_replace(smrh, old_link, new_link, traits); \ 1576 #define smr_shash_entered_mut_replace(cursor, old_link, new_link, traits) \ argument 1577 __smr_shash_entered_mut_replace(cursor, old_link, new_link, &(traits)->smrht) 1919 struct smrq_slink *new_link);
|
| H A D | smr.c | 2905 struct smrq_slink *new_link) in __smr_shash_entered_mut_replace() argument 2912 smr_serialized_store_relaxed(&new_link->next, next); in __smr_shash_entered_mut_replace() 2914 hw_lck_ptr_unlock(cursor.head, new_link, &smr_shash_grp); in __smr_shash_entered_mut_replace() 2916 smr_serialized_store_relaxed(cursor.prev, new_link); in __smr_shash_entered_mut_replace()
|