Lines Matching defs:net

61 struct net {  struct
65 refcount_t passive; /* To decide when the network argument
78 struct list_head list; /* list of network namespaces */ argument
79 struct list_head exit_list; /* To linked to call pernet exit argument
80 * methods on dead net ( argument
92 struct idr netns_ids; argument
97 * refcounted against netns argument
100 struct proc_dir_entry *proc_net; argument
101 struct proc_dir_entry *proc_net_stat; argument
107 struct sock *rtnl; /* rtnetlink socket */ argument
115 struct raw_notifier_head netdev_chain; argument
122 struct net_device *loopback_dev; /* The loopback */ argument
127 struct netns_core core; argument
128 struct netns_mib mib; argument
129 struct netns_packet packet; argument
131 struct netns_unix unx; argument
133 struct netns_nexthop nexthop; argument
134 struct netns_ipv4 ipv4; argument
136 struct netns_ipv6 ipv6; argument
139 struct netns_ieee802154_lowpan ieee802154_lowpan; argument
142 struct netns_sctp sctp; argument
145 struct netns_nf nf; argument
147 struct netns_ct ct; argument
150 struct netns_nftables nft; argument
153 struct netns_ft ft; argument
159 struct net_generic __rcu *gen; argument
162 struct netns_bpf bpf; argument
166 struct netns_xfrm xfrm; argument
169 u64 net_cookie; /* written once */ argument
172 struct netns_ipvs *ipvs; argument
175 struct netns_mpls mpls; argument
178 struct netns_can can; argument
181 struct netns_xdp xdp; argument
184 struct netns_mctp mctp; argument
191 struct netns_smc smc; argument
198 extern struct net init_net; argument
221 static inline void net_ns_get_ownership(const struct net *net, in net_ns_get_ownership()
258 static inline struct net *get_net(struct net *net) in get_net()
264 static inline struct net *maybe_get_net(struct net *net) in maybe_get_net()
277 static inline void put_net(struct net *net) in put_net()
289 static inline int check_net(const struct net *net) in check_net()
298 static inline struct net *get_net(struct net *net) in get_net()
303 static inline void put_net(struct net *net) in put_net()
307 static inline struct net *maybe_get_net(struct net *net) in maybe_get_net()
318 static inline int check_net(const struct net *net) in check_net()
327 static inline void __netns_tracker_alloc(struct net *net, in __netns_tracker_alloc()
339 static inline void netns_tracker_alloc(struct net *net, netns_tracker *tracker, in netns_tracker_alloc()
345 static inline void __netns_tracker_free(struct net *net, in __netns_tracker_free()
355 static inline struct net *get_net_track(struct net *net, in get_net_track()
363 static inline void put_net_track(struct net *net, netns_tracker *tracker) in put_net_track()
371 struct net __rcu *net; member
375 static inline void write_pnet(possible_net_t *pnet, struct net *net) in write_pnet()
483 #define register_net_sysctl(net, path, table) \ argument
492 static inline struct ctl_table_header *register_net_sysctl_sz(struct net *net, in register_net_sysctl_sz()
502 static inline int rt_genid_ipv4(const struct net *net) in rt_genid_ipv4()
508 static inline int rt_genid_ipv6(const struct net *net) in rt_genid_ipv6()
514 static inline void rt_genid_bump_ipv4(struct net *net) in rt_genid_bump_ipv4()
520 static inline void rt_genid_bump_ipv6(struct net *net) in rt_genid_bump_ipv6()
528 net_ieee802154_lowpan(struct net *net) in net_ieee802154_lowpan()
535 static inline void rt_genid_bump_all(struct net *net) in rt_genid_bump_all()
541 static inline int fnhe_genid(const struct net *net) in fnhe_genid()
546 static inline void fnhe_genid_bump(struct net *net) in fnhe_genid_bump()