/net/tipc/ |
D | name_distr.c | 89 struct name_table *nt = tipc_name_table(net); in tipc_named_publish() local 94 list_add_tail_rcu(&publ->binding_node, &nt->node_scope); in tipc_named_publish() 97 write_lock_bh(&nt->cluster_scope_lock); in tipc_named_publish() 98 list_add_tail(&publ->binding_node, &nt->cluster_scope); in tipc_named_publish() 99 write_unlock_bh(&nt->cluster_scope_lock); in tipc_named_publish() 105 msg_set_named_seqno(buf_msg(skb), nt->snd_nxt++); in tipc_named_publish() 117 struct name_table *nt = tipc_name_table(net); in tipc_named_withdraw() local 121 write_lock_bh(&nt->cluster_scope_lock); in tipc_named_withdraw() 123 write_unlock_bh(&nt->cluster_scope_lock); in tipc_named_withdraw() 132 msg_set_named_seqno(buf_msg(skb), nt->snd_nxt++); in tipc_named_withdraw() [all …]
|
D | name_table.c | 446 struct name_table *nt = tipc_name_table(net); in tipc_service_find() local 450 service_head = &nt->services[hash(type)]; in tipc_service_find() 463 struct name_table *nt = tipc_name_table(net); in tipc_nametbl_insert_publ() local 474 sc = tipc_service_create(type, &nt->services[hash(type)]); in tipc_nametbl_insert_publ() 728 struct name_table *nt = tipc_name_table(net); in tipc_nametbl_publish() local 736 if (nt->local_publ_count >= TIPC_MAX_PUBL) { in tipc_nametbl_publish() 744 nt->local_publ_count++; in tipc_nametbl_publish() 747 rc_dests = nt->rc_dests; in tipc_nametbl_publish() 763 struct name_table *nt = tipc_name_table(net); in tipc_nametbl_withdraw() local 774 nt->local_publ_count--; in tipc_nametbl_withdraw() [all …]
|
D | netlink_compat.c | 900 struct nlattr *nt[TIPC_NLA_NAME_TABLE_MAX + 1]; in tipc_nl_compat_name_table_dump() local 910 err = nla_parse_nested_deprecated(nt, TIPC_NLA_NAME_TABLE_MAX, in tipc_nl_compat_name_table_dump() 916 if (!nt[TIPC_NLA_NAME_TABLE_PUBL]) in tipc_nl_compat_name_table_dump() 920 nt[TIPC_NLA_NAME_TABLE_PUBL], NULL, in tipc_nl_compat_name_table_dump()
|
/net/ipv6/ |
D | ip6_gre.c | 349 struct ip6_tnl *t, *nt; in ip6gre_tunnel_locate() local 374 nt = netdev_priv(dev); in ip6gre_tunnel_locate() 375 nt->parms = *parms; in ip6gre_tunnel_locate() 378 nt->dev = dev; in ip6gre_tunnel_locate() 379 nt->net = dev_net(dev); in ip6gre_tunnel_locate() 384 ip6gre_tnl_link_config(nt, 1); in ip6gre_tunnel_locate() 387 if (!(nt->parms.o_flags & TUNNEL_SEQ)) in ip6gre_tunnel_locate() 390 ip6gre_tunnel_link(ign, nt); in ip6gre_tunnel_locate() 391 return nt; in ip6gre_tunnel_locate() 1457 struct ip6_tnl *nt = netdev_priv(dev); in ip6gre_tnl_init_features() local [all …]
|
D | sit.c | 233 struct ip_tunnel *t, *nt; in ipip6_tunnel_locate() local 268 nt = netdev_priv(dev); in ipip6_tunnel_locate() 270 nt->parms = *parms; in ipip6_tunnel_locate() 274 return nt; in ipip6_tunnel_locate() 1614 struct ip_tunnel *nt; in ipip6_newlink() local 1621 nt = netdev_priv(dev); in ipip6_newlink() 1624 err = ip_tunnel_encap_setup(nt, &ipencap); in ipip6_newlink() 1629 ipip6_netlink_parms(data, &nt->parms, &nt->fwmark); in ipip6_newlink() 1631 if (ipip6_tunnel_locate(net, &nt->parms, 0)) in ipip6_newlink() 1648 err = ipip6_tunnel_update_6rd(nt, &ip6rd); in ipip6_newlink()
|
D | ip6_vti.c | 1010 struct ip6_tnl *nt; in vti6_newlink() local 1012 nt = netdev_priv(dev); in vti6_newlink() 1013 vti6_netlink_parms(data, &nt->parms); in vti6_newlink() 1015 nt->parms.proto = IPPROTO_IPV6; in vti6_newlink() 1017 if (vti6_locate(net, &nt->parms, 0)) in vti6_newlink()
|
D | ip6_tunnel.c | 2056 struct ip6_tnl *nt, *t; in ip6_tnl_newlink() local 2059 nt = netdev_priv(dev); in ip6_tnl_newlink() 2062 err = ip6_tnl_encap_setup(nt, &ipencap); in ip6_tnl_newlink() 2067 ip6_tnl_netlink_parms(data, &nt->parms); in ip6_tnl_newlink() 2069 if (nt->parms.collect_md) { in ip6_tnl_newlink() 2073 t = ip6_tnl_locate(net, &nt->parms, 0); in ip6_tnl_newlink()
|
/net/ipv4/ |
D | ip_tunnel.c | 332 struct ip_tunnel *nt; in ip_tunnel_create() local 347 nt = netdev_priv(dev); in ip_tunnel_create() 348 t_hlen = nt->hlen + sizeof(struct iphdr); in ip_tunnel_create() 354 ip_tunnel_add(itn, nt); in ip_tunnel_create() 355 return nt; in ip_tunnel_create() 1144 struct ip_tunnel *nt; in ip_tunnel_newlink() local 1150 nt = netdev_priv(dev); in ip_tunnel_newlink() 1151 itn = net_generic(net, nt->ip_tnl_net_id); in ip_tunnel_newlink() 1153 if (nt->collect_md) { in ip_tunnel_newlink() 1161 nt->net = net; in ip_tunnel_newlink() [all …]
|
/net/switchdev/ |
D | switchdev.c | 101 static int switchdev_port_attr_notify(enum switchdev_notifier_type nt, in switchdev_port_attr_notify() argument 115 rc = call_switchdev_blocking_notifiers(nt, dev, in switchdev_port_attr_notify() 221 static int switchdev_port_obj_notify(enum switchdev_notifier_type nt, in switchdev_port_obj_notify() argument 236 rc = call_switchdev_blocking_notifiers(nt, dev, &obj_info.info, extack); in switchdev_port_obj_notify()
|
/net/netlink/ |
D | af_netlink.c | 182 int netlink_add_tap(struct netlink_tap *nt) in netlink_add_tap() argument 184 struct net *net = dev_net(nt->dev); in netlink_add_tap() 187 if (unlikely(nt->dev->type != ARPHRD_NETLINK)) in netlink_add_tap() 191 list_add_rcu(&nt->list, &nn->netlink_tap_all); in netlink_add_tap() 194 __module_get(nt->module); in netlink_add_tap() 200 static int __netlink_remove_tap(struct netlink_tap *nt) in __netlink_remove_tap() argument 202 struct net *net = dev_net(nt->dev); in __netlink_remove_tap() 210 if (nt == tmp) { in __netlink_remove_tap() 211 list_del_rcu(&nt->list); in __netlink_remove_tap() 217 pr_warn("__netlink_remove_tap: %p not found\n", nt); in __netlink_remove_tap() [all …]
|
/net/netfilter/ |
D | nf_tables_api.c | 1379 struct nft_table *table, *nt; in nft_flush() local 1383 list_for_each_entry_safe(table, nt, &nft_net->tables, list) { in nft_flush() 9656 struct nft_table *table, *nt; in __nft_release_tables() local 9658 list_for_each_entry_safe(table, nt, &nft_net->tables, list) in __nft_release_tables()
|