Lines Matching refs:lower

59 	u32 lower;  member
92 static struct publication *tipc_publ_create(u32 type, u32 lower, u32 upper, in tipc_publ_create() argument
102 publ->lower = lower; in tipc_publ_create()
151 if (sr->lower > instance) in tipc_service_first_range()
164 u32 lower, u32 upper) in tipc_service_find_range() argument
169 sr = tipc_service_first_range(sc, lower); in tipc_service_find_range()
179 if (!n || sr->lower != lower || sr->upper != upper) in tipc_service_find_range()
186 u32 lower, u32 upper) in tipc_service_create_range() argument
196 if (lower < tmp->lower) in tipc_service_create_range()
198 else if (lower > tmp->lower) in tipc_service_create_range()
210 sr->lower = lower; in tipc_service_create_range()
221 u32 type, u32 lower, in tipc_service_insert_publ() argument
231 sr = tipc_service_create_range(sc, lower, upper); in tipc_service_insert_publ()
244 p = tipc_publ_create(type, lower, upper, scope, node, port, key); in tipc_service_insert_publ()
253 tipc_sub_report_overlap(sub, p->lower, p->upper, TIPC_PUBLISHED, in tipc_service_insert_publ()
258 pr_warn("Failed to bind to %u,%u,%u, no memory\n", type, lower, upper); in tipc_service_insert_publ()
296 ns.lower = tipc_sub_read(sb, seq.lower); in tipc_service_subscribe()
307 if (sr->lower > ns.upper) in tipc_service_subscribe()
309 if (!tipc_sub_check_overlap(&ns, sr->lower, sr->upper)) in tipc_service_subscribe()
314 tipc_sub_report_overlap(sub, sr->lower, sr->upper, in tipc_service_subscribe()
337 u32 lower, u32 upper, in tipc_nametbl_insert_publ() argument
345 if (scope > TIPC_NODE_SCOPE || lower > upper) { in tipc_nametbl_insert_publ()
347 type, lower, upper, scope); in tipc_nametbl_insert_publ()
357 p = tipc_service_insert_publ(net, sc, type, lower, upper, in tipc_nametbl_insert_publ()
364 u32 lower, u32 upper, in tipc_nametbl_remove_publ() argument
377 sr = tipc_service_find_range(sc, lower, upper); in tipc_nametbl_remove_publ()
387 tipc_sub_report_overlap(sub, lower, upper, TIPC_WITHDRAWN, in tipc_nametbl_remove_publ()
514 void tipc_nametbl_mc_lookup(struct net *net, u32 type, u32 lower, u32 upper, in tipc_nametbl_mc_lookup() argument
531 if (sr->upper < lower) in tipc_nametbl_mc_lookup()
533 if (sr->lower > upper) in tipc_nametbl_mc_lookup()
549 void tipc_nametbl_lookup_dst_nodes(struct net *net, u32 type, u32 lower, in tipc_nametbl_lookup_dst_nodes() argument
566 if (sr->upper < lower) in tipc_nametbl_lookup_dst_nodes()
568 if (sr->lower > upper) in tipc_nametbl_lookup_dst_nodes()
600 tipc_group_add_member(grp, p->node, p->port, p->lower); in tipc_nametbl_build_group()
610 struct publication *tipc_nametbl_publish(struct net *net, u32 type, u32 lower, in tipc_nametbl_publish() argument
626 p = tipc_nametbl_insert_publ(net, type, lower, upper, scope, in tipc_nametbl_publish()
643 int tipc_nametbl_withdraw(struct net *net, u32 type, u32 lower, in tipc_nametbl_withdraw() argument
654 p = tipc_nametbl_remove_publ(net, type, lower, upper, self, key); in tipc_nametbl_withdraw()
662 type, lower, upper, key); in tipc_nametbl_withdraw()
695 tipc_sub_read(s, seq.lower), in tipc_nametbl_subscribe()
841 if (nla_put_u32(msg->skb, TIPC_NLA_PUBL_LOWER, sr->lower)) in __tipc_nl_add_nametable_publ()
882 if (sr->lower < *last_lower) in __tipc_nl_service_range_list()
886 *last_lower = sr->lower; in __tipc_nl_service_range_list()