Lines Matching refs:publ
2175 struct publication *publ; in tipc_sk_publish() local
2184 publ = tipc_nametbl_publish(net, seq->type, seq->lower, seq->upper, in tipc_sk_publish()
2186 if (unlikely(!publ)) in tipc_sk_publish()
2189 list_add(&publ->pport_list, &tsk->publications); in tipc_sk_publish()
2199 struct publication *publ; in tipc_sk_withdraw() local
2203 list_for_each_entry_safe(publ, safe, &tsk->publications, pport_list) { in tipc_sk_withdraw()
2205 if (publ->scope != scope) in tipc_sk_withdraw()
2207 if (publ->type != seq->type) in tipc_sk_withdraw()
2209 if (publ->lower != seq->lower) in tipc_sk_withdraw()
2211 if (publ->upper != seq->upper) in tipc_sk_withdraw()
2213 tipc_nametbl_withdraw(net, publ->type, publ->lower, in tipc_sk_withdraw()
2214 publ->ref, publ->key); in tipc_sk_withdraw()
2218 tipc_nametbl_withdraw(net, publ->type, publ->lower, in tipc_sk_withdraw()
2219 publ->ref, publ->key); in tipc_sk_withdraw()
2713 struct publication *publ) in __tipc_nl_add_sk_publ() argument
2727 if (nla_put_u32(skb, TIPC_NLA_PUBL_KEY, publ->key)) in __tipc_nl_add_sk_publ()
2729 if (nla_put_u32(skb, TIPC_NLA_PUBL_TYPE, publ->type)) in __tipc_nl_add_sk_publ()
2731 if (nla_put_u32(skb, TIPC_NLA_PUBL_LOWER, publ->lower)) in __tipc_nl_add_sk_publ()
2733 if (nla_put_u32(skb, TIPC_NLA_PUBL_UPPER, publ->upper)) in __tipc_nl_add_sk_publ()