Lines Matching refs:publication
52 * publ_to_item - add publication info to a publication message
54 static void publ_to_item(struct distr_item *i, struct publication *p)
64 * named_prepare_buf - allocate & initialize a publication message
85 * tipc_named_publish - tell other nodes about a new publication by this node
87 struct sk_buff *tipc_named_publish(struct net *net, struct publication *publ)
113 * tipc_named_withdraw - tell other nodes about a withdrawn publication by this node
115 struct sk_buff *tipc_named_withdraw(struct net *net, struct publication *publ)
143 * @pls: linked list of publication items to be packed into buffer chain
148 struct publication *publ;
162 pr_warn("Bulk publication failure\n");
172 /* Pack publication into message: */
219 * tipc_publ_purge - remove publication associated with a failed node
221 * Invoked for each publication issued by a newly failed node.
222 * Removes publication structure from name table & deletes it.
224 static void tipc_publ_purge(struct net *net, struct publication *publ, u32 addr)
227 struct publication *p;
237 pr_err("Unable to remove publication from failed node\n"
271 struct publication *publ, *tmp;
287 * Returns the publication item if successful, otherwise NULL.
292 struct publication *p = NULL;
405 struct publication *publ;