Lines Matching refs:link
59 NNSFndLink* link; in SetFirstObject() local
64 link = OBJ_TO_LINK(list, object); in SetFirstObject()
66 link->nextObject = NULL; in SetFirstObject()
67 link->prevObject = NULL; in SetFirstObject()
96 NNSFndLink* link = OBJ_TO_LINK(list, object); in AppendListObject() local
98 link->prevObject = list->tailObject; in AppendListObject()
99 link->nextObject = NULL; in AppendListObject()
130 NNSFndLink* link = OBJ_TO_LINK(list, object); in PrependListObject() local
132 link->prevObject = NULL; in PrependListObject()
133 link->nextObject = list->headObject; in PrependListObject()
173 NNSFndLink* link = OBJ_TO_LINK(list, object); in InsertListObject() local
177 link->prevObject = prevObj; in InsertListObject()
178 link->nextObject = target; in InsertListObject()
198 NNSFndLink* link; in RemoveListObject() local
203 link = OBJ_TO_LINK(list, object); in RemoveListObject()
205 if (link->prevObject == NULL) in RemoveListObject()
207 list->headObject = link->nextObject; in RemoveListObject()
211 OBJ_TO_LINK(list, link->prevObject)->nextObject = link->nextObject; in RemoveListObject()
213 if (link->nextObject == NULL) in RemoveListObject()
215 list->tailObject = link->prevObject; in RemoveListObject()
219 OBJ_TO_LINK(list, link->nextObject)->prevObject = link->prevObject; in RemoveListObject()
221 link->prevObject = NULL; in RemoveListObject()
222 link->nextObject = NULL; in RemoveListObject()