Lines Matching defs:names
277 struct names {
283 } *names;
394 names = node_to_item(node, struct names, node);
395 if (!strcmp(names->name, msg + sizeof(prio)) &&
396 (names->id == transp.logMsg.entry.lid) &&
397 (names->prio == *msg)) {
408 names = calloc(1, sizeof(*names) + len);
409 if (!names) {
413 strcpy(names->name, msg + sizeof(prio));
414 names->id = transp.logMsg.entry.lid;
415 names->prio = *msg;
416 list_init(&names->content);
437 cp = strpbrk(names->name, numbers);
442 struct names *a_name = node_to_item(node, struct names, node);
455 compare = strcmp(names->name, r);
461 list_add_head(node, &names->node);
465 list_for_each_safe(node, n, &names->content) {
484 list_for_each_reverse(node, &names->content) {
500 names = node_to_item(node, struct names, node);
506 tag_len = strlen(names->name) + sizeof(char); /* tag + nul */
507 list_for_each_safe(content_node, m, &names->content) {
569 *strchr(names->name, ':') = '/'; /* Convert back to filename */
570 r = (*fn)(names->id, names->prio, names->name, buf, len, arg);
584 free(names);