Searched refs:__rcu (Results 1 – 25 of 123) sorted by relevance
12345
/include/net/netns/ |
D | netfilter.h | 16 const struct nf_queue_handler __rcu *queue_handler; 17 const struct nf_logger __rcu *nf_loggers[NFPROTO_NUMPROTO]; 21 struct nf_hook_entries __rcu *hooks_ipv4[NF_INET_NUMHOOKS]; 22 struct nf_hook_entries __rcu *hooks_ipv6[NF_INET_NUMHOOKS]; 24 struct nf_hook_entries __rcu *hooks_arp[NF_ARP_NUMHOOKS]; 27 struct nf_hook_entries __rcu *hooks_bridge[NF_INET_NUMHOOKS];
|
D | xfrm.h | 16 struct hlist_head __rcu *table; 43 struct hlist_head __rcu *state_bydst; 44 struct hlist_head __rcu *state_bysrc; 45 struct hlist_head __rcu *state_byspi;
|
D | mpls.h | 16 struct mpls_route __rcu * __rcu *platform_label;
|
D | ipv4.h | 54 struct ip_ra_chain __rcu *ra_chain; 60 struct fib_table __rcu *fib_main; 61 struct fib_table __rcu *fib_default; 181 const struct tcp_congestion_ops __rcu *tcp_congestion_control; 182 struct tcp_fastopen_context __rcu *tcp_fastopen_ctx;
|
D | bpf.h | 16 struct bpf_prog_array __rcu *run_array[MAX_NETNS_BPF_ATTACH_TYPE];
|
D | conntrack.h | 115 struct nf_ct_event_notifier __rcu *nf_conntrack_event_cb; 116 struct nf_exp_event_notifier __rcu *nf_expect_event_cb;
|
/include/linux/ |
D | radix-tree.h | 175 static inline void *radix_tree_deref_slot(void __rcu **slot) in radix_tree_deref_slot() 189 static inline void *radix_tree_deref_slot_protected(void __rcu **slot, in radix_tree_deref_slot_protected() 220 struct radix_tree_node **nodep, void __rcu ***slotp); 222 void __rcu **radix_tree_lookup_slot(const struct radix_tree_root *, 225 void __rcu **slot, void *entry); 227 const struct radix_tree_iter *, void __rcu **slot, void *entry); 229 void __rcu **slot, void *entry); 231 struct radix_tree_iter *iter, void __rcu **slot); 252 void __rcu ***results, unsigned long first_index, 261 void __rcu **idr_get_free(struct radix_tree_root *root, [all …]
|
D | rhashtable-types.h | 18 struct rhash_head __rcu *next; 23 struct rhlist_head __rcu *next; 82 struct bucket_table __rcu *tbl;
|
D | notifier.h | 56 struct notifier_block __rcu *next; 62 struct notifier_block __rcu *head; 67 struct notifier_block __rcu *head; 71 struct notifier_block __rcu *head; 77 struct notifier_block __rcu *head;
|
D | rhashtable.h | 83 struct bucket_table __rcu *future_tbl; 87 struct rhash_lock_head __rcu *buckets[] ____cacheline_aligned_in_smp; 264 struct rhash_lock_head __rcu **rht_bucket_nested( 266 struct rhash_lock_head __rcu **__rht_bucket_nested( 268 struct rhash_lock_head __rcu **rht_bucket_nested_insert( 286 static inline struct rhash_lock_head __rcu *const *rht_bucket( in rht_bucket() 293 static inline struct rhash_lock_head __rcu **rht_bucket_var( in rht_bucket_var() 300 static inline struct rhash_lock_head __rcu **rht_bucket_insert( in rht_bucket_insert() 327 struct rhash_lock_head __rcu **bkt) in rht_lock() 335 struct rhash_lock_head __rcu **bucket, in rht_lock_nested() [all …]
|
D | rcupdate.h | 379 rcu_check_sparse(p, __rcu); \ 414 #define RCU_INITIALIZER(v) (typeof(*(v)) __force __rcu *)(v) 450 rcu_check_sparse(p, __rcu); \ 495 #define rcu_access_pointer(p) __rcu_access_pointer((p), __rcu) 531 __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu) 541 __rcu_dereference_check((p), (c) || rcu_read_lock_bh_held(), __rcu) 552 __rcu) 561 #define rcu_dereference_raw_check(p) __rcu_dereference_check((p), 1, __rcu) 580 __rcu_dereference_protected((p), (c), __rcu) 855 rcu_check_sparse(p, __rcu); \
|
D | watch_queue.h | 40 struct watch_filter __rcu *filter; 60 struct watch_queue __rcu *queue; /* Queue to post events to */ 62 struct watch_list __rcu *watch_list;
|
D | fdtable.h | 29 struct file __rcu **fd; /* current fd array */ 57 struct fdtable __rcu *fdt; 67 struct file __rcu * fd_array[NR_OPEN_DEFAULT];
|
D | bpf_local_storage.h | 63 struct bpf_local_storage_map __rcu *smap; 71 struct bpf_local_storage __rcu *local_storage; 81 struct bpf_local_storage_data __rcu *cache[BPF_LOCAL_STORAGE_CACHE_SIZE];
|
D | igmp.h | 54 struct ip_mc_socklist __rcu *next_rcu; 57 struct ip_sf_socklist __rcu *sflist; 79 struct ip_mc_list __rcu *next_rcu; 81 struct ip_mc_list __rcu *next_hash;
|
D | dma-resv.h | 60 struct dma_fence __rcu *shared[]; 74 struct dma_fence __rcu *fence_excl; 75 struct dma_resv_list __rcu *fence;
|
D | if_tap.h | 38 struct tap_queue __rcu *taps[MAX_TAP_QUEUES]; 66 struct tap_dev __rcu *tap;
|
/include/net/ |
D | gen_stats.h | 58 struct net_rate_estimator __rcu **ptr); 71 struct net_rate_estimator __rcu **rate_est, 74 void gen_kill_estimator(struct net_rate_estimator __rcu **ptr); 77 struct net_rate_estimator __rcu **ptr, 80 bool gen_estimator_active(struct net_rate_estimator __rcu **ptr); 81 bool gen_estimator_read(struct net_rate_estimator __rcu **ptr,
|
D | protocol.h | 93 extern struct net_protocol __rcu *inet_protos[MAX_INET_PROTOS]; 94 extern const struct net_offload __rcu *inet_offloads[MAX_INET_PROTOS]; 95 extern const struct net_offload __rcu *inet6_offloads[MAX_INET_PROTOS]; 98 extern struct inet6_protocol __rcu *inet6_protos[MAX_INET_PROTOS];
|
D | net_failover.h | 12 struct net_device __rcu *primary_dev; 15 struct net_device __rcu *standby_dev;
|
D | failover.h | 27 struct net_device __rcu *failover_dev; 28 struct failover_ops __rcu *ops;
|
D | ip6_fib.h | 76 struct fib6_node __rcu *parent; 77 struct fib6_node __rcu *left; 78 struct fib6_node __rcu *right; 80 struct fib6_node __rcu *subtree; 82 struct fib6_info __rcu *leaf; 87 struct fib6_info __rcu *rr_ptr; 165 struct rt6_exception_bucket __rcu *rt6i_exception_bucket; 170 struct fib6_info __rcu *fib6_next; 171 struct fib6_node __rcu *fib6_node; 215 struct fib6_info __rcu *from;
|
/include/net/tc_act/ |
D | tc_bpf.h | 14 struct bpf_prog __rcu *filter;
|
D | tc_skbmod.h | 22 struct tcf_skbmod_params __rcu *skbmod_p;
|
/include/net/netfilter/ |
D | xt_rateest.h | 21 struct net_rate_estimator __rcu *rate_est;
|
12345