Lines Matching refs:publ
2900 struct publication *publ;
2912 publ = tipc_nametbl_publish(net, seq->type, seq->lower, seq->upper,
2914 if (unlikely(!publ))
2917 list_add(&publ->binding_sock, &tsk->publications);
2927 struct publication *publ;
2934 list_for_each_entry_safe(publ, safe, &tsk->publications, binding_sock) {
2936 if (publ->scope != scope)
2938 if (publ->type != seq->type)
2940 if (publ->lower != seq->lower)
2942 if (publ->upper != seq->upper)
2944 tipc_nametbl_withdraw(net, publ->type, publ->lower,
2945 publ->upper, publ->key);
2949 tipc_nametbl_withdraw(net, publ->type, publ->lower,
2950 publ->upper, publ->key);
3699 struct publication *publ)
3713 if (nla_put_u32(skb, TIPC_NLA_PUBL_KEY, publ->key))
3715 if (nla_put_u32(skb, TIPC_NLA_PUBL_TYPE, publ->type))
3717 if (nla_put_u32(skb, TIPC_NLA_PUBL_LOWER, publ->lower))
3719 if (nla_put_u32(skb, TIPC_NLA_PUBL_UPPER, publ->upper))