Lines Matching defs:first
120 * service_range_match_first - find first service range matching a range
338 bool first = false;
347 first = list_empty(&sr->all_publ);
366 tipc_sub_report_overlap(sub, p, TIPC_PUBLISHED, first);
424 struct publication *p, *first, *tmp;
441 first = NULL;
445 else if (!first || publication_after(first, p))
446 /* Pick this range's *first* publication */
447 first = p;
449 if (first)
450 list_add_tail(&first->list, &publ_list);
566 * 'closest-first' lookup algorithm must be maintained, i.e., if sk.node is 0
567 * we must look in the local binding list first
593 /* Select lookup algo: local, closest-first or round-robin */
611 /* Todo: as for legacy, pick the first matching range only, a