Lines Matching +defs:list +defs:part
252 /* len includes the NULL at the end of the list */
1736 _asl_out_module_find(asl_out_module_t *list, const char *name)
1740 if (list == NULL) return NULL;
1743 for (x = list; x != NULL; x = x->next)
1752 _asl_out_module_read_and_merge_dir(asl_out_module_t **list, const char *path, uint32_t flags)
1759 if (list == NULL) return;
1762 last = *list;
1776 if (_asl_out_module_find(*list, ent->d_name) != NULL) continue;
1792 /* com.apple.asl goes at the head of the list */
1793 x->next = *list;
1794 *list = x;
1795 if (last == NULL) last = *list;
1797 else if (*list == NULL)
1799 *list = x;
1800 last = *list;
2076 const char *p, *q, *part[2];
2104 part[nparts++] = q + 1;
2110 isgz = strcmp(part[nparts - 1], "gz") == 0;
2123 if (stamp != NULL) *stamp = strdup(part[0]);
2133 *stamp = strdup(part[0]);