Lines Matching refs:lower
68 u32 lower; member
126 static struct publication *publ_create(u32 type, u32 lower, u32 upper, in publ_create() argument
137 publ->lower = lower; in publ_create()
205 if (instance < sseqs[mid].lower) in nameseq_find_subseq()
234 if (instance < sseqs[mid].lower) in nameseq_locate_subseq()
249 u32 type, u32 lower, u32 upper, in tipc_nameseq_insert_publ() argument
258 sseq = nameseq_find_subseq(nseq, lower); in tipc_nameseq_insert_publ()
260 nseq, type, lower, sseq); in tipc_nameseq_insert_publ()
265 if ((sseq->lower != lower) || (sseq->upper != upper)) { in tipc_nameseq_insert_publ()
267 type, lower, upper); in tipc_nameseq_insert_publ()
276 inspos = nameseq_locate_subseq(nseq, lower); in tipc_nameseq_insert_publ()
281 (upper >= nseq->sseqs[inspos].lower)) { in tipc_nameseq_insert_publ()
283 type, lower, upper); in tipc_nameseq_insert_publ()
294 type, lower, upper); in tipc_nameseq_insert_publ()
314 sseq->lower = lower; in tipc_nameseq_insert_publ()
319 type, lower, upper, node, port, sseq, in tipc_nameseq_insert_publ()
320 sseq->lower, sseq->upper, nseq); in tipc_nameseq_insert_publ()
324 publ = publ_create(type, lower, upper, scope, node, port, key); in tipc_nameseq_insert_publ()
365 publ->lower, in tipc_nameseq_insert_publ()
443 publ->type, publ->lower, publ->node, in tipc_nameseq_remove_publ()
474 publ->type, publ->lower, publ->node, in tipc_nameseq_remove_publ()
503 publ->lower, in tipc_nameseq_remove_publ()
531 if (zl && tipc_subscr_overlap(s,sseq->lower,sseq->upper)) { in tipc_nameseq_subscribe()
537 sseq->lower, in tipc_nameseq_subscribe()
571 struct publication *tipc_nametbl_insert_publ(u32 type, u32 lower, u32 upper, in tipc_nametbl_insert_publ() argument
576 dbg("tipc_nametbl_insert_publ: {%u,%u,%u} found %p\n", type, lower, upper, seq); in tipc_nametbl_insert_publ()
577 if (lower > upper) { in tipc_nametbl_insert_publ()
579 type, lower, upper); in tipc_nametbl_insert_publ()
583 dbg("Publishing {%u,%u,%u} from 0x%x\n", type, lower, upper, node); in tipc_nametbl_insert_publ()
591 return tipc_nameseq_insert_publ(seq, type, lower, upper, in tipc_nametbl_insert_publ()
595 struct publication *tipc_nametbl_remove_publ(u32 type, u32 lower, in tipc_nametbl_remove_publ() argument
604 dbg("Withdrawing {%u,%u} from 0x%x\n", type, lower, node); in tipc_nametbl_remove_publ()
605 publ = tipc_nameseq_remove_publ(seq, lower, node, ref, key); in tipc_nametbl_remove_publ()
706 int tipc_nametbl_mc_translate(u32 type, u32 lower, u32 upper, u32 limit, in tipc_nametbl_mc_translate() argument
721 sseq = seq->sseqs + nameseq_locate_subseq(seq, lower); in tipc_nametbl_mc_translate()
726 if (sseq->lower > upper) in tipc_nametbl_mc_translate()
767 struct publication *tipc_nametbl_publish(u32 type, u32 lower, u32 upper, in tipc_nametbl_publish() argument
779 type, lower, upper); in tipc_nametbl_publish()
785 publ = tipc_nametbl_insert_publ(type, lower, upper, scope, in tipc_nametbl_publish()
798 int tipc_nametbl_withdraw(u32 type, u32 lower, u32 ref, u32 key) in tipc_nametbl_withdraw() argument
802 dbg("tipc_nametbl_withdraw: {%u,%u}, key=%u\n", type, lower, key); in tipc_nametbl_withdraw()
804 publ = tipc_nametbl_remove_publ(type, lower, tipc_own_addr, ref, key); in tipc_nametbl_withdraw()
817 type, lower, ref, key); in tipc_nametbl_withdraw()
838 seq, type, s->seq.lower, s->seq.upper); in tipc_nametbl_subscribe()
843 s->seq.type, s->seq.lower, s->seq.upper); in tipc_nametbl_subscribe()
883 tipc_printf(buf, "%-10u %-10u ", sseq->lower, sseq->upper); in subseq_list()
938 if ((lowbound <= sseq->upper) && (upbound >= sseq->lower)) { in nameseq_list()