Lines Matching refs:publication
45 * publ_to_item - add publication info to a publication message
46 * @p: publication info
49 static void publ_to_item(struct distr_item *i, struct publication *p)
59 * named_prepare_buf - allocate & initialize a publication message
84 * tipc_named_publish - tell other nodes about a new publication by this node
86 * @p: the new publication
88 struct sk_buff *tipc_named_publish(struct net *net, struct publication *p)
114 * tipc_named_withdraw - tell other nodes about a withdrawn publication by this node
116 * @p: the withdrawn publication
118 struct sk_buff *tipc_named_withdraw(struct net *net, struct publication *p)
147 * @pls: linked list of publication items to be packed into buffer chain
153 struct publication *publ;
167 pr_warn("Bulk publication failure\n");
177 /* Pack publication into message: */
227 * tipc_publ_purge - remove publication associated with a failed node
229 * @p: the publication to remove
232 * Invoked for each publication issued by a newly failed node.
233 * Removes publication structure from name table & deletes it.
235 static void tipc_publ_purge(struct net *net, struct publication *p, u32 addr)
238 struct publication *_p;
258 struct publication *publ, *tmp;
277 * Return: the publication item if successful, otherwise NULL.
282 struct publication *p = NULL;
400 struct publication *p;