Lines Matching refs:publ
2185 struct publication *publ; in tipc_sk_publish() local
2194 publ = tipc_nametbl_publish(net, seq->type, seq->lower, seq->upper, in tipc_sk_publish()
2196 if (unlikely(!publ)) in tipc_sk_publish()
2199 list_add(&publ->pport_list, &tsk->publications); in tipc_sk_publish()
2209 struct publication *publ; in tipc_sk_withdraw() local
2213 list_for_each_entry_safe(publ, safe, &tsk->publications, pport_list) { in tipc_sk_withdraw()
2215 if (publ->scope != scope) in tipc_sk_withdraw()
2217 if (publ->type != seq->type) in tipc_sk_withdraw()
2219 if (publ->lower != seq->lower) in tipc_sk_withdraw()
2221 if (publ->upper != seq->upper) in tipc_sk_withdraw()
2223 tipc_nametbl_withdraw(net, publ->type, publ->lower, in tipc_sk_withdraw()
2224 publ->ref, publ->key); in tipc_sk_withdraw()
2228 tipc_nametbl_withdraw(net, publ->type, publ->lower, in tipc_sk_withdraw()
2229 publ->ref, publ->key); in tipc_sk_withdraw()
2723 struct publication *publ) in __tipc_nl_add_sk_publ() argument
2737 if (nla_put_u32(skb, TIPC_NLA_PUBL_KEY, publ->key)) in __tipc_nl_add_sk_publ()
2739 if (nla_put_u32(skb, TIPC_NLA_PUBL_TYPE, publ->type)) in __tipc_nl_add_sk_publ()
2741 if (nla_put_u32(skb, TIPC_NLA_PUBL_LOWER, publ->lower)) in __tipc_nl_add_sk_publ()
2743 if (nla_put_u32(skb, TIPC_NLA_PUBL_UPPER, publ->upper)) in __tipc_nl_add_sk_publ()