Home
last modified time | relevance | path

Searched defs:net (Results 1 – 25 of 100) sorted by relevance

1234

/include/net/
Dnet_namespace.h61 struct net { struct
65 refcount_t passive; /* To decide when the network argument
76 struct list_head list; /* list of network namespaces */ argument
77 struct list_head exit_list; /* To linked to call pernet exit argument
78 * methods on dead net ( argument
91 struct idr netns_ids; argument
96 * refcounted against netns argument
99 struct proc_dir_entry *proc_net; argument
100 struct proc_dir_entry *proc_net_stat; argument
106 struct sock *rtnl; /* rtnetlink socket */ argument
[all …]
Dl3mdev.h76 static inline int l3mdev_master_ifindex_by_index(struct net *net, int ifindex) in l3mdev_master_ifindex_by_index()
121 int l3mdev_master_upper_ifindex_by_index(struct net *net, int ifindex) in l3mdev_master_upper_ifindex_by_index()
143 static inline bool netif_index_is_l3_master(struct net *net, int ifindex) in netif_index_is_l3_master()
234 static inline int l3mdev_master_ifindex_by_index(struct net *net, int ifindex) in l3mdev_master_ifindex_by_index()
240 int l3mdev_master_upper_ifindex_by_index_rcu(struct net *net, int ifindex) in l3mdev_master_upper_ifindex_by_index_rcu()
245 int l3mdev_master_upper_ifindex_by_index(struct net *net, int ifindex) in l3mdev_master_upper_ifindex_by_index()
264 static inline u32 l3mdev_fib_table_by_index(struct net *net, int ifindex) in l3mdev_fib_table_by_index()
269 static inline bool netif_index_is_l3_master(struct net *net, int ifindex) in netif_index_is_l3_master()
275 struct dst_entry *l3mdev_link_scope_lookup(struct net *net, struct flowi6 *fl6) in l3mdev_link_scope_lookup()
318 int l3mdev_ifindex_lookup_by_table_id(enum l3mdev_type l3type, struct net *net, in l3mdev_ifindex_lookup_by_table_id()
[all …]
Dwext.h18 static inline int wext_handle_ioctl(struct net *net, unsigned int cmd, in wext_handle_ioctl()
23 static inline int compat_wext_handle_ioctl(struct net *net, unsigned int cmd, in compat_wext_handle_ioctl()
34 static inline int wext_proc_init(struct net *net) in wext_proc_init()
38 static inline void wext_proc_exit(struct net *net) in wext_proc_exit()
Dip.h299 #define IP_INC_STATS(net, field) SNMP_INC_STATS64((net)->mib.ip_statistics, field) argument
300 #define __IP_INC_STATS(net, field) __SNMP_INC_STATS64((net)->mib.ip_statistics, field) argument
301 #define IP_ADD_STATS(net, field, val) SNMP_ADD_STATS64((net)->mib.ip_statistics, field, val) argument
302 #define __IP_ADD_STATS(net, field, val) __SNMP_ADD_STATS64((net)->mib.ip_statistics, field, val) argument
303 #define IP_UPD_PO_STATS(net, field, val) SNMP_UPD_PO_STATS64((net)->mib.ip_statistics, field, val) argument
304 #define __IP_UPD_PO_STATS(net, field, val) __SNMP_UPD_PO_STATS64((net)->mib.ip_statistics, field, v… argument
305 #define NET_INC_STATS(net, field) SNMP_INC_STATS((net)->mib.net_statistics, field) argument
306 #define __NET_INC_STATS(net, field) __SNMP_INC_STATS((net)->mib.net_statistics, field) argument
307 #define NET_ADD_STATS(net, field, adnd) SNMP_ADD_STATS((net)->mib.net_statistics, field, adnd) argument
308 #define __NET_ADD_STATS(net, field, adnd) __SNMP_ADD_STATS((net)->mib.net_statistics, field, adnd) argument
[all …]
Dicmp.h29 #define ICMP_INC_STATS(net, field) SNMP_INC_STATS((net)->mib.icmp_statistics, field) argument
30 #define __ICMP_INC_STATS(net, field) __SNMP_INC_STATS((net)->mib.icmp_statistics, field) argument
31 #define ICMPMSGOUT_INC_STATS(net, field) SNMP_INC_STATS_ATOMIC_LONG((net)->mib.icmpmsg_statistics, … argument
32 #define ICMPMSGIN_INC_STATS(net, field) SNMP_INC_STATS_ATOMIC_LONG((net)->mib.icmpmsg_statistics, … argument
Dipv6.h211 #define IP6_REPLY_MARK(net, mark) \ argument
220 #define _DEVINC(net, statname, mod, idev, field) \ argument
229 #define _DEVINCATOMIC(net, statname, mod, idev, field) \ argument
238 #define _DEVINC_ATOMIC_ATOMIC(net, statname, idev, field) \ argument
246 #define _DEVADD(net, statname, mod, idev, field, val) \ argument
254 #define _DEVUPD(net, statname, mod, idev, field, val) \ argument
264 #define IP6_INC_STATS(net, idev,field) \ argument
266 #define __IP6_INC_STATS(net, idev,field) \ argument
268 #define IP6_ADD_STATS(net, idev,field,val) \ argument
270 #define __IP6_ADD_STATS(net, idev,field,val) \ argument
[all …]
Dinet6_hashtables.h85 static inline struct sock *__inet6_lookup(const struct net *net, in __inet6_lookup()
107 struct sock *inet6_steal_sock(struct net *net, struct sk_buff *skb, int doff, in inet6_steal_sock()
153 struct net *net = dev_net(skb_dst(skb)->dev); in __inet6_lookup_skb() local
178 static inline bool inet6_match(const struct net *net, const struct sock *sk, in inet6_match()
Dudp.h82 const struct net *net, in udp_hashslot()
208 static inline __be16 udp_flow_src_port(struct net *net, struct sk_buff *skb, in udp_flow_src_port()
249 static inline bool udp_sk_bound_dev_eq(const struct net *net, int bound_dev_if, in udp_sk_bound_dev_eq()
390 #define UDP_INC_STATS(net, field, is_udplite) do { \ argument
393 #define __UDP_INC_STATS(net, field, is_udplite) do { \ argument
397 #define __UDP6_INC_STATS(net, field, is_udplite) do { \ argument
401 #define UDP6_INC_STATS(net, field, __lite) do { \ argument
Droute.h138 static inline struct rtable *__ip_route_output_key(struct net *net, in __ip_route_output_key()
149 static inline struct rtable *ip_route_output_key(struct net *net, struct flowi4 *flp) in ip_route_output_key()
158 static inline struct rtable *ip_route_output(struct net *net, __be32 daddr, in ip_route_output()
173 static inline struct rtable *ip_route_output_ports(struct net *net, struct flowi4 *fl4, in ip_route_output_ports()
188 static inline struct rtable *ip_route_output_gre(struct net *net, struct flowi4 *fl4, in ip_route_output_gre()
321 struct net *net = sock_net(sk); in ip_route_connect() local
369 const struct net *net; in ip4_dst_hoplimit() local
Dip_fib.h295 static inline struct fib_table *fib_get_table(struct net *net, u32 id) in fib_get_table()
309 static inline struct fib_table *fib_new_table(struct net *net, u32 id) in fib_new_table()
314 static inline int fib_lookup(struct net *net, const struct flowi4 *flp, in fib_lookup()
334 static inline bool fib4_has_custom_rules(const struct net *net) in fib4_has_custom_rules()
344 static inline int fib4_rules_dump(struct net *net, struct notifier_block *nb, in fib4_rules_dump()
350 static inline unsigned int fib4_rules_seq_read(struct net *net) in fib4_rules_seq_read()
355 static inline bool fib4_rules_early_flow_dissect(struct net *net, in fib4_rules_early_flow_dissect()
372 static inline int fib_lookup(struct net *net, struct flowi4 *flp, in fib_lookup()
406 static inline bool fib4_has_custom_rules(const struct net *net) in fib4_has_custom_rules()
416 static inline bool fib4_rules_early_flow_dissect(struct net *net, in fib4_rules_early_flow_dissect()
[all …]
Dinet_hashtables.h255 static inline u32 inet_bhashfn(const struct net *net, const __u16 lport, in inet_bhashfn()
263 const struct net *net, unsigned short port) in inet_bhashfn_portaddr()
315 static inline struct sock *inet_lookup_listener(struct net *net, in inet_lookup_listener()
354 static inline bool inet_match(const struct net *net, const struct sock *sk, in inet_match()
399 inet_lookup_established(struct net *net, struct inet_hashinfo *hashinfo, in inet_lookup_established()
408 static inline struct sock *__inet_lookup(struct net *net, in __inet_lookup()
429 static inline struct sock *inet_lookup(struct net *net, in inet_lookup()
448 struct sock *inet_steal_sock(struct net *net, struct sk_buff *skb, int doff, in inet_steal_sock()
495 struct net *net = dev_net(skb_dst(skb)->dev); in __inet_lookup_skb() local
Dip6_fib.h96 static inline bool fib6_routes_require_src(const struct net *net) in fib6_routes_require_src()
101 static inline void fib6_routes_require_src_inc(struct net *net) {} in fib6_routes_require_src_inc()
102 static inline void fib6_routes_require_src_dec(struct net *net) {} in fib6_routes_require_src_dec()
106 static inline bool fib6_routes_require_src(const struct net *net) in fib6_routes_require_src()
111 static inline void fib6_routes_require_src_inc(struct net *net) in fib6_routes_require_src_inc()
116 static inline void fib6_routes_require_src_dec(struct net *net) in fib6_routes_require_src_dec()
620 struct net *net, in pol_lookup_func()
635 static inline bool fib6_has_custom_rules(const struct net *net) in fib6_has_custom_rules()
647 static inline bool fib6_rules_early_flow_dissect(struct net *net, in fib6_rules_early_flow_dissect()
668 static inline bool fib6_has_custom_rules(const struct net *net) in fib6_has_custom_rules()
[all …]
Dseg6_hmac.h60 static inline int seg6_hmac_net_init(struct net *net) { return 0; } in seg6_hmac_net_init()
61 static inline void seg6_hmac_net_exit(struct net *net) {} in seg6_hmac_net_exit()
/include/net/netfilter/
Dnf_conntrack_l4proto.h186 static inline struct nf_generic_net *nf_generic_pernet(struct net *net) in nf_generic_pernet()
191 static inline struct nf_tcp_net *nf_tcp_pernet(struct net *net) in nf_tcp_pernet()
196 static inline struct nf_udp_net *nf_udp_pernet(struct net *net) in nf_udp_pernet()
201 static inline struct nf_icmp_net *nf_icmp_pernet(struct net *net) in nf_icmp_pernet()
206 static inline struct nf_icmp_net *nf_icmpv6_pernet(struct net *net) in nf_icmpv6_pernet()
227 static inline struct nf_dccp_net *nf_dccp_pernet(struct net *net) in nf_dccp_pernet()
234 static inline struct nf_sctp_net *nf_sctp_pernet(struct net *net) in nf_sctp_pernet()
241 static inline struct nf_gre_net *nf_gre_pernet(struct net *net) in nf_gre_pernet()
Dnf_conntrack_labels.h40 struct net *net = nf_ct_net(ct); in nf_ct_labels_ext_add() local
58 static inline int nf_connlabels_get(struct net *net, unsigned int bit) { return 0; } in nf_connlabels_get()
59 static inline void nf_connlabels_put(struct net *net) {} in nf_connlabels_put()
Dnf_conntrack_ecache.h101 struct net *net = nf_ct_net(ct); in nf_conntrack_event_cache() local
148 static inline bool nf_conntrack_ecache_dwork_pending(const struct net *net) in nf_conntrack_ecache_dwork_pending()
161 static inline void nf_conntrack_ecache_work(struct net *net, in nf_conntrack_ecache_work()
166 static inline void nf_conntrack_ecache_pernet_init(struct net *net) in nf_conntrack_ecache_pernet_init()
170 static inline void nf_conntrack_ecache_pernet_fini(struct net *net) in nf_conntrack_ecache_pernet_fini()
173 static inline bool nf_conntrack_ecache_dwork_pending(const struct net *net) { return false; } in nf_conntrack_ecache_dwork_pending()
Dnf_conntrack_acct.h33 struct net *net = nf_ct_net(ct); in nf_ct_acct_ext_add() local
51 static inline bool nf_ct_acct_enabled(struct net *net) in nf_ct_acct_enabled()
61 static inline void nf_ct_set_acct(struct net *net, bool enable) in nf_ct_set_acct()
Dnf_conntrack_timestamp.h30 struct net *net = nf_ct_net(ct); in nf_ct_tstamp_ext_add() local
44 static inline void nf_conntrack_tstamp_pernet_init(struct net *net) {} in nf_conntrack_tstamp_pernet_init()
Dnf_synproxy.h30 static inline struct synproxy_net *synproxy_pernet(struct net *net) in synproxy_pernet()
84 nf_synproxy_ipv6_init(struct synproxy_net *snet, struct net *net) { return 0; } in nf_synproxy_ipv6_init()
86 nf_synproxy_ipv6_fini(struct synproxy_net *snet, struct net *net) {}; in nf_synproxy_ipv6_fini()
/include/linux/
Dnetfilter.h85 struct net *net; member
164 struct net *net, in nf_hook_state_init()
165 int (*okfn)(struct net *, struct sock *, struct sk_buff *)) in nf_hook_state_init()
226 static inline int nf_hook(u_int8_t pf, unsigned int hook, struct net *net, in nf_hook()
229 int (*okfn)(struct net *, struct sock *, struct sk_buff *)) in nf_hook()
297 NF_HOOK_COND(uint8_t pf, unsigned int hook, struct net *net, struct sock *sk, in NF_HOOK_COND()
299 int (*okfn)(struct net *, struct sock *, struct sk_buff *), in NF_HOOK_COND()
311 NF_HOOK(uint8_t pf, unsigned int hook, struct net *net, struct sock *sk, struct sk_buff *skb, in NF_HOOK()
313 int (*okfn)(struct net *, struct sock *, struct sk_buff *)) in NF_HOOK()
322 NF_HOOK_LIST(uint8_t pf, unsigned int hook, struct net *net, struct sock *sk, in NF_HOOK_LIST()
[all …]
Dnetfilter_ipv6.h82 static inline int nf_ipv6_chk_addr(struct net *net, const struct in6_addr *addr, in nf_ipv6_chk_addr()
102 static inline int nf_ip6_route(struct net *net, struct dst_entry **dst, in nf_ip6_route()
128 static inline int nf_br_ip6_fragment(struct net *net, struct sock *sk, in nf_br_ip6_fragment()
131 int (*output)(struct net *, struct sock *sk, in nf_br_ip6_fragment()
151 static inline int nf_ip6_route_me_harder(struct net *net, struct sock *sk, struct sk_buff *skb) in nf_ip6_route_me_harder()
Drtnetlink.h15 static inline int rtnetlink_maybe_send(struct sk_buff *skb, struct net *net, in rtnetlink_maybe_send()
156 static inline int rtnl_has_listeners(const struct net *net, u32 group) in rtnl_has_listeners()
173 rtnl_notify_needed(const struct net *net, u16 nlflags, u32 group) in rtnl_notify_needed()
Dnfslocalio.h31 struct net __rcu *net; /* nfsd's network namespace */ member
69 static inline void nfs_to_nfsd_net_put(struct net *net) in nfs_to_nfsd_net_put()
88 struct net *net = nfs_to->nfsd_file_put_local(localio); in nfs_to_nfsd_file_put_local() local
/include/linux/sunrpc/
Dstats.h56 static inline int rpc_proc_init(struct net *net) in rpc_proc_init()
61 static inline void rpc_proc_exit(struct net *net) in rpc_proc_exit()
64 static inline struct proc_dir_entry *rpc_proc_register(struct net *net, struct rpc_stat *s) { retur… in rpc_proc_register()
65 static inline void rpc_proc_unregister(struct net *net, const char *p) {} in rpc_proc_unregister()
68 static inline struct proc_dir_entry *svc_proc_register(struct net *net, struct svc_stat *s, in svc_proc_register()
70 static inline void svc_proc_unregister(struct net *net, const char *p) {} in svc_proc_unregister()
/include/net/sctp/
Dsctp.h207 #define SCTP_INC_STATS(net, field) SNMP_INC_STATS((net)->sctp.sctp_statistics, field) argument
208 #define __SCTP_INC_STATS(net, field) __SNMP_INC_STATS((net)->sctp.sctp_statistics, field) argument
209 #define SCTP_DEC_STATS(net, field) SNMP_DEC_STATS((net)->sctp.sctp_statistics, field) argument
305 static inline void sctp_dbg_objcnt_init(struct net *net) { return; } in sctp_dbg_objcnt_init()
317 static inline int sctp_sysctl_net_register(struct net *net) { return 0; } in sctp_sysctl_net_register()
318 static inline void sctp_sysctl_net_unregister(struct net *net) { return; } in sctp_sysctl_net_unregister()
496 static inline int sctp_phashfn(struct net *net, __u16 lport) in sctp_phashfn()
502 static inline int sctp_ep_hashfn(struct net *net, __u16 lport) in sctp_ep_hashfn()

1234