Searched refs:smrq_link (Results 1 – 4 of 4) sorted by relevance
| /xnu-8796.121.2/osfmk/kern/ |
| H A D | smr.h | 890 struct smrq_link *elem, in __smrq_serialized_insert() 891 struct smrq_link *next, in __smrq_serialized_insert() 945 struct smrq_link *elem, in __smrq_serialized_remove_one() 948 struct smrq_link *next; in __smrq_serialized_remove_one() 1001 struct smrq_link *elem, in __smrq_serialized_remove() 1037 struct smrq_link *old_elem, in __smrq_serialized_replace() 1038 struct smrq_link *new_elem, in __smrq_serialized_replace() 1042 struct smrq_link *next; in __smrq_serialized_replace() 1098 struct smrq_link *src = smr_serialized_load(src_first); in __smrq_serialized_append() 1099 struct smrq_link *dst; in __smrq_serialized_append()
|
| H A D | smr_types.h | 76 typedef SMR_POINTER(struct smrq_link *) __smrq_link_t; 97 struct smrq_link { struct
|
| H A D | smr.c | 1693 struct smrq_link *elem = __container_of(link, struct smrq_link, next); in __smr_linkage_invalid() 1694 struct smrq_link *next = smr_serialized_load(&elem->next); in __smr_linkage_invalid() 1697 elem, next, __container_of(next->prev, struct smrq_link, next)); in __smr_linkage_invalid() 1718 struct smrq_link *elem = __container_of(link, struct smrq_link, next); in __smr_tail_invalid() 1719 struct smrq_link *next = smr_serialized_load(&elem->next); in __smr_tail_invalid() 1726 elem, __container_of(last, struct smrq_link, next)); in __smr_tail_invalid()
|
| /xnu-8796.121.2/bsd/sys/ |
| H A D | namei.h | 251 struct smrq_link nc_hash; /* hash chain */
|