name_table.h (218527fe27adaebeb81eb770459eb335517e90ee) | name_table.h (37922ea4a3105176357c8d565a9d982c4a08714a) |
---|---|
1/* 2 * net/tipc/name_table.h: Include file for TIPC name table code 3 * 4 * Copyright (c) 2000-2006, 2014-2018, Ericsson AB 5 * Copyright (c) 2004-2005, 2010-2011, Wind River Systems 6 * All rights reserved. 7 * 8 * Redistribution and use in source and binary forms, with or without --- 102 unchanged lines hidden (view full) --- 111void tipc_nametbl_build_group(struct net *net, struct tipc_group *grp, 112 u32 type, u32 domain); 113void tipc_nametbl_lookup_dst_nodes(struct net *net, u32 type, u32 lower, 114 u32 upper, struct tipc_nlist *nodes); 115bool tipc_nametbl_lookup(struct net *net, u32 type, u32 instance, u32 domain, 116 struct list_head *dsts, int *dstcnt, u32 exclude, 117 bool all); 118struct publication *tipc_nametbl_publish(struct net *net, u32 type, u32 lower, | 1/* 2 * net/tipc/name_table.h: Include file for TIPC name table code 3 * 4 * Copyright (c) 2000-2006, 2014-2018, Ericsson AB 5 * Copyright (c) 2004-2005, 2010-2011, Wind River Systems 6 * All rights reserved. 7 * 8 * Redistribution and use in source and binary forms, with or without --- 102 unchanged lines hidden (view full) --- 111void tipc_nametbl_build_group(struct net *net, struct tipc_group *grp, 112 u32 type, u32 domain); 113void tipc_nametbl_lookup_dst_nodes(struct net *net, u32 type, u32 lower, 114 u32 upper, struct tipc_nlist *nodes); 115bool tipc_nametbl_lookup(struct net *net, u32 type, u32 instance, u32 domain, 116 struct list_head *dsts, int *dstcnt, u32 exclude, 117 bool all); 118struct publication *tipc_nametbl_publish(struct net *net, u32 type, u32 lower, |
119 u32 upper, u32 scope, u32 port_ref, | 119 u32 upper, u32 scope, u32 port, |
120 u32 key); | 120 u32 key); |
121int tipc_nametbl_withdraw(struct net *net, u32 type, u32 lower, u32 ref, | 121int tipc_nametbl_withdraw(struct net *net, u32 type, u32 lower, u32 upper, |
122 u32 key); 123struct publication *tipc_nametbl_insert_publ(struct net *net, u32 type, 124 u32 lower, u32 upper, u32 scope, 125 u32 node, u32 ref, u32 key); 126struct publication *tipc_nametbl_remove_publ(struct net *net, u32 type, | 122 u32 key); 123struct publication *tipc_nametbl_insert_publ(struct net *net, u32 type, 124 u32 lower, u32 upper, u32 scope, 125 u32 node, u32 ref, u32 key); 126struct publication *tipc_nametbl_remove_publ(struct net *net, u32 type, |
127 u32 lower, u32 node, u32 ref, 128 u32 key); | 127 u32 lower, u32 upper, 128 u32 node, u32 key); |
129void tipc_nametbl_subscribe(struct tipc_subscription *s); 130void tipc_nametbl_unsubscribe(struct tipc_subscription *s); 131int tipc_nametbl_init(struct net *net); 132void tipc_nametbl_stop(struct net *net); 133 134struct tipc_dest { 135 struct list_head list; 136 union { --- 16 unchanged lines hidden --- | 129void tipc_nametbl_subscribe(struct tipc_subscription *s); 130void tipc_nametbl_unsubscribe(struct tipc_subscription *s); 131int tipc_nametbl_init(struct net *net); 132void tipc_nametbl_stop(struct net *net); 133 134struct tipc_dest { 135 struct list_head list; 136 union { --- 16 unchanged lines hidden --- |