Home
last modified time | relevance | path

Searched refs:__rcu (Results 1 – 25 of 151) sorted by relevance

1234567

/include/net/netns/
A Dnetfilter.h15 const struct nf_logger __rcu *nf_loggers[NFPROTO_NUMPROTO];
22 struct nf_hook_entries __rcu *hooks_ipv4[NF_INET_NUMHOOKS];
23 struct nf_hook_entries __rcu *hooks_ipv6[NF_INET_NUMHOOKS];
25 struct nf_hook_entries __rcu *hooks_arp[NF_ARP_NUMHOOKS];
28 struct nf_hook_entries __rcu *hooks_bridge[NF_INET_NUMHOOKS];
A Dxfrm.h15 struct hlist_head __rcu *table;
42 struct hlist_head __rcu *state_bydst;
43 struct hlist_head __rcu *state_bysrc;
44 struct hlist_head __rcu *state_byspi;
45 struct hlist_head __rcu *state_byseq;
A Dmpls.h18 struct mpls_route __rcu * __rcu *platform_label;
A Dipv4.h51 struct sock __rcu *sk;
107 struct ip_ra_chain __rcu *ra_chain;
111 struct fib_table __rcu *fib_main;
112 struct fib_table __rcu *fib_default;
225 const struct tcp_congestion_ops __rcu *tcp_congestion_control;
226 struct tcp_fastopen_context __rcu *tcp_fastopen_ctx;
A Dbpf.h23 struct bpf_prog_array __rcu *run_array[MAX_NETNS_BPF_ATTACH_TYPE];
/include/linux/
A Dradix-tree.h177 static inline void *radix_tree_deref_slot(void __rcu **slot) in radix_tree_deref_slot()
222 struct radix_tree_node **nodep, void __rcu ***slotp);
227 void __rcu **slot, void *entry);
231 void __rcu **slot, void *entry);
233 struct radix_tree_iter *iter, void __rcu **slot);
254 void __rcu ***results, unsigned long first_index,
263 void __rcu **idr_get_free(struct radix_tree_root *root,
280 static __always_inline void __rcu **
322 static inline void __rcu **
363 void __rcu **__must_check radix_tree_iter_resume(void __rcu **slot,
[all …]
A Dnfslocalio.h35 struct net __rcu *net; /* nfsd's network namespace */
63 struct nfsd_file __rcu **pnf,
65 struct net *(*nfsd_file_put_local)(struct nfsd_file __rcu **);
76 struct nfsd_file __rcu **pnf,
91 static inline void nfs_to_nfsd_file_put_local(struct nfsd_file __rcu **localio) in nfs_to_nfsd_file_put_local()
A Drhashtable-types.h19 struct rhash_head __rcu *next;
24 struct rhlist_head __rcu *next;
83 struct bucket_table __rcu *tbl;
A Dfdtable.h28 struct file __rcu **fd; /* current fd array */
46 struct fdtable __rcu *fdt;
56 struct file __rcu * fd_array[NR_OPEN_DEFAULT];
A Drhashtable.h83 struct bucket_table __rcu *future_tbl;
374 struct rhash_lock_head __rcu *const *bkt) in rht_ptr_rcu()
380 struct rhash_lock_head __rcu *const *bkt, in rht_ptr()
388 struct rhash_lock_head __rcu *const *bkt) in rht_ptr_exclusive()
713 struct rhash_lock_head __rcu **bkt; in __rhashtable_insert_fast()
714 struct rhash_head __rcu **pprev; in __rhashtable_insert_fast()
1000 struct rhash_lock_head __rcu **bkt; in __rhashtable_remove_fast_one()
1001 struct rhash_head __rcu **pprev; in __rhashtable_remove_fast_one()
1020 struct rhlist_head __rcu **lpprev; in __rhashtable_remove_fast_one()
1153 struct rhash_lock_head __rcu **bkt; in __rhashtable_replace_fast()
[all …]
A Dnotifier.h56 struct notifier_block __rcu *next;
62 struct notifier_block __rcu *head;
67 struct notifier_block __rcu *head;
71 struct notifier_block __rcu *head;
78 struct notifier_block __rcu *head;
A Dbpf_local_storage.h71 struct bpf_local_storage_map __rcu *smap;
79 struct bpf_local_storage __rcu *local_storage;
95 struct bpf_local_storage_data __rcu *cache[BPF_LOCAL_STORAGE_CACHE_SIZE];
96 struct bpf_local_storage_map __rcu *smap;
A Dwatch_queue.h40 struct watch_filter __rcu *filter;
59 struct watch_queue __rcu *queue; /* Queue to post events to */
61 struct watch_list __rcu *watch_list;
A Digmp.h52 struct ip_mc_socklist __rcu *next_rcu;
55 struct ip_sf_socklist __rcu *sflist;
77 struct ip_mc_list __rcu *next_rcu;
79 struct ip_mc_list __rcu *next_hash;
A Drcupdate.h511 rcu_check_sparse(p, __rcu); \
555 #define RCU_INITIALIZER(v) (typeof(*(v)) __force __rcu *)(v)
591 rcu_check_sparse(p, __rcu); \
644 #define rcu_access_pointer(p) __rcu_access_pointer((p), __UNIQUE_ID(rcu), __rcu)
681 (c) || rcu_read_lock_held(), __rcu)
697 (c) || rcu_read_lock_bh_held(), __rcu)
714 __rcu)
724 __rcu_dereference_check((p), __UNIQUE_ID(rcu), 1, __rcu)
743 __rcu_dereference_protected((p), __UNIQUE_ID(rcu), (c), __rcu)
1005 rcu_check_sparse(p, __rcu); \
A Dif_tap.h39 struct tap_queue __rcu *taps[MAX_TAP_QUEUES];
67 struct tap_dev __rcu *tap;
/include/net/
A Dif_inet6.h97 struct ipv6_mc_socklist __rcu *next;
98 struct ip6_sf_socklist __rcu *sflist;
103 struct ip6_sf_list __rcu *sf_next;
121 struct ifmcaddr6 __rcu *next;
122 struct ip6_sf_list __rcu *mca_sources;
123 struct ip6_sf_list __rcu *mca_tomb;
147 struct ifacaddr6 __rcu *aca_next;
173 struct ifmcaddr6 __rcu *mc_list;
174 struct ifmcaddr6 __rcu *mc_tomb;
199 struct ifacaddr6 __rcu *ac_list;
A Dgen_stats.h59 struct net_rate_estimator __rcu **ptr);
72 struct net_rate_estimator __rcu **rate_est,
75 void gen_kill_estimator(struct net_rate_estimator __rcu **ptr);
78 struct net_rate_estimator __rcu **ptr,
81 bool gen_estimator_active(struct net_rate_estimator __rcu **ptr);
82 bool gen_estimator_read(struct net_rate_estimator __rcu **ptr,
A Dprotocol.h95 extern struct net_protocol __rcu *inet_protos[MAX_INET_PROTOS];
96 extern const struct net_offload __rcu *inet_offloads[MAX_INET_PROTOS];
97 extern const struct net_offload __rcu *inet6_offloads[MAX_INET_PROTOS];
100 extern struct inet6_protocol __rcu *inet6_protos[MAX_INET_PROTOS];
A Dnet_failover.h12 struct net_device __rcu *primary_dev;
15 struct net_device __rcu *standby_dev;
A Dfailover.h27 struct net_device __rcu *failover_dev;
29 struct failover_ops __rcu *ops;
A Dnetdev_rx_queue.h15 struct rps_map __rcu *rps_map;
16 struct rps_dev_flow_table __rcu *rps_flow_table;
A Dioam6.h22 struct ioam6_schema __rcu *schema;
33 struct ioam6_namespace __rcu *ns;
/include/net/tc_act/
A Dtc_bpf.h14 struct bpf_prog __rcu *filter;
A Dtc_connmark.h16 struct tcf_connmark_parms __rcu *parms;

Completed in 40 milliseconds

1234567