__rcu 212 arch/x86/include/asm/kexec.h extern crash_vmclear_fn __rcu *crash_vmclear_loaded_vmcss; __rcu 213 include/linux/cgroup.h struct cgroup_subsys_state __rcu *subsys[CGROUP_SUBSYS_COUNT]; __rcu 128 include/linux/cred.h struct key __rcu *session_keyring; /* keyring inherited over fork */ __rcu 40 include/linux/dmar.h struct device __rcu *dev; __rcu 26 include/linux/fdtable.h struct file __rcu **fd; /* current fd array */ __rcu 50 include/linux/fdtable.h struct fdtable __rcu *fdt; __rcu 59 include/linux/fdtable.h struct file __rcu * fd_array[NR_OPEN_DEFAULT]; __rcu 1258 include/linux/fs.h char __rcu *s_options; __rcu 159 include/linux/genhd.h struct hd_struct __rcu *last_lookup; __rcu 160 include/linux/genhd.h struct hd_struct __rcu *part[]; __rcu 185 include/linux/genhd.h struct disk_part_tbl __rcu *part_tbl; __rcu 33 include/linux/idr.h struct idr_layer __rcu *ary[1<<IDR_BITS]; __rcu 43 include/linux/idr.h struct idr_layer __rcu *hint; /* the last layer allocated from */ __rcu 44 include/linux/idr.h struct idr_layer __rcu *top; __rcu 38 include/linux/if_bridge.h extern br_should_route_hook_t __rcu *br_should_route_hook; __rcu 52 include/linux/if_macvlan.h struct macvtap_queue __rcu *taps[MAX_MACVTAP_QUEUES]; __rcu 61 include/linux/igmp.h struct ip_mc_socklist __rcu *next_rcu; __rcu 64 include/linux/igmp.h struct ip_sf_socklist __rcu *sflist; __rcu 86 include/linux/igmp.h struct ip_mc_list __rcu *next_rcu; __rcu 88 include/linux/igmp.h struct ip_mc_list __rcu *next_hash; __rcu 29 include/linux/inetdevice.h struct ip_mc_list __rcu *mc_list; /* IP multicast filter chain */ __rcu 30 include/linux/inetdevice.h struct ip_mc_list __rcu * __rcu *mc_hash; __rcu 175 include/linux/input.h struct input_handle __rcu *grab; __rcu 114 include/linux/iocontext.h struct io_cq __rcu *icq_hint; __rcu 211 include/linux/ipv6.h struct ipv6_mc_socklist __rcu *ipv6_mc_list; __rcu 213 include/linux/ipv6.h struct ipv6_fl_socklist __rcu *ipv6_fl_list; __rcu 206 include/linux/key.h void __rcu *rcudata; __rcu 397 include/linux/kvm_host.h struct kvm_irq_routing_table __rcu *irq_routing; __rcu 407 include/linux/mm_types.h struct kioctx_table __rcu *ioctx_table; __rcu 420 include/linux/mm_types.h struct task_struct __rcu *owner; __rcu 114 include/linux/net.h struct socket_wq __rcu *wq; __rcu 547 include/linux/netdevice.h struct Qdisc __rcu *qdisc; __rcu 663 include/linux/netdevice.h extern struct rps_sock_flow_table __rcu *rps_sock_flow_table; __rcu 674 include/linux/netdevice.h struct rps_map __rcu *rps_map; __rcu 675 include/linux/netdevice.h struct rps_dev_flow_table __rcu *rps_flow_table; __rcu 712 include/linux/netdevice.h struct xps_map __rcu *cpu_map[0]; __rcu 1565 include/linux/netdevice.h struct vlan_info __rcu *vlan_info; __rcu 1571 include/linux/netdevice.h struct tipc_bearer __rcu *tipc_ptr; __rcu 1574 include/linux/netdevice.h struct in_device __rcu *ip_ptr; __rcu 1575 include/linux/netdevice.h struct dn_dev __rcu *dn_ptr; __rcu 1576 include/linux/netdevice.h struct inet6_dev __rcu *ip6_ptr; __rcu 1597 include/linux/netdevice.h rx_handler_func_t __rcu *rx_handler; __rcu 1598 include/linux/netdevice.h void __rcu *rx_handler_data; __rcu 1600 include/linux/netdevice.h struct netdev_queue __rcu *ingress_queue; __rcu 1615 include/linux/netdevice.h struct xps_dev_maps __rcu *xps_maps; __rcu 1656 include/linux/netdevice.h struct netpoll_info __rcu *npinfo; __rcu 1672 include/linux/netdevice.h struct garp_port __rcu *garp_port; __rcu 1673 include/linux/netdevice.h struct mrp_port __rcu *mrp_port; __rcu 1698 include/linux/netdevice.h struct netprio_map __rcu *priomap; __rcu 2350 include/linux/netdevice.h struct sd_flow_limit __rcu *flow_limit; __rcu 237 include/linux/netfilter.h extern const struct nf_afinfo __rcu *nf_afinfo[NFPROTO_NUMPROTO]; __rcu 320 include/linux/netfilter.h extern void (*ip_ct_attach)(struct sk_buff *, const struct sk_buff *) __rcu; __rcu 322 include/linux/netfilter.h extern void (*nf_ct_destroy)(struct nf_conntrack *) __rcu; __rcu 337 include/linux/netfilter.h extern struct nfq_ct_hook __rcu *nfq_ct_hook; __rcu 30 include/linux/netfilter_ipv6.h extern const struct nf_ipv6_ops __rcu *nf_ipv6_ops; __rcu 182 include/linux/nfs_fs.h struct nfs_delegation __rcu *delegation; __rcu 55 include/linux/notifier.h struct notifier_block __rcu *next; __rcu 61 include/linux/notifier.h struct notifier_block __rcu *head; __rcu 66 include/linux/notifier.h struct notifier_block __rcu *head; __rcu 70 include/linux/notifier.h struct notifier_block __rcu *head; __rcu 76 include/linux/notifier.h struct notifier_block __rcu *head; __rcu 73 include/linux/nvme.h struct nvme_queue __rcu **queues; __rcu 102 include/linux/radix-tree.h void __rcu *slots[RADIX_TREE_MAP_SIZE]; __rcu 110 include/linux/radix-tree.h struct radix_tree_node __rcu *rnode; __rcu 40 include/linux/rculist.h #define list_next_rcu(list) (*((struct list_head __rcu **)(&(list)->next))) __rcu 251 include/linux/rculist.h typeof(*ptr) __rcu *__ptr = (typeof(*ptr) __rcu __force *)ptr; \ __rcu 363 include/linux/rculist.h rcu_assign_pointer(*(struct hlist_node __rcu **)new->pprev, new); __rcu 372 include/linux/rculist.h #define hlist_first_rcu(head) (*((struct hlist_node __rcu **)(&(head)->first))) __rcu 373 include/linux/rculist.h #define hlist_next_rcu(node) (*((struct hlist_node __rcu **)(&(node)->next))) __rcu 374 include/linux/rculist.h #define hlist_pprev_rcu(node) (*((struct hlist_node __rcu **)((node)->pprev))) __rcu 41 include/linux/rculist_nulls.h (*((struct hlist_nulls_node __rcu __force **)&(head)->first)) __rcu 44 include/linux/rculist_nulls.h (*((struct hlist_nulls_node __rcu __force **)&(node)->next)) __rcu 617 include/linux/rcupdate.h #define RCU_INITIALIZER(v) (typeof(*(v)) __force __rcu *)(v) __rcu 686 include/linux/rcupdate.h #define rcu_access_pointer(p) __rcu_access_pointer((p), __rcu) __rcu 722 include/linux/rcupdate.h __rcu_dereference_check((p), rcu_read_lock_held() || (c), __rcu) __rcu 732 include/linux/rcupdate.h __rcu_dereference_check((p), rcu_read_lock_bh_held() || (c), __rcu) __rcu 743 include/linux/rcupdate.h __rcu) __rcu 754 include/linux/rcupdate.h #define rcu_dereference_raw_notrace(p) __rcu_dereference_check((p), 1, __rcu) __rcu 768 include/linux/rcupdate.h #define rcu_access_index(p) __rcu_access_index((p), __rcu) __rcu 809 include/linux/rcupdate.h __rcu_dereference_protected((p), (c), __rcu) __rcu 55 include/linux/reservation.h struct fence __rcu *shared[]; __rcu 62 include/linux/reservation.h struct fence __rcu *fence_excl; __rcu 63 include/linux/reservation.h struct reservation_object_list __rcu *fence; __rcu 24 include/linux/rhashtable.h struct rhash_head __rcu *next; __rcu 31 include/linux/rhashtable.h struct rhash_head __rcu *buckets[]; __rcu 79 include/linux/rhashtable.h struct bucket_table __rcu *tbl; __rcu 102 include/linux/rhashtable.h struct rhash_head __rcu **pprev, gfp_t flags); __rcu 1342 include/linux/sched.h struct task_struct __rcu *real_parent; /* real parent process */ __rcu 1343 include/linux/sched.h struct task_struct __rcu *parent; /* recipient of SIGCHLD, wait4() reports */ __rcu 1392 include/linux/sched.h const struct cred __rcu *real_cred; /* objective and real subjective task __rcu 1394 include/linux/sched.h const struct cred __rcu *cred; /* effective (overridable) subjective task __rcu 1521 include/linux/sched.h struct css_set __rcu *cgroups; __rcu 187 include/linux/srcu.h __rcu_dereference_check((p), srcu_read_lock_held(sp) || (c), __rcu) __rcu 84 include/linux/sunrpc/auth_gss.h struct gss_cl_ctx __rcu *gc_ctx; __rcu 40 include/linux/sunrpc/clnt.h struct rpc_xprt __rcu * cl_xprt; /* transport */ __rcu 309 include/linux/tcp.h struct tcp_md5sig_info __rcu *md5sig_info; __rcu 36 include/linux/tracepoint.h struct tracepoint_func __rcu *funcs; __rcu 1551 include/net/cfg80211.h const struct cfg80211_bss_ies __rcu *ies; __rcu 1552 include/net/cfg80211.h const struct cfg80211_bss_ies __rcu *beacon_ies; __rcu 1553 include/net/cfg80211.h const struct cfg80211_bss_ies __rcu *proberesp_ies; __rcu 3063 include/net/cfg80211.h const struct ieee80211_regdomain __rcu *regd; __rcu 8 include/net/dn_dev.h struct dn_ifaddr __rcu *ifa_next; __rcu 87 include/net/dn_dev.h struct dn_ifaddr __rcu *ifa_list; __rcu 19 include/net/dn_route.h int dn_route_output_sock(struct dst_entry __rcu **pprt, struct flowidn *, __rcu 102 include/net/dst.h struct rtable __rcu *rt_next; __rcu 104 include/net/dst.h struct dn_route __rcu *dn_next; __rcu 22 include/net/fib_rules.h struct fib_rule __rcu *ctarget; __rcu 111 include/net/garp.h struct garp_applicant __rcu *applicants[GARP_APPLICATION_MAX + 1]; __rcu 94 include/net/if_inet6.h struct ipv6_mc_socklist __rcu *next; __rcu 172 include/net/inet_sock.h struct ip_options_rcu __rcu *inet_opt; __rcu 190 include/net/inet_sock.h struct ip_mc_socklist __rcu *mc_list; __rcu 32 include/net/inetpeer.h struct inet_peer __rcu *avl_left, *avl_right; __rcu 62 include/net/inetpeer.h struct inet_peer __rcu *root; __rcu 71 include/net/ip.h struct ip_ra_chain __rcu *next; __rcu 80 include/net/ip.h extern struct ip_ra_chain __rcu *ip_ra_chain; __rcu 37 include/net/ip6_tunnel.h struct ip6_tnl __rcu *next; /* next tunnel in list */ __rcu 53 include/net/ip_fib.h struct fib_nh_exception __rcu *fnhe_next; __rcu 59 include/net/ip_fib.h struct rtable __rcu *fnhe_rth_input; __rcu 60 include/net/ip_fib.h struct rtable __rcu *fnhe_rth_output; __rcu 65 include/net/ip_fib.h struct fib_nh_exception __rcu *chain; __rcu 89 include/net/ip_fib.h struct rtable __rcu * __percpu *nh_pcpu_rth_output; __rcu 90 include/net/ip_fib.h struct rtable __rcu *nh_rth_input; __rcu 91 include/net/ip_fib.h struct fnhe_hash_bucket __rcu *nh_exceptions; __rcu 43 include/net/ip_tunnels.h struct ip_tunnel_prl_entry __rcu *next; __rcu 50 include/net/ip_tunnels.h struct dst_entry __rcu *dst; __rcu 55 include/net/ip_tunnels.h struct ip_tunnel __rcu *next; __rcu 83 include/net/ip_tunnels.h struct ip_tunnel_prl_entry __rcu *prl; /* potential router list */ __rcu 656 include/net/ip_vs.h struct ip_vs_scheduler __rcu *scheduler; /* bound scheduler object */ __rcu 661 include/net/ip_vs.h struct ip_vs_pe __rcu *pe; __rcu 701 include/net/ip_vs.h struct ip_vs_dest_dst __rcu *dest_dst; /* cached dst info */ __rcu 704 include/net/ip_vs.h struct ip_vs_service __rcu *svc; /* service it belongs to */ __rcu 227 include/net/ipv6.h struct ip6_flowlabel __rcu *next; __rcu 250 include/net/ipv6.h struct ipv6_fl_socklist __rcu *next; __rcu 1189 include/net/mac80211.h struct ieee80211_chanctx_conf __rcu *chanctx_conf; __rcu 1436 include/net/mac80211.h struct ieee80211_sta_rates __rcu *rates; __rcu 125 include/net/mrp.h struct mrp_applicant __rcu *applicants[MRP_APPLICATION_MAX + 1]; __rcu 134 include/net/neighbour.h struct neighbour __rcu *next; __rcu 185 include/net/neighbour.h struct neighbour __rcu **hash_buckets; __rcu 218 include/net/neighbour.h struct neigh_hash_table __rcu *nht; __rcu 122 include/net/net_namespace.h struct net_generic __rcu *gen; __rcu 60 include/net/netfilter/nf_conntrack.h struct nf_conntrack_helper __rcu *helper; __rcu 77 include/net/netfilter/nf_conntrack_l3proto.h extern struct nf_conntrack_l3proto __rcu *nf_ct_l3protos[AF_MAX]; __rcu 104 include/net/netns/conntrack.h struct nf_ct_event_notifier __rcu *nf_conntrack_event_cb; __rcu 105 include/net/netns/conntrack.h struct nf_exp_event_notifier __rcu *nf_expect_event_cb; __rcu 13 include/net/netns/netfilter.h const struct nf_logger __rcu *nf_loggers[NFPROTO_NUMPROTO]; __rcu 95 include/net/protocol.h extern const struct net_protocol __rcu *inet_protos[MAX_INET_PROTOS]; __rcu 96 include/net/protocol.h extern const struct net_offload __rcu *inet_offloads[MAX_INET_PROTOS]; __rcu 97 include/net/protocol.h extern const struct net_offload __rcu *inet6_offloads[MAX_INET_PROTOS]; __rcu 100 include/net/protocol.h extern const struct inet6_protocol __rcu *inet6_protos[MAX_INET_PROTOS]; __rcu 66 include/net/sch_generic.h struct qdisc_size_table __rcu *stab; __rcu 167 include/net/sch_generic.h struct tcf_proto __rcu ** (*tcf_chain)(struct Qdisc *, unsigned long); __rcu 236 include/net/sch_generic.h struct tcf_proto __rcu *next; __rcu 237 include/net/sch_generic.h void __rcu *root; __rcu 404 include/net/sch_generic.h void tcf_destroy_chain(struct tcf_proto __rcu **fl); __rcu 361 include/net/sock.h struct sk_filter __rcu *sk_filter; __rcu 362 include/net/sock.h struct socket_wq __rcu *sk_wq; __rcu 369 include/net/sock.h struct dst_entry __rcu *sk_dst_cache; __rcu 435 include/net/sock.h #define __sk_user_data(sk) ((*((void __rcu **)&(sk)->sk_user_data))) __rcu 1353 include/net/tcp.h extern struct tcp_fastopen_context __rcu *tcp_fastopen_ctx; __rcu 1360 include/net/xfrm.h struct xfrm4_protocol __rcu *next; __rcu 1370 include/net/xfrm.h struct xfrm6_protocol __rcu *next; __rcu 1379 include/net/xfrm.h struct xfrm_tunnel __rcu *next; __rcu 1387 include/net/xfrm.h struct xfrm6_tunnel __rcu *next;