Lines Matching defs:curr
168 struct entry **head, *curr, *prev;
171 curr = *head;
178 while (curr) {
179 if (match_entries(curr, entry))
180 return curr;
182 curr = curr->next;
188 curr = *head;
194 while (curr) {
195 if (match_entries(curr, entry))
198 prev = curr;
199 curr = curr->next;
202 curr = alloc_entry();
203 if (curr) {
204 *curr = *entry;
205 curr->count = 0;
206 curr->next = NULL;
207 memcpy(curr->comm, comm, TASK_COMM_LEN);
209 smp_mb(); /* Ensure that curr is initialized before insert */
212 prev->next = curr;
214 *head = curr;
219 return curr;