Lines Matching full:lower
71 * @lower: name sequence lower bound
77 u32 lower; member
130 static struct publication *publ_create(u32 type, u32 lower, u32 upper, in publ_create() argument
141 publ->lower = lower; in publ_create()
207 if (instance < sseqs[mid].lower) in nameseq_find_subseq()
236 if (instance < sseqs[mid].lower) in nameseq_locate_subseq()
251 u32 type, u32 lower, u32 upper, in tipc_nameseq_insert_publ() argument
261 sseq = nameseq_find_subseq(nseq, lower); in tipc_nameseq_insert_publ()
264 /* Lower end overlaps existing entry => need an exact match */ in tipc_nameseq_insert_publ()
266 if ((sseq->lower != lower) || (sseq->upper != upper)) { in tipc_nameseq_insert_publ()
268 type, lower, upper); in tipc_nameseq_insert_publ()
277 /* Find where lower end should be inserted */ in tipc_nameseq_insert_publ()
279 inspos = nameseq_locate_subseq(nseq, lower); in tipc_nameseq_insert_publ()
284 (upper >= nseq->sseqs[inspos].lower)) { in tipc_nameseq_insert_publ()
286 type, lower, upper); in tipc_nameseq_insert_publ()
297 type, lower, upper); in tipc_nameseq_insert_publ()
310 type, lower, upper); in tipc_nameseq_insert_publ()
325 sseq->lower = lower; in tipc_nameseq_insert_publ()
333 publ = publ_create(type, lower, upper, scope, node, port, key); in tipc_nameseq_insert_publ()
355 publ->lower, in tipc_nameseq_insert_publ()
434 publ->lower, in tipc_nameseq_remove_publ()
462 if (tipc_subscr_overlap(s, sseq->lower, sseq->upper)) { in tipc_nameseq_subscribe()
469 sseq->lower, in tipc_nameseq_subscribe()
497 struct publication *tipc_nametbl_insert_publ(u32 type, u32 lower, u32 upper, in tipc_nametbl_insert_publ() argument
502 if (lower > upper) { in tipc_nametbl_insert_publ()
504 type, lower, upper); in tipc_nametbl_insert_publ()
513 return tipc_nameseq_insert_publ(seq, type, lower, upper, in tipc_nametbl_insert_publ()
517 struct publication *tipc_nametbl_remove_publ(u32 type, u32 lower, in tipc_nametbl_remove_publ() argument
526 publ = tipc_nameseq_remove_publ(seq, lower, node, ref, key); in tipc_nametbl_remove_publ()
628 int tipc_nametbl_mc_translate(u32 type, u32 lower, u32 upper, u32 limit, in tipc_nametbl_mc_translate() argument
644 sseq = seq->sseqs + nameseq_locate_subseq(seq, lower); in tipc_nametbl_mc_translate()
649 if (sseq->lower > upper) in tipc_nametbl_mc_translate()
687 struct publication *tipc_nametbl_publish(u32 type, u32 lower, u32 upper, in tipc_nametbl_publish() argument
699 type, lower, upper); in tipc_nametbl_publish()
705 publ = tipc_nametbl_insert_publ(type, lower, upper, scope, in tipc_nametbl_publish()
717 int tipc_nametbl_withdraw(u32 type, u32 lower, u32 ref, u32 key) in tipc_nametbl_withdraw() argument
722 publ = tipc_nametbl_remove_publ(type, lower, tipc_own_addr, ref, key); in tipc_nametbl_withdraw()
734 "(type=%u, lower=%u, ref=%u, key=%u)\n", in tipc_nametbl_withdraw()
735 type, lower, ref, key); in tipc_nametbl_withdraw()
758 s->seq.type, s->seq.lower, s->seq.upper); in tipc_nametbl_subscribe()
799 tipc_printf(buf, "%-10u %-10u ", sseq->lower, sseq->upper); in subseq_list()
845 if ((lowbound <= sseq->upper) && (upbound >= sseq->lower)) { in nameseq_list()
863 "Lower Upper ", in nametbl_header()