• Home
  • Raw
  • Download

Lines Matching refs:publ

144 struct sk_buff *tipc_named_publish(struct publication *publ)  in tipc_named_publish()  argument
149 list_add_tail(&publ->local_list, &publ_lists[publ->scope]->list); in tipc_named_publish()
150 publ_lists[publ->scope]->size++; in tipc_named_publish()
152 if (publ->scope == TIPC_NODE_SCOPE) in tipc_named_publish()
162 publ_to_item(item, publ); in tipc_named_publish()
169 struct sk_buff *tipc_named_withdraw(struct publication *publ) in tipc_named_withdraw() argument
174 list_del(&publ->local_list); in tipc_named_withdraw()
175 publ_lists[publ->scope]->size--; in tipc_named_withdraw()
177 if (publ->scope == TIPC_NODE_SCOPE) in tipc_named_withdraw()
187 publ_to_item(item, publ); in tipc_named_withdraw()
200 struct publication *publ; in named_distribute() local
208 list_for_each_entry(publ, &pls->list, local_list) { in named_distribute()
222 publ_to_item(item, publ); in named_distribute()
259 static void named_purge_publ(struct publication *publ) in named_purge_publ() argument
264 p = tipc_nametbl_remove_publ(publ->type, publ->lower, in named_purge_publ()
265 publ->node, publ->ref, publ->key); in named_purge_publ()
270 if (p != publ) { in named_purge_publ()
273 publ->type, publ->lower, publ->node, publ->ref, in named_purge_publ()
274 publ->key); in named_purge_publ()
289 struct publication *publ = NULL; in tipc_update_nametbl() local
292 publ = tipc_nametbl_insert_publ(ntohl(i->type), ntohl(i->lower), in tipc_update_nametbl()
296 if (publ) { in tipc_update_nametbl()
297 tipc_nodesub_subscribe(&publ->subscr, node, publ, in tipc_update_nametbl()
303 publ = tipc_nametbl_remove_publ(ntohl(i->type), ntohl(i->lower), in tipc_update_nametbl()
306 if (publ) { in tipc_update_nametbl()
307 tipc_nodesub_unsubscribe(&publ->subscr); in tipc_update_nametbl()
308 kfree(publ); in tipc_update_nametbl()
393 struct publication *publ; in tipc_named_reinit() local
399 list_for_each_entry(publ, &publ_lists[scope]->list, local_list) in tipc_named_reinit()
400 publ->node = tipc_own_addr; in tipc_named_reinit()