Lines Matching refs:names
288 struct names {
294 } * names;
407 names = node_to_item(node, struct names, node);
408 if (!strcmp(names->name, msg + sizeof(prio)) &&
409 (names->id == transp.logMsg.entry.lid) && (names->prio == *msg)) {
420 names = calloc(1, sizeof(*names) + len);
421 if (!names) {
425 strcpy(names->name, msg + sizeof(prio));
426 names->id = transp.logMsg.entry.lid;
427 names->prio = *msg;
428 list_init(&names->content);
449 cp = strpbrk(names->name, numbers);
454 struct names* a_name = node_to_item(node, struct names, node);
467 compare = strcmp(names->name, r);
473 list_add_head(node, &names->node);
477 list_for_each_safe(node, n, &names->content) {
496 list_for_each_reverse(node, &names->content) {
512 names = node_to_item(node, struct names, node);
518 tag_len = strlen(names->name) + sizeof(char); /* tag + nul */
519 list_for_each_safe(content_node, m, &names->content) {
581 *strchr(names->name, ':') = '/'; /* Convert back to filename */
582 r = (*fn)(names->id, names->prio, names->name, buf, len, arg);
596 free(names);