Lines Matching refs:first
54 if (pOptions->first != nullptr) {
66 if (pOptions->first != nullptr && pOptions->first == pOptions->last) {
78 pOptions->first = pOptions->last = pNode;
79 pOptions->first->previous = nullptr;
95 if (pOptions->first == nullptr) {
127 if (pOptions->first == pOptions->last) {
128 pNode->previous = pOptions->first;
129 pOptions->first->next = pNode;
132 pNode->next = pOptions->first->next;
134 pNode->previous = pOptions->first;
135 pOptions->first->next = pNode;
169 if (pOptions->first == nullptr) {
172 PDhcpOptionNode pNode = pOptions->first->next;
193 DhcpOptionNode *pNode = pOptions->first->next;
196 pOptions->last = pOptions->first;
203 pNode = pOptions->first->next;
205 pNode = pOptions->first;
207 pOptions->first = pOptions->last = pNode;
208 pOptions->first->previous = nullptr;
217 if (pOptions->first == nullptr) {
220 DhcpOptionNode *pNode = pOptions->first->next;
223 pOptions->last = pOptions->first;
230 pNode = pOptions->first->next;
233 free(pOptions->first);
234 pOptions->first = pOptions->last = nullptr;