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