Home
last modified time | relevance | path

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

12

/include/net/
Dipip.h19 struct ip_tunnel __rcu *next;
37 struct ip_tunnel_prl_entry __rcu *prl; /* potential router list */
42 struct ip_tunnel_prl_entry __rcu *next;
Dip6_tunnel.h16 struct ip6_tnl __rcu *next; /* next tunnel in list */
Dprotocol.h92 extern const struct net_protocol __rcu *inet_protos[MAX_INET_PROTOS];
95 extern const struct inet6_protocol __rcu *inet6_protos[MAX_INET_PROTOS];
Ddn_dev.h8 struct dn_ifaddr __rcu *ifa_next;
87 struct dn_ifaddr __rcu *ifa_list;
Dinet_sock.h168 struct ip_options_rcu __rcu *inet_opt;
185 struct ip_mc_socklist __rcu *mc_list;
Ddst.h45 struct neighbour __rcu *_neighbour;
91 struct rtable __rcu *rt_next;
93 struct dn_route __rcu *dn_next;
Dgarp.h111 struct garp_applicant __rcu *applicants[GARP_APPLICATION_MAX + 1];
Dinetpeer.h32 struct inet_peer __rcu *avl_left, *avl_right;
Dneighbour.h94 struct neighbour __rcu *next;
145 struct neighbour __rcu **hash_buckets;
179 struct neigh_hash_table __rcu *nht;
/include/net/netns/
Dconntrack.h21 struct nf_ct_event_notifier __rcu *nf_conntrack_event_cb;
22 struct nf_exp_event_notifier __rcu *nf_expect_event_cb;
/include/linux/
Dnotifier.h52 struct notifier_block __rcu *next;
58 struct notifier_block __rcu *head;
63 struct notifier_block __rcu *head;
67 struct notifier_block __rcu *head;
73 struct notifier_block __rcu *head;
Drcupdate.h540 #define rcu_access_pointer(p) __rcu_access_pointer((p), __rcu)
576 __rcu_dereference_check((p), rcu_read_lock_held() || (c), __rcu)
586 __rcu_dereference_check((p), rcu_read_lock_bh_held() || (c), __rcu)
597 __rcu)
613 #define rcu_access_index(p) __rcu_access_index((p), __rcu)
654 __rcu_dereference_protected((p), (c), __rcu)
870 __rcu_assign_pointer((p), (v), __rcu)
905 p = (typeof(*v) __force __rcu *)(v)
Drculist_nulls.h41 (*((struct hlist_nulls_node __rcu __force **)&(head)->first))
44 (*((struct hlist_nulls_node __rcu __force **)&(node)->next))
Dfdtable.h26 struct file __rcu **fd; /* current fd array */
71 struct fdtable __rcu *fdt;
80 struct file __rcu * fd_array[NR_OPEN_DEFAULT];
Drculist.h25 #define list_next_rcu(list) (*((struct list_head __rcu **)(&(list)->next)))
226 ({typeof (*ptr) __rcu *__ptr = (typeof (*ptr) __rcu __force *)ptr; \
347 rcu_assign_pointer(*(struct hlist_node __rcu **)new->pprev, new); in hlist_replace_rcu()
356 #define hlist_first_rcu(head) (*((struct hlist_node __rcu **)(&(head)->first)))
357 #define hlist_next_rcu(node) (*((struct hlist_node __rcu **)(&(node)->next)))
358 #define hlist_pprev_rcu(node) (*((struct hlist_node __rcu **)((node)->pprev)))
Digmp.h170 struct ip_mc_socklist __rcu *next_rcu;
173 struct ip_sf_socklist __rcu *sflist;
195 struct ip_mc_list __rcu *next_rcu;
Dcompiler.h20 # define __rcu __attribute__((noderef, address_space(4))) macro
22 # define __rcu macro
42 # define __rcu macro
Didr.h53 struct idr_layer __rcu *ary[1<<IDR_BITS];
60 struct idr_layer __rcu *top;
Diocontext.h117 struct io_cq __rcu *icq_hint;
Dif_bridge.h107 extern br_should_route_hook_t __rcu *br_should_route_hook;
Dkey.h183 void __rcu *rcudata;
185 struct keyring_list __rcu *subscriptions;
Dsrcu.h139 __rcu_dereference_check((p), srcu_read_lock_held(sp) || (c), __rcu)
Dnetfilter.h299 extern const struct nf_afinfo __rcu *nf_afinfo[NFPROTO_NUMPROTO];
389 extern void (*ip_ct_attach)(struct sk_buff *, struct sk_buff *) __rcu;
391 extern void (*nf_ct_destroy)(struct nf_conntrack *) __rcu;
/include/linux/sunrpc/
Dauth_gss.h72 struct gss_ctx __rcu *gc_gss_ctx;
83 struct gss_cl_ctx __rcu *gc_ctx;
/include/net/netfilter/
Dnf_conntrack_l3proto.h76 extern struct nf_conntrack_l3proto __rcu *nf_ct_l3protos[AF_MAX];

12