__rcu 131 arch/s390/mm/gmap.c void __rcu **slot; __rcu 156 arch/s390/mm/gmap.c void __rcu **slot; __rcu 1180 arch/s390/mm/gmap.c void __rcu **slot; __rcu 207 arch/x86/include/asm/kexec.h extern crash_vmclear_fn __rcu *crash_vmclear_loaded_vmcss; __rcu 57 arch/x86/kernel/crash.c crash_vmclear_fn __rcu *crash_vmclear_loaded_vmcss = NULL; __rcu 108 drivers/crypto/nx/nx-842-pseries.c } __rcu *devdata; __rcu 432 drivers/dma-buf/st-dma-fence.c struct dma_fence __rcu **fences; __rcu 510 drivers/dma-buf/st-dma-fence.c struct dma_fence __rcu *f[2] = {}; __rcu 141 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c struct dma_fence __rcu **ptr; __rcu 100 drivers/gpu/drm/i915/gem/i915_gem_context.c void __rcu **slot; __rcu 77 drivers/gpu/drm/i915/gem/i915_gem_context_types.h struct i915_gem_engines __rcu *engines; __rcu 145 drivers/gpu/drm/i915/gem/i915_gem_pages.c void __rcu **slot; __rcu 762 drivers/gpu/drm/i915/gvt/gtt.c void __rcu **slot; __rcu 24 drivers/gpu/drm/i915/i915_active_types.h struct i915_request __rcu *request; __rcu 8314 drivers/gpu/drm/i915/intel_pm.c static struct drm_i915_private __rcu *i915_mch_dev; __rcu 16 drivers/gpu/drm/nouveau/nouveau_fence.h struct nouveau_channel __rcu *channel; __rcu 118 drivers/hid/hid-steam.c struct input_dev __rcu *input; __rcu 124 drivers/hid/hid-steam.c struct power_supply __rcu *battery; __rcu 83 drivers/hwtracing/stm/stm.h struct stm_device __rcu *link; __rcu 126 drivers/infiniband/core/rdma_core.h int(__rcu *handler)(struct uverbs_attr_bundle *attrs); __rcu 106 drivers/infiniband/core/uverbs.h struct ib_device __rcu *ib_dev; __rcu 52 drivers/infiniband/core/uverbs_ioctl.c void __rcu **radix_slots; __rcu 366 drivers/infiniband/core/uverbs_ioctl.c static void __rcu **uapi_get_attr_for_method(struct bundle_priv *pbundle, __rcu 369 drivers/infiniband/core/uverbs_ioctl.c void __rcu **slot; __rcu 390 drivers/infiniband/core/uverbs_ioctl.c void __rcu **slot; __rcu 525 drivers/infiniband/core/uverbs_ioctl.c void __rcu **slot; __rcu 564 drivers/infiniband/core/uverbs_ioctl.c void __rcu **slot; __rcu 363 drivers/infiniband/core/uverbs_uapi.c void __rcu **slot; __rcu 424 drivers/infiniband/core/uverbs_uapi.c void __rcu **slot; __rcu 475 drivers/infiniband/core/uverbs_uapi.c void __rcu **slot; __rcu 531 drivers/infiniband/core/uverbs_uapi.c void __rcu **slot; __rcu 684 drivers/infiniband/core/uverbs_uapi.c void __rcu **slot; __rcu 709 drivers/infiniband/core/uverbs_uapi.c void __rcu **slot; __rcu 912 drivers/infiniband/hw/hfi1/hfi.h struct cc_state __rcu *cc_state; __rcu 1111 drivers/infiniband/hw/hfi1/hfi.h struct pio_vl_map __rcu *pio_map; __rcu 1128 drivers/infiniband/hw/hfi1/hfi.h struct sdma_vl_map __rcu *sdma_map; __rcu 1447 drivers/infiniband/hw/hfi1/hfi.h struct hfi1_user_sdma_pkt_q __rcu *pq; __rcu 73 drivers/infiniband/hw/hfi1/tid_rdma.h struct tid_rdma_params __rcu *remote; __rcu 269 drivers/infiniband/hw/hfi1/verbs.h struct rvt_qp __rcu *qp[2]; __rcu 90 drivers/infiniband/sw/rdmavt/mr.c rdi->lkey_table.table = (struct rvt_mregion __rcu **) __rcu 785 drivers/infiniband/sw/rdmavt/qp.c struct rvt_qp __rcu **qpp; __rcu 298 drivers/infiniband/ulp/ipoib/ipoib.h struct ipoib_neigh __rcu **buckets; __rcu 305 drivers/infiniband/ulp/ipoib/ipoib.h struct ipoib_neigh_hash __rcu *htbl; __rcu 456 drivers/infiniband/ulp/ipoib/ipoib.h struct ipoib_neigh __rcu *hnext; __rcu 1325 drivers/infiniband/ulp/ipoib/ipoib_main.c struct ipoib_neigh __rcu **np = &htbl->buckets[i]; __rcu 1479 drivers/infiniband/ulp/ipoib/ipoib_main.c struct ipoib_neigh __rcu **np; __rcu 1514 drivers/infiniband/ulp/ipoib/ipoib_main.c struct ipoib_neigh __rcu **buckets; __rcu 1547 drivers/infiniband/ulp/ipoib/ipoib_main.c struct ipoib_neigh __rcu **buckets = htbl->buckets; __rcu 1574 drivers/infiniband/ulp/ipoib/ipoib_main.c struct ipoib_neigh __rcu **np = &htbl->buckets[i]; __rcu 1619 drivers/infiniband/ulp/ipoib/ipoib_main.c struct ipoib_neigh __rcu **np = &htbl->buckets[i]; __rcu 212 drivers/infiniband/ulp/opa_vnic/opa_vnic_internal.h struct hlist_head __rcu *mactbl; __rcu 32 drivers/input/evdev.c struct evdev_client __rcu *grab; __rcu 556 drivers/input/joystick/xpad.c struct input_dev __rcu *x360w_dev; __rcu 42 drivers/md/dm-core.h void __rcu *map; __rcu 65 drivers/media/rc/rc-core-priv.h struct bpf_prog_array __rcu *progs; __rcu 186 drivers/misc/mic/scif/scif_main.h struct scif_peer_dev __rcu *spdev; __rcu 33 drivers/net/can/vxcan.c struct net_device __rcu *peer; __rcu 6827 drivers/net/ethernet/broadcom/bnx2.h struct cnic_ops __rcu *cnic_ops; __rcu 1677 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h struct cnic_ops __rcu *cnic_ops; __rcu 50 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h struct bnxt_ulp_ops __rcu *ulp_ops; __rcu 75 drivers/net/ethernet/broadcom/cnic.c static struct cnic_ulp_ops __rcu *cnic_ulp_tbl[MAX_CNIC_ULP_TYPE]; __rcu 217 drivers/net/ethernet/broadcom/cnic.h struct cnic_ulp_ops __rcu *ulp_ops[MAX_CNIC_ULP_TYPE]; __rcu 63 drivers/net/ethernet/chelsio/cxgb3/t3cdev.h void __rcu *l2opt; /* optional layer 2 data */ __rcu 107 drivers/net/ethernet/intel/fm10k/fm10k.h struct fm10k_l2_accel __rcu *l2_accel; /* L2 acceleration list */ __rcu 348 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h struct bpf_prog __rcu *xdp_prog; __rcu 200 drivers/net/ethernet/mellanox/mlxsw/spectrum.h struct psample_group __rcu *psample_group; __rcu 27 drivers/net/ethernet/netronome/nfp/abm/qdisc.c static void *nfp_abm_qdisc_tree_deref_slot(void __rcu **slot) __rcu 250 drivers/net/ethernet/netronome/nfp/abm/qdisc.c void __rcu **slot; __rcu 290 drivers/net/ethernet/netronome/nfp/abm/qdisc.c void __rcu **slot; __rcu 168 drivers/net/ethernet/netronome/nfp/nfp_app.h struct nfp_reprs __rcu *reprs[NFP_REPR_TYPE_MAX + 1]; __rcu 21 drivers/net/ethernet/netronome/nfp/nfp_net_repr.h struct net_device __rcu *reprs[0]; __rcu 60 drivers/net/geneve.c struct geneve_sock __rcu *sock4; /* IPv4 socket used for geneve tunnel */ __rcu 62 drivers/net/geneve.c struct geneve_sock __rcu *sock6; /* IPv6 socket used for geneve tunnel */ __rcu 922 drivers/net/hyperv/hyperv_net.h struct netvsc_device __rcu *nvdev; __rcu 949 drivers/net/hyperv/hyperv_net.h struct net_device __rcu *vf_netdev; __rcu 62 drivers/net/ieee802154/mac802154_hwsim.c struct hwsim_edge_info __rcu *info; __rcu 72 drivers/net/ieee802154/mac802154_hwsim.c struct hwsim_pib __rcu *pib; __rcu 167 drivers/net/macsec.c struct macsec_rx_sc __rcu *next; __rcu 170 drivers/net/macsec.c struct macsec_rx_sa __rcu *sa[MACSEC_NUM_AN]; __rcu 217 drivers/net/macsec.c struct macsec_tx_sa __rcu *sa[MACSEC_NUM_AN]; __rcu 250 drivers/net/macsec.c struct macsec_rx_sc __rcu *rx_sc; __rcu 307 drivers/net/macsec.c static struct macsec_rx_sa *macsec_rxsa_get(struct macsec_rx_sa __rcu *ptr) __rcu 354 drivers/net/macsec.c static struct macsec_tx_sa *macsec_txsa_get(struct macsec_tx_sa __rcu *ptr) __rcu 1377 drivers/net/macsec.c struct macsec_rx_sc *rx_sc, __rcu **rx_scp; __rcu 44 drivers/net/ppp/pptp.c static struct pppox_sock __rcu **callid_sock; __rcu 17 drivers/net/team/team_mode_activebackup.c struct team_port __rcu *active_port; __rcu 55 drivers/net/team/team_mode_loadbalance.c struct team_port __rcu *port; __rcu 71 drivers/net/team/team_mode_loadbalance.c struct bpf_prog __rcu *fp; __rcu 72 drivers/net/team/team_mode_loadbalance.c lb_select_tx_port_func_t __rcu *select_tx_port_func; __rcu 163 drivers/net/tun.c struct tun_struct __rcu *tun; __rcu 210 drivers/net/tun.c struct tun_file __rcu *tfiles[MAX_TAP_QUEUES]; __rcu 241 drivers/net/tun.c struct bpf_prog __rcu *xdp_prog; __rcu 242 drivers/net/tun.c struct tun_prog __rcu *steering_prog; __rcu 243 drivers/net/tun.c struct tun_prog __rcu *filter_prog; __rcu 2277 drivers/net/tun.c struct tun_prog __rcu **prog_p, __rcu 53 drivers/net/veth.c struct bpf_prog __rcu *xdp_prog; __rcu 62 drivers/net/veth.c struct net_device __rcu *peer; __rcu 140 drivers/net/virtio_net.c struct bpf_prog __rcu *xdp_prog; __rcu 45 drivers/net/vrf.c struct rtable __rcu *rth; __rcu 46 drivers/net/vrf.c struct rt6_info __rcu *rt6; __rcu 173 drivers/net/wireless/ath/carl9170/carl9170.h struct ieee80211_vif __rcu *vif; __rcu 312 drivers/net/wireless/ath/carl9170/carl9170.h struct carl9170_vif_info __rcu *beacon_iter; __rcu 400 drivers/net/wireless/ath/carl9170/carl9170.h struct carl9170_sta_tid __rcu *tx_ampdu_iter; __rcu 489 drivers/net/wireless/ath/carl9170/carl9170.h struct carl9170_sta_tid __rcu *agg[IEEE80211_NUM_TIDS]; __rcu 704 drivers/net/wireless/intel/iwlwifi/dvm/dev.h struct iwl_wipan_noa_data __rcu *noa_data; __rcu 471 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h struct iwl_probe_resp_data __rcu *probe_resp_data; __rcu 731 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h struct iwl_mvm_baid_data __rcu **rcu_ptr; __rcu 900 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h struct ieee80211_sta __rcu *fw_id_to_mac_id[IWL_MVM_STATION_COUNT]; __rcu 990 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h struct ieee80211_vif __rcu *vif_id_to_mac[NUM_MAC_INDEX_DRIVER]; __rcu 1075 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h struct ieee80211_vif __rcu *csa_vif; __rcu 1076 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h struct ieee80211_vif __rcu *csa_tx_blocked_vif; __rcu 1127 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h struct iwl_mvm_baid_data __rcu *baid_map[IWL_MAX_BAID]; __rcu 256 drivers/net/wireless/intel/iwlwifi/mvm/sta.c struct iwl_mvm_baid_data __rcu **rcu_ptr = data->rcu_ptr; __rcu 436 drivers/net/wireless/intel/iwlwifi/mvm/sta.h struct iwl_mvm_key_pn __rcu *ptk_pn[4]; __rcu 192 drivers/net/wireless/mediatek/mt76/mt76.h struct mt76_rx_tid __rcu *aggr[IEEE80211_NUM_TIDS]; __rcu 460 drivers/net/wireless/mediatek/mt76/mt76.h struct mt76_wcid __rcu *wcid[MT76_N_WCIDS]; __rcu 174 drivers/net/wireless/mediatek/mt7601u/mt7601u.h struct mt76_wcid __rcu *wcid[N_WCIDS]; __rcu 348 drivers/nvme/host/nvme.h struct nvme_ns __rcu *current_path[]; __rcu 1189 drivers/nvme/target/core.c void __rcu **slot; __rcu 693 drivers/pinctrl/core.c void __rcu **slot; __rcu 843 drivers/pinctrl/pinmux.c void __rcu **slot; __rcu 85 drivers/scsi/device_handler/scsi_dh_alua.c struct alua_port_group __rcu *pg; __rcu 428 drivers/scsi/scsi.c struct scsi_vpd __rcu **sdev_vpd_buf) __rcu 270 drivers/staging/fwserial/fwserial.h struct fwtty_peer __rcu *peer; __rcu 289 fs/afs/internal.h struct afs_cell __rcu *ws_cell; __rcu 396 fs/afs/internal.h struct afs_vlserver_list __rcu *vl_servers; __rcu 407 fs/afs/internal.h struct afs_addr_list __rcu *addresses; /* List of addresses for this VL server */ __rcu 494 fs/afs/internal.h struct afs_addr_list __rcu *addresses; __rcu 654 fs/afs/internal.h struct afs_permits __rcu *permit_cache; /* cache of permits so far obtained */ __rcu 682 fs/afs/internal.h struct afs_cb_interest __rcu *cb_interest; /* Server on which this resides */ __rcu 85 fs/aio.c struct kioctx __rcu *table[]; __rcu 170 fs/eventpoll.c struct wakeup_source __rcu *ws; __rcu 1399 fs/ext4/ext4.h struct buffer_head * __rcu *s_group_desc; __rcu 1444 fs/ext4/ext4.h char __rcu *s_qf_names[EXT4_MAXQUOTAS]; __rcu 1448 fs/ext4/ext4.h struct ext4_system_blocks __rcu *system_blks; __rcu 1461 fs/ext4/ext4.h struct ext4_group_info ** __rcu *s_group_info; __rcu 1511 fs/ext4/ext4.h struct flex_groups * __rcu *s_flex_groups; __rcu 67 fs/mount.h struct fsnotify_mark_connector __rcu *mnt_fsnotify_marks; __rcu 417 fs/nfs/flexfilelayout/flexfilelayout.c const struct cred __rcu *cred; __rcu 84 fs/nfs/flexfilelayout/flexfilelayout.h const struct cred __rcu *ro_cred; __rcu 85 fs/nfs/flexfilelayout/flexfilelayout.h const struct cred __rcu *rw_cred; __rcu 285 fs/nfs/flexfilelayout/flexfilelayoutdev.c const struct cred *cred, __rcu **pcred; __rcu 51 include/drm/drm_syncobj.h struct dma_fence __rcu *fence; __rcu 52 include/linux/blk-cgroup.h struct blkcg_gq __rcu *blkg_hint; __rcu 534 include/linux/blkdev.h struct blk_trace __rcu *blk_trace; __rcu 64 include/linux/bpf-cgroup.h struct bpf_prog_array __rcu *effective[MAX_BPF_ATTACH_TYPE]; __rcu 67 include/linux/ceph/ceph_fs.h struct ceph_string __rcu *pool_ns; /* rados pool namespace */ __rcu 427 include/linux/cgroup-defs.h struct cgroup_subsys_state __rcu *subsys[CGROUP_SUBSYS_COUNT]; __rcu 29 include/linux/dma-fence-chain.h struct dma_fence __rcu *prev; __rcu 327 include/linux/dma-fence.h dma_fence_get_rcu_safe(struct dma_fence __rcu **fencep) __rcu 62 include/linux/dma-resv.h struct dma_fence __rcu *shared[]; __rcu 76 include/linux/dma-resv.h struct dma_fence __rcu *fence_excl; __rcu 77 include/linux/dma-resv.h struct dma_resv_list __rcu *fence; __rcu 35 include/linux/dmar.h struct device __rcu *dev; __rcu 28 include/linux/fdtable.h struct file __rcu **fd; /* current fd array */ __rcu 56 include/linux/fdtable.h struct fdtable __rcu *fdt; __rcu 66 include/linux/fdtable.h struct file __rcu * fd_array[NR_OPEN_DEFAULT]; __rcu 727 include/linux/fs.h struct fsnotify_mark_connector __rcu *i_fsnotify_marks; __rcu 1479 include/linux/fs.h struct fsnotify_mark_connector __rcu *s_fsnotify_marks; __rcu 168 include/linux/ftrace.h struct ftrace_hash __rcu *notrace_hash; __rcu 169 include/linux/ftrace.h struct ftrace_hash __rcu *filter_hash; __rcu 193 include/linux/ftrace.h struct ftrace_ops __rcu *next; __rcu 47 include/linux/generic-radix-tree.h struct genradix_root __rcu *root; __rcu 163 include/linux/genhd.h struct hd_struct __rcu *last_lookup; __rcu 164 include/linux/genhd.h struct hd_struct __rcu *part[]; __rcu 202 include/linux/genhd.h struct disk_part_tbl __rcu *part_tbl; __rcu 38 include/linux/if_tap.h struct tap_queue __rcu *taps[MAX_TAP_QUEUES]; __rcu 66 include/linux/if_tap.h struct tap_dev __rcu *tap; __rcu 54 include/linux/igmp.h struct ip_mc_socklist __rcu *next_rcu; __rcu 57 include/linux/igmp.h struct ip_sf_socklist __rcu *sflist; __rcu 79 include/linux/igmp.h struct ip_mc_list __rcu *next_rcu; __rcu 81 include/linux/igmp.h struct ip_mc_list __rcu *next_hash; __rcu 29 include/linux/inetdevice.h struct in_ifaddr __rcu *ifa_list;/* IP ifaddr chain */ __rcu 31 include/linux/inetdevice.h struct ip_mc_list __rcu *mc_list; /* IP multicast filter chain */ __rcu 32 include/linux/inetdevice.h struct ip_mc_list __rcu * __rcu *mc_hash; __rcu 139 include/linux/inetdevice.h struct in_ifaddr __rcu *ifa_next; __rcu 184 include/linux/input.h struct input_handle __rcu *grab; __rcu 116 include/linux/iocontext.h struct io_cq __rcu *icq_hint; __rcu 293 include/linux/ipv6.h struct ipv6_mc_socklist __rcu *ipv6_mc_list; __rcu 295 include/linux/ipv6.h struct ipv6_fl_socklist __rcu *ipv6_fl_list; __rcu 297 include/linux/ipv6.h struct ipv6_txoptions __rcu *opt; __rcu 112 include/linux/key.h void __rcu *rcu_data0; __rcu 283 include/linux/kvm_host.h struct pid __rcu *pid; __rcu 447 include/linux/kvm_host.h struct kvm_memslots __rcu *memslots[KVM_ADDRESS_SPACE_NUM]; __rcu 461 include/linux/kvm_host.h struct kvm_io_bus __rcu *buses[KVM_NR_BUSES]; __rcu 485 include/linux/kvm_host.h struct kvm_irq_routing_table __rcu *irq_routing; __rcu 47 include/linux/list_lru.h struct list_lru_memcg __rcu *memcg_lrus; __rcu 131 include/linux/memcontrol.h struct memcg_shrinker_map __rcu *shrinker_map; __rcu 473 include/linux/mm_types.h struct kioctx_table __rcu *ioctx_table; __rcu 486 include/linux/mm_types.h struct task_struct __rcu *owner; __rcu 491 include/linux/mm_types.h struct file __rcu *exe_file; __rcu 248 include/linux/mroute_base.h struct sock __rcu *mroute_sk; __rcu 596 include/linux/netdevice.h struct Qdisc __rcu *qdisc; __rcu 714 include/linux/netdevice.h extern struct rps_sock_flow_table __rcu *rps_sock_flow_table; __rcu 740 include/linux/netdevice.h struct rps_map __rcu *rps_map; __rcu 741 include/linux/netdevice.h struct rps_dev_flow_table __rcu *rps_flow_table; __rcu 781 include/linux/netdevice.h struct xps_map __rcu *attr_map[0]; /* Either CPUs map or RXQs map */ __rcu 1786 include/linux/netdevice.h struct dev_ifalias __rcu *ifalias; __rcu 1913 include/linux/netdevice.h struct vlan_info __rcu *vlan_info; __rcu 1919 include/linux/netdevice.h struct tipc_bearer __rcu *tipc_ptr; __rcu 1924 include/linux/netdevice.h struct in_device __rcu *ip_ptr; __rcu 1926 include/linux/netdevice.h struct dn_dev __rcu *dn_ptr; __rcu 1928 include/linux/netdevice.h struct inet6_dev __rcu *ip6_ptr; __rcu 1935 include/linux/netdevice.h struct mpls_dev __rcu *mpls_ptr; __rcu 1948 include/linux/netdevice.h struct bpf_prog __rcu *xdp_prog; __rcu 1950 include/linux/netdevice.h rx_handler_func_t __rcu *rx_handler; __rcu 1951 include/linux/netdevice.h void __rcu *rx_handler_data; __rcu 1954 include/linux/netdevice.h struct mini_Qdisc __rcu *miniq_ingress; __rcu 1956 include/linux/netdevice.h struct netdev_queue __rcu *ingress_queue; __rcu 1958 include/linux/netdevice.h struct nf_hook_entries __rcu *nf_hooks_ingress; __rcu 1982 include/linux/netdevice.h struct xps_dev_maps __rcu *xps_cpus_map; __rcu 1983 include/linux/netdevice.h struct xps_dev_maps __rcu *xps_rxqs_map; __rcu 1986 include/linux/netdevice.h struct mini_Qdisc __rcu *miniq_egress; __rcu 2016 include/linux/netdevice.h struct netpoll_info __rcu *npinfo; __rcu 2030 include/linux/netdevice.h struct garp_port __rcu *garp_port; __rcu 2033 include/linux/netdevice.h struct mrp_port __rcu *mrp_port; __rcu 2059 include/linux/netdevice.h struct netprio_map __rcu *priomap; __rcu 2993 include/linux/netdevice.h struct sd_flow_limit __rcu *flow_limit; __rcu 369 include/linux/netfilter.h extern struct nf_nat_hook __rcu *nf_nat_hook; __rcu 428 include/linux/netfilter.h extern void (*ip_ct_attach)(struct sk_buff *, const struct sk_buff *) __rcu; __rcu 452 include/linux/netfilter.h extern struct nf_ct_hook __rcu *nf_ct_hook; __rcu 469 include/linux/netfilter.h extern struct nfnl_ct_hook __rcu *nfnl_ct_hook; __rcu 105 include/linux/netfilter/ipset/ip_set.h struct ip_set_comment_rcu __rcu *c; __rcu 74 include/linux/netfilter_ipv6.h extern const struct nf_ipv6_ops __rcu *nf_ipv6_ops; __rcu 175 include/linux/nfs_fs.h struct nfs_delegation __rcu *delegation; __rcu 56 include/linux/notifier.h struct notifier_block __rcu *next; __rcu 62 include/linux/notifier.h struct notifier_block __rcu *head; __rcu 67 include/linux/notifier.h struct notifier_block __rcu *head; __rcu 71 include/linux/notifier.h struct notifier_block __rcu *head; __rcu 77 include/linux/notifier.h struct notifier_block __rcu *head; __rcu 140 include/linux/padata.h struct parallel_data __rcu *pd; __rcu 149 include/linux/psi_types.h struct kthread_worker __rcu *poll_kworker; __rcu 165 include/linux/radix-tree.h static inline void *radix_tree_deref_slot(void __rcu **slot) __rcu 179 include/linux/radix-tree.h static inline void *radix_tree_deref_slot_protected(void __rcu **slot, __rcu 210 include/linux/radix-tree.h struct radix_tree_node **nodep, void __rcu ***slotp); __rcu 212 include/linux/radix-tree.h void __rcu **radix_tree_lookup_slot(const struct radix_tree_root *, __rcu 215 include/linux/radix-tree.h void __rcu **slot, void *entry); __rcu 217 include/linux/radix-tree.h const struct radix_tree_iter *, void __rcu **slot, void *entry); __rcu 219 include/linux/radix-tree.h void __rcu **slot, void *entry); __rcu 221 include/linux/radix-tree.h struct radix_tree_iter *iter, void __rcu **slot); __rcu 242 include/linux/radix-tree.h void __rcu ***results, unsigned long first_index, __rcu 251 include/linux/radix-tree.h void __rcu **idr_get_free(struct radix_tree_root *root, __rcu 268 include/linux/radix-tree.h static __always_inline void __rcu ** __rcu 297 include/linux/radix-tree.h void __rcu **radix_tree_next_chunk(const struct radix_tree_root *, __rcu 310 include/linux/radix-tree.h static inline void __rcu ** __rcu 328 include/linux/radix-tree.h void __rcu **radix_tree_iter_retry(struct radix_tree_iter *iter) __rcu 351 include/linux/radix-tree.h void __rcu **__must_check radix_tree_iter_resume(void __rcu **slot, __rcu 385 include/linux/radix-tree.h static __always_inline void __rcu **radix_tree_next_slot(void __rcu **slot, __rcu 41 include/linux/rculist.h #define list_next_rcu(list) (*((struct list_head __rcu **)(&(list)->next))) __rcu 493 include/linux/rculist.h rcu_assign_pointer(*(struct hlist_node __rcu **)new->pprev, new); __rcu 502 include/linux/rculist.h #define hlist_first_rcu(head) (*((struct hlist_node __rcu **)(&(head)->first))) __rcu 503 include/linux/rculist.h #define hlist_next_rcu(node) (*((struct hlist_node __rcu **)(&(node)->next))) __rcu 504 include/linux/rculist.h #define hlist_pprev_rcu(node) (*((struct hlist_node __rcu **)((node)->pprev))) __rcu 42 include/linux/rculist_nulls.h (*((struct hlist_nulls_node __rcu __force **)&(head)->first)) __rcu 45 include/linux/rculist_nulls.h (*((struct hlist_nulls_node __rcu __force **)&(node)->next)) __rcu 341 include/linux/rcupdate.h #define RCU_INITIALIZER(v) (typeof(*(v)) __force __rcu *)(v) __rcu 377 include/linux/rcupdate.h rcu_check_sparse(p, __rcu); \ __rcu 420 include/linux/rcupdate.h #define rcu_access_pointer(p) __rcu_access_pointer((p), __rcu) __rcu 456 include/linux/rcupdate.h __rcu_dereference_check((p), (c) || rcu_read_lock_held(), __rcu) __rcu 466 include/linux/rcupdate.h __rcu_dereference_check((p), (c) || rcu_read_lock_bh_held(), __rcu) __rcu 477 include/linux/rcupdate.h __rcu) __rcu 486 include/linux/rcupdate.h #define rcu_dereference_raw_check(p) __rcu_dereference_check((p), 1, __rcu) __rcu 505 include/linux/rcupdate.h __rcu_dereference_protected((p), (c), __rcu) __rcu 780 include/linux/rcupdate.h rcu_check_sparse(p, __rcu); \ __rcu 16 include/linux/rcuwait.h struct task_struct __rcu *task; __rcu 18 include/linux/rhashtable-types.h struct rhash_head __rcu *next; __rcu 23 include/linux/rhashtable-types.h struct rhlist_head __rcu *next; __rcu 82 include/linux/rhashtable-types.h struct bucket_table __rcu *tbl; __rcu 83 include/linux/rhashtable.h struct bucket_table __rcu *future_tbl; __rcu 352 include/linux/rhashtable.h static inline struct rhash_head __rcu *__rht_ptr( __rcu 355 include/linux/rhashtable.h return (struct rhash_head __rcu *) __rcu 370 include/linux/rhashtable.h struct rhash_head __rcu *p = __rht_ptr(bkt); __rcu 392 include/linux/rhashtable.h struct rhash_head __rcu **p = (struct rhash_head __rcu **)bkt; __rcu 403 include/linux/rhashtable.h struct rhash_head __rcu **p = (struct rhash_head __rcu **)bkt; __rcu 713 include/linux/rhashtable.h struct rhash_head __rcu **pprev; __rcu 999 include/linux/rhashtable.h struct rhash_head __rcu **pprev; __rcu 1017 include/linux/rhashtable.h struct rhlist_head __rcu **lpprev; __rcu 1151 include/linux/rhashtable.h struct rhash_head __rcu **pprev; __rcu 802 include/linux/sched.h struct task_struct __rcu *real_parent; __rcu 805 include/linux/sched.h struct task_struct __rcu *parent; __rcu 872 include/linux/sched.h const struct cred __rcu *ptracer_cred; __rcu 875 include/linux/sched.h const struct cred __rcu *real_cred; __rcu 878 include/linux/sched.h const struct cred __rcu *cred; __rcu 1042 include/linux/sched.h struct css_set __rcu *cgroups; __rcu 1094 include/linux/sched.h struct numa_group __rcu *numa_group; __rcu 73 include/linux/sched/topology.h struct sched_domain __rcu *parent; /* top domain must be null terminated */ __rcu 74 include/linux/sched/topology.h struct sched_domain __rcu *child; /* bottom domain must be null terminated */ __rcu 111 include/linux/srcu.h __rcu_dereference_check((p), (c) || srcu_read_lock_held(ssp), __rcu) __rcu 87 include/linux/sunrpc/auth_gss.h struct gss_cl_ctx __rcu *gc_ctx; __rcu 42 include/linux/sunrpc/clnt.h struct rpc_xprt __rcu * cl_xprt; /* transport */ __rcu 30 include/linux/sunrpc/xprtmultipath.h struct rpc_xprt_switch __rcu *xpi_xpswitch; __rcu 388 include/linux/tcp.h struct tcp_md5sig_info __rcu *md5sig_info; __rcu 396 include/linux/tcp.h struct request_sock __rcu *fastopen_rsk; __rcu 20 include/linux/trace.h struct trace_export __rcu *next; __rcu 281 include/linux/trace_events.h struct bpf_prog_array __rcu *prog_array; __rcu 378 include/linux/trace_events.h struct event_filter __rcu *filter; __rcu 35 include/linux/tracepoint-defs.h struct tracepoint_func __rcu *funcs; __rcu 296 include/linux/xarray.h void __rcu * xa_head; __rcu 1092 include/linux/xarray.h struct xa_node __rcu *parent; /* NULL at top of tree */ __rcu 1098 include/linux/xarray.h void __rcu *slots[XA_CHUNK_SIZE]; __rcu 37 include/net/act_api.h struct net_rate_estimator __rcu *tcfa_rate_est; __rcu 42 include/net/act_api.h struct tc_cookie __rcu *act_cookie; __rcu 43 include/net/act_api.h struct tcf_chain __rcu *goto_chain; __rcu 200 include/net/bonding.h struct slave __rcu *curr_active_slave; __rcu 201 include/net/bonding.h struct slave __rcu *current_arp_slave; __rcu 202 include/net/bonding.h struct slave __rcu *primary_slave; __rcu 203 include/net/bonding.h struct bond_up_slave __rcu *slave_arr; /* Array of usable slaves */ __rcu 2205 include/net/cfg80211.h const struct cfg80211_bss_ies __rcu *ies; __rcu 2206 include/net/cfg80211.h const struct cfg80211_bss_ies __rcu *beacon_ies; __rcu 2207 include/net/cfg80211.h const struct cfg80211_bss_ies __rcu *proberesp_ies; __rcu 4636 include/net/cfg80211.h const struct ieee80211_regdomain __rcu *regd; __rcu 9 include/net/dn_dev.h struct dn_ifaddr __rcu *ifa_next; __rcu 88 include/net/dn_dev.h struct dn_ifaddr __rcu *ifa_list; __rcu 11 include/net/dn_route.h int dn_route_output_sock(struct dst_entry __rcu **pprt, struct flowidn *, __rcu 64 include/net/dn_route.h struct dn_route __rcu *dn_next; __rcu 27 include/net/failover.h struct net_device __rcu *failover_dev; __rcu 28 include/net/failover.h struct failover_ops __rcu *ops; __rcu 33 include/net/fib_rules.h struct fib_rule __rcu *ctarget; __rcu 112 include/net/garp.h struct garp_applicant __rcu *applicants[GARP_APPLICATION_MAX + 1]; __rcu 52 include/net/gen_stats.h struct net_rate_estimator __rcu **ptr); __rcu 65 include/net/gen_stats.h struct net_rate_estimator __rcu **rate_est, __rcu 68 include/net/gen_stats.h void gen_kill_estimator(struct net_rate_estimator __rcu **ptr); __rcu 71 include/net/gen_stats.h struct net_rate_estimator __rcu **ptr, __rcu 74 include/net/gen_stats.h bool gen_estimator_active(struct net_rate_estimator __rcu **ptr); __rcu 75 include/net/gen_stats.h bool gen_estimator_read(struct net_rate_estimator __rcu **ptr, __rcu 93 include/net/if_inet6.h struct ipv6_mc_socklist __rcu *next; __rcu 100 include/net/inet_connection_sock.h void __rcu *icsk_ulp_data; __rcu 93 include/net/inet_sock.h struct ip_options_rcu __rcu *ireq_opt; __rcu 213 include/net/inet_sock.h struct ip_options_rcu __rcu *inet_opt; __rcu 237 include/net/inet_sock.h struct ip_mc_socklist __rcu *mc_list; __rcu 122 include/net/ip.h struct ip_ra_chain __rcu *next; __rcu 71 include/net/ip6_fib.h struct fib6_node __rcu *parent; __rcu 72 include/net/ip6_fib.h struct fib6_node __rcu *left; __rcu 73 include/net/ip6_fib.h struct fib6_node __rcu *right; __rcu 75 include/net/ip6_fib.h struct fib6_node __rcu *subtree; __rcu 77 include/net/ip6_fib.h struct fib6_info __rcu *leaf; __rcu 82 include/net/ip6_fib.h struct fib6_info __rcu *rr_ptr; __rcu 133 include/net/ip6_fib.h struct rt6_exception_bucket __rcu *rt6i_exception_bucket; __rcu 138 include/net/ip6_fib.h struct fib6_info __rcu *fib6_next; __rcu 139 include/net/ip6_fib.h struct fib6_node __rcu *fib6_node; __rcu 179 include/net/ip6_fib.h struct fib6_info __rcu *from; __rcu 47 include/net/ip6_tunnel.h struct ip6_tnl __rcu *next; /* next tunnel in list */ __rcu 78 include/net/ip6_tunnel.h extern const struct ip6_tnl_encap_ops __rcu * __rcu 59 include/net/ip_fib.h struct fib_nh_exception __rcu *fnhe_next; __rcu 66 include/net/ip_fib.h struct rtable __rcu *fnhe_rth_input; __rcu 67 include/net/ip_fib.h struct rtable __rcu *fnhe_rth_output; __rcu 73 include/net/ip_fib.h struct fib_nh_exception __rcu *chain; __rcu 98 include/net/ip_fib.h struct rtable __rcu * __percpu *nhc_pcpu_rth_output; __rcu 99 include/net/ip_fib.h struct rtable __rcu *nhc_rth_input; __rcu 100 include/net/ip_fib.h struct fnhe_hash_bucket __rcu *nhc_exceptions; __rcu 96 include/net/ip_tunnels.h struct ip_tunnel_prl_entry __rcu *next; __rcu 105 include/net/ip_tunnels.h struct ip_tunnel __rcu *next; __rcu 138 include/net/ip_tunnels.h struct ip_tunnel_prl_entry __rcu *prl; /* potential router list */ __rcu 166 include/net/ip_tunnels.h struct ip_tunnel __rcu *collect_md_tun; __rcu 301 include/net/ip_tunnels.h extern const struct ip_tunnel_encap_ops __rcu * __rcu 634 include/net/ip_vs.h struct ip_vs_scheduler __rcu *scheduler; /* bound scheduler object */ __rcu 639 include/net/ip_vs.h struct ip_vs_pe __rcu *pe; __rcu 684 include/net/ip_vs.h struct ip_vs_dest_dst __rcu *dest_dst; /* cached dst info */ __rcu 687 include/net/ip_vs.h struct ip_vs_service __rcu *svc; /* service it belongs to */ __rcu 313 include/net/ipv6.h struct ip6_flowlabel __rcu *next; __rcu 338 include/net/ipv6.h struct ipv6_fl_socklist __rcu *next; __rcu 1622 include/net/mac80211.h struct ieee80211_chanctx_conf __rcu *chanctx_conf; __rcu 1987 include/net/mac80211.h struct ieee80211_sta_rates __rcu *rates; __rcu 126 include/net/mrp.h struct mrp_applicant __rcu *applicants[MRP_APPLICATION_MAX + 1]; __rcu 135 include/net/neighbour.h struct neighbour __rcu *next; __rcu 187 include/net/neighbour.h struct neighbour __rcu **hash_buckets; __rcu 226 include/net/neighbour.h struct neigh_hash_table __rcu *nht; __rcu 12 include/net/net_failover.h struct net_device __rcu *primary_dev; __rcu 15 include/net/net_failover.h struct net_device __rcu *standby_dev; __rcu 160 include/net/net_namespace.h struct net_generic __rcu *gen; __rcu 162 include/net/net_namespace.h struct bpf_prog __rcu *flow_dissector_prog; __rcu 72 include/net/netfilter/nf_conntrack_helper.h struct nf_conntrack_helper __rcu *helper; __rcu 29 include/net/netfilter/nf_conntrack_timeout.h struct nf_ct_timeout __rcu *timeout; __rcu 908 include/net/netfilter/nf_tables.h struct nft_rule *__rcu *rules_gen_0; __rcu 909 include/net/netfilter/nf_tables.h struct nft_rule *__rcu *rules_gen_1; __rcu 21 include/net/netfilter/xt_rateest.h struct net_rate_estimator __rcu *rate_est; __rcu 115 include/net/netns/conntrack.h struct nf_ct_event_notifier __rcu *nf_conntrack_event_cb; __rcu 116 include/net/netns/conntrack.h struct nf_exp_event_notifier __rcu *nf_expect_event_cb; __rcu 53 include/net/netns/ipv4.h struct ip_ra_chain __rcu *ra_chain; __rcu 59 include/net/netns/ipv4.h struct fib_table __rcu *fib_main; __rcu 60 include/net/netns/ipv4.h struct fib_table __rcu *fib_default; __rcu 175 include/net/netns/ipv4.h const struct tcp_congestion_ops __rcu *tcp_congestion_control; __rcu 176 include/net/netns/ipv4.h struct tcp_fastopen_context __rcu *tcp_fastopen_ctx; __rcu 16 include/net/netns/mpls.h struct mpls_route __rcu * __rcu *platform_label; __rcu 15 include/net/netns/netfilter.h const struct nf_queue_handler __rcu *queue_handler; __rcu 16 include/net/netns/netfilter.h const struct nf_logger __rcu *nf_loggers[NFPROTO_NUMPROTO]; __rcu 20 include/net/netns/netfilter.h struct nf_hook_entries __rcu *hooks_ipv4[NF_INET_NUMHOOKS]; __rcu 21 include/net/netns/netfilter.h struct nf_hook_entries __rcu *hooks_ipv6[NF_INET_NUMHOOKS]; __rcu 23 include/net/netns/netfilter.h struct nf_hook_entries __rcu *hooks_arp[NF_ARP_NUMHOOKS]; __rcu 26 include/net/netns/netfilter.h struct nf_hook_entries __rcu *hooks_bridge[NF_INET_NUMHOOKS]; __rcu 29 include/net/netns/netfilter.h struct nf_hook_entries __rcu *hooks_decnet[NF_DN_NUMHOOKS]; __rcu 15 include/net/netns/xfrm.h struct hlist_head __rcu *table; __rcu 42 include/net/netns/xfrm.h struct hlist_head __rcu *state_bydst; __rcu 43 include/net/netns/xfrm.h struct hlist_head __rcu *state_bysrc; __rcu 44 include/net/netns/xfrm.h struct hlist_head __rcu *state_byspi; __rcu 97 include/net/nexthop.h struct nh_info __rcu *nh_info; __rcu 98 include/net/nexthop.h struct nh_group __rcu *nh_grp; __rcu 48 include/net/pkt_cls.h struct tcf_proto __rcu **p_filter_chain, struct Qdisc *q, __rcu 89 include/net/pkt_cls.h struct tcf_proto __rcu **p_filter_chain, struct Qdisc *q, __rcu 97 include/net/protocol.h extern struct net_protocol __rcu *inet_protos[MAX_INET_PROTOS]; __rcu 98 include/net/protocol.h extern const struct net_offload __rcu *inet_offloads[MAX_INET_PROTOS]; __rcu 99 include/net/protocol.h extern const struct net_offload __rcu *inet6_offloads[MAX_INET_PROTOS]; __rcu 102 include/net/protocol.h extern struct inet6_protocol __rcu *inet6_protos[MAX_INET_PROTOS]; __rcu 156 include/net/request_sock.h struct tcp_fastopen_context __rcu *ctx; /* cipher context for cookie */ __rcu 84 include/net/sch_generic.h struct qdisc_size_table __rcu *stab; __rcu 91 include/net/sch_generic.h struct net_rate_estimator __rcu *rate_est; __rcu 351 include/net/sch_generic.h struct tcf_proto __rcu *next; __rcu 352 include/net/sch_generic.h void __rcu *root; __rcu 390 include/net/sch_generic.h struct tcf_proto __rcu *filter_chain; __rcu 1276 include/net/sch_generic.h struct mini_Qdisc __rcu **p_miniq; __rcu 1282 include/net/sch_generic.h struct mini_Qdisc __rcu **p_miniq); __rcu 38 include/net/seg6.h struct in6_addr __rcu *tun_src; __rcu 394 include/net/sock.h struct sk_filter __rcu *sk_filter; __rcu 396 include/net/sock.h struct socket_wq __rcu *sk_wq; __rcu 400 include/net/sock.h struct xfrm_policy __rcu *sk_policy[2]; __rcu 403 include/net/sock.h struct dst_entry __rcu *sk_dst_cache; __rcu 509 include/net/sock.h struct sock_reuseport __rcu *sk_reuseport_cb; __rcu 511 include/net/sock.h struct bpf_sk_storage __rcu *sk_bpf_storage; __rcu 522 include/net/sock.h #define __sk_user_data(sk) ((*((void __rcu **)&(sk)->sk_user_data))) __rcu 26 include/net/sock_reuseport.h struct bpf_prog __rcu *prog; /* optional BPF sock selector */ __rcu 14 include/net/tc_act/tc_bpf.h struct bpf_prog __rcu *filter; __rcu 17 include/net/tc_act/tc_csum.h struct tcf_csum_params __rcu *params; __rcu 32 include/net/tc_act/tc_ct.h struct tcf_ct_params __rcu *params; __rcu 20 include/net/tc_act/tc_ctinfo.h struct tcf_ctinfo_params __rcu *params; __rcu 22 include/net/tc_act/tc_ife.h struct tcf_ife_params __rcu *params; __rcu 12 include/net/tc_act/tc_mirred.h struct net_device __rcu *tcfm_dev; __rcu 26 include/net/tc_act/tc_mpls.h struct tcf_mpls_params __rcu *mpls_p; __rcu 22 include/net/tc_act/tc_police.h struct tcf_police_params __rcu *params; __rcu 14 include/net/tc_act/tc_sample.h struct psample_group __rcu *psample_group; __rcu 26 include/net/tc_act/tc_skbedit.h struct tcf_skbedit_params __rcu *params; __rcu 22 include/net/tc_act/tc_skbmod.h struct tcf_skbmod_params __rcu *skbmod_p; __rcu 22 include/net/tc_act/tc_tunnel_key.h struct tcf_tunnel_key_params __rcu *params; __rcu 22 include/net/tc_act/tc_vlan.h struct tcf_vlan_params __rcu *vlan_p; __rcu 237 include/net/vxlan.h struct vxlan_sock __rcu *vn4_sock; /* listening socket for IPv4 */ __rcu 239 include/net/vxlan.h struct vxlan_sock __rcu *vn6_sock; /* listening socket for IPv6 */ __rcu 991 include/net/xfrm.h struct xfrm_if __rcu *next; /* next interface in list */ __rcu 1402 include/net/xfrm.h struct xfrm4_protocol __rcu *next; __rcu 1412 include/net/xfrm.h struct xfrm6_protocol __rcu *next; __rcu 1421 include/net/xfrm.h struct xfrm_tunnel __rcu *next; __rcu 1429 include/net/xfrm.h struct xfrm6_tunnel __rcu *next; __rcu 169 include/rdma/ib_verbs.h struct net_device __rcu *ndev; __rcu 2169 include/rdma/ib_verbs.h struct net_device __rcu *netdev; __rcu 77 include/rdma/rdma_vt.h struct rvt_qp __rcu *qp[2]; __rcu 432 include/rdma/rdma_vt.h struct rvt_mregion __rcu *dma_mr; __rcu 97 include/rdma/rdmavt_mr.h struct rvt_mregion __rcu **table; __rcu 334 include/rdma/rdmavt_qp.h struct rvt_qp __rcu *next; /* link list for QPN hash table */ __rcu 494 include/rdma/rdmavt_qp.h struct rvt_qp __rcu **qp_table; __rcu 143 include/scsi/scsi_device.h struct scsi_vpd __rcu *vpd_pg83; __rcu 144 include/scsi/scsi_device.h struct scsi_vpd __rcu *vpd_pg80; __rcu 653 include/target/target_core_base.h struct se_lun_acl __rcu *se_lun_acl; __rcu 655 include/target/target_core_base.h struct se_lun __rcu *se_lun; __rcu 724 include/target/target_core_base.h struct se_device __rcu *lun_se_dev; __rcu 25 kernel/bpf/lpm_trie.c struct lpm_trie_node __rcu *child[2]; __rcu 33 kernel/bpf/lpm_trie.c struct lpm_trie_node __rcu *root; __rcu 305 kernel/bpf/lpm_trie.c struct lpm_trie_node __rcu **slot; __rcu 435 kernel/bpf/lpm_trie.c struct lpm_trie_node __rcu **trim, **trim2; __rcu 589 kernel/bpf/lpm_trie.c struct lpm_trie_node __rcu **slot; __rcu 12 kernel/bpf/reuseport_array.c struct sock __rcu *ptrs[]; __rcu 23 kernel/bpf/reuseport_array.c struct sock __rcu **socks; __rcu 710 kernel/cgroup/cgroup-v1.c cgrp = rcu_dereference(*(void __rcu __force **)&kn->priv); __rcu 5065 kernel/cgroup/cgroup.c RCU_INIT_POINTER(*(void __rcu __force **)&cgrp->kn->priv, __rcu 6220 kernel/cgroup/cgroup.c cgrp = rcu_dereference(*(void __rcu __force **)&kn->priv); __rcu 1378 kernel/irq/irqdomain.c void __rcu **slot; __rcu 143 kernel/rcu/rcutorture.c static struct rcu_torture __rcu *rcu_torture_current; __rcu 12 kernel/sched/cpufreq.c DEFINE_PER_CPU(struct update_util_data __rcu *, cpufreq_update_util_data); __rcu 1172 kernel/sched/psi.c t = rcu_dereference(*(void __rcu __force **)trigger_ptr); __rcu 790 kernel/sched/sched.h struct perf_domain __rcu *pd; __rcu 926 kernel/sched/sched.h struct sched_domain __rcu *sd; __rcu 1382 kernel/sched/sched.h DECLARE_PER_CPU(struct sched_domain __rcu *, sd_llc); __rcu 1385 kernel/sched/sched.h DECLARE_PER_CPU(struct sched_domain_shared __rcu *, sd_llc_shared); __rcu 1386 kernel/sched/sched.h DECLARE_PER_CPU(struct sched_domain __rcu *, sd_numa); __rcu 1387 kernel/sched/sched.h DECLARE_PER_CPU(struct sched_domain __rcu *, sd_asym_packing); __rcu 1388 kernel/sched/sched.h DECLARE_PER_CPU(struct sched_domain __rcu *, sd_asym_cpucapacity); __rcu 2280 kernel/sched/sched.h DECLARE_PER_CPU(struct update_util_data __rcu *, cpufreq_update_util_data); __rcu 618 kernel/sched/topology.c DEFINE_PER_CPU(struct sched_domain __rcu *, sd_llc); __rcu 621 kernel/sched/topology.c DEFINE_PER_CPU(struct sched_domain_shared __rcu *, sd_llc_shared); __rcu 622 kernel/sched/topology.c DEFINE_PER_CPU(struct sched_domain __rcu *, sd_numa); __rcu 623 kernel/sched/topology.c DEFINE_PER_CPU(struct sched_domain __rcu *, sd_asym_packing); __rcu 624 kernel/sched/topology.c DEFINE_PER_CPU(struct sched_domain __rcu *, sd_asym_cpucapacity); __rcu 120 kernel/trace/ftrace.c struct ftrace_ops __rcu *ftrace_ops_list __read_mostly = &ftrace_list_end; __rcu 264 kernel/trace/ftrace.c static void add_ftrace_ops(struct ftrace_ops __rcu **list, __rcu 278 kernel/trace/ftrace.c static int remove_ftrace_ops(struct ftrace_ops __rcu **list, __rcu 5105 kernel/trace/ftrace.c struct ftrace_hash __rcu *ftrace_graph_hash = EMPTY_HASH; __rcu 5106 kernel/trace/ftrace.c struct ftrace_hash __rcu *ftrace_graph_notrace_hash = EMPTY_HASH; __rcu 27 kernel/trace/ftrace_internal.h extern struct ftrace_ops __rcu *ftrace_ops_list; __rcu 2651 kernel/trace/trace.c static struct trace_export __rcu *ftrace_exports_list __read_mostly; __rcu 268 kernel/trace/trace.h struct trace_pid_list __rcu *filtered_pids; __rcu 287 kernel/trace/trace.h struct trace_event_file __rcu *enter_syscall_files[NR_syscalls]; __rcu 288 kernel/trace/trace.h struct trace_event_file __rcu *exit_syscall_files[NR_syscalls]; __rcu 314 kernel/trace/trace.h struct trace_pid_list __rcu *function_pids; __rcu 935 kernel/trace/trace.h extern struct ftrace_hash __rcu *ftrace_graph_hash; __rcu 936 kernel/trace/trace.h extern struct ftrace_hash __rcu *ftrace_graph_notrace_hash; __rcu 1350 kernel/trace/trace.h struct prog_entry __rcu *prog; __rcu 1622 kernel/trace/trace.h struct event_filter __rcu *filter; __rcu 279 kernel/workqueue.c struct pool_workqueue __rcu *numa_pwq_tbl[]; /* PWR: unbound pwqs indexed by node */ __rcu 19 lib/crc-t10dif.c static struct crypto_shash __rcu *crct10dif_tfm; __rcu 37 lib/idr.c void __rcu **slot; __rcu 199 lib/idr.c void __rcu **slot; __rcu 230 lib/idr.c void __rcu **slot; __rcu 293 lib/idr.c void __rcu **slot = NULL; __rcu 65 lib/math/prime_numbers.c static const struct primes __rcu *primes = RCU_INITIALIZER(&small_primes); __rcu 89 lib/radix-tree.c get_slot_offset(const struct radix_tree_node *parent, void __rcu **slot) __rcu 98 lib/radix-tree.c void __rcu **entry = rcu_dereference_raw(parent->slots[offset]); __rcu 464 lib/radix-tree.c node->slots[0] = (void __rcu *)entry; __rcu 517 lib/radix-tree.c root->xa_head = (void __rcu *)child; __rcu 541 lib/radix-tree.c node->slots[0] = (void __rcu *)RADIX_TREE_RETRY; __rcu 609 lib/radix-tree.c void __rcu ***slotp) __rcu 612 lib/radix-tree.c void __rcu **slot = (void __rcu **)&root->xa_head; __rcu 691 lib/radix-tree.c void __rcu **slot, void *item, bool replace) __rcu 716 lib/radix-tree.c void __rcu **slot; __rcu 758 lib/radix-tree.c void __rcu ***slotp) __rcu 762 lib/radix-tree.c void __rcu **slot; __rcu 766 lib/radix-tree.c slot = (void __rcu **)&root->xa_head; __rcu 803 lib/radix-tree.c void __rcu **radix_tree_lookup_slot(const struct radix_tree_root *root, __rcu 806 lib/radix-tree.c void __rcu **slot; __rcu 832 lib/radix-tree.c static void replace_slot(void __rcu **slot, void *item, __rcu 860 lib/radix-tree.c struct radix_tree_node *node, void __rcu **slot, __rcu 886 lib/radix-tree.c void __rcu **slot, void *item) __rcu 897 lib/radix-tree.c WARN_ON_ONCE(!node && (slot != (void __rcu **)&root->xa_head) && __rcu 924 lib/radix-tree.c void __rcu **slot, void *item) __rcu 941 lib/radix-tree.c void __rcu **slot, void *item) __rcu 1144 lib/radix-tree.c void __rcu **radix_tree_iter_resume(void __rcu **slot, __rcu 1163 lib/radix-tree.c void __rcu **radix_tree_next_chunk(const struct radix_tree_root *root, __rcu 1199 lib/radix-tree.c return (void __rcu **)&root->xa_head; __rcu 1275 lib/radix-tree.c void __rcu **slot; __rcu 1316 lib/radix-tree.c void __rcu **slot; __rcu 1353 lib/radix-tree.c void __rcu ***results, unsigned long first_index, __rcu 1357 lib/radix-tree.c void __rcu **slot; __rcu 1374 lib/radix-tree.c struct radix_tree_node *node, void __rcu **slot) __rcu 1404 lib/radix-tree.c struct radix_tree_iter *iter, void __rcu **slot) __rcu 1426 lib/radix-tree.c void __rcu **slot = NULL; __rcu 1485 lib/radix-tree.c void __rcu **idr_get_free(struct radix_tree_root *root, __rcu 1490 lib/radix-tree.c void __rcu **slot = (void __rcu **)&root->xa_head; __rcu 33 lib/rhashtable.c union nested_table __rcu *table; __rcu 114 lib/rhashtable.c union nested_table __rcu **prev, __rcu 155 lib/rhashtable.c if (!nested_table_alloc(ht, (union nested_table __rcu **)tbl->buckets, __rcu 223 lib/rhashtable.c struct rhash_head __rcu **pprev = NULL; __rcu 487 lib/rhashtable.c struct rhash_head __rcu **pprev = NULL; __rcu 639 lib/xarray.c void __rcu **slot; __rcu 772 lib/xarray.c void __rcu **slot = &xas->xa->xa_head; __rcu 77 mm/slab.h struct memcg_cache_array __rcu *memcg_caches; __rcu 22 net/802/stp.c static const struct stp_proto __rcu *garp_protos[GARP_ADDR_RANGE + 1] __read_mostly; __rcu 23 net/802/stp.c static const struct stp_proto __rcu *stp_proto __read_mostly; __rcu 263 net/batman-adv/types.h struct batadv_neigh_node __rcu *router; __rcu 1120 net/batman-adv/types.h struct batadv_gw_node __rcu *curr_gw; __rcu 1709 net/batman-adv/types.h struct batadv_hard_iface __rcu *primary_if; /* rcu protected pointer */ __rcu 24 net/bridge/br_device.c const struct nf_br_ops __rcu *nf_br_ops __read_mostly; __rcu 144 net/bridge/br_mdb.c struct net_bridge_port_group __rcu **pp; __rcu 317 net/bridge/br_mdb.c struct net_bridge_port_group __rcu **pp; __rcu 607 net/bridge/br_mdb.c struct net_bridge_port_group __rcu **pp; __rcu 735 net/bridge/br_mdb.c struct net_bridge_port_group __rcu **pp; __rcu 171 net/bridge/br_multicast.c struct net_bridge_port_group __rcu **pp; __rcu 476 net/bridge/br_multicast.c struct net_bridge_port_group __rcu *next, __rcu 540 net/bridge/br_multicast.c struct net_bridge_port_group __rcu **pp; __rcu 1226 net/bridge/br_multicast.c struct net_bridge_port_group __rcu **pp; __rcu 1302 net/bridge/br_multicast.c struct net_bridge_port_group __rcu **pp; __rcu 1399 net/bridge/br_multicast.c struct net_bridge_port_group __rcu **pp; __rcu 80 net/bridge/br_private.h struct net_bridge_port __rcu *port; __rcu 206 net/bridge/br_private.h struct net_bridge_port_group __rcu *next; __rcu 218 net/bridge/br_private.h struct net_bridge_port_group __rcu *ports; __rcu 233 net/bridge/br_private.h struct net_bridge_vlan_group __rcu *vlgrp; __rcu 235 net/bridge/br_private.h struct net_bridge_port __rcu *backup_port; __rcu 335 net/bridge/br_private.h struct net_bridge_vlan_group __rcu *vlgrp; __rcu 688 net/bridge/br_private.h struct net_bridge_port_group __rcu *next, __rcu 1101 net/bridge/br_private.h extern const struct nf_br_ops __rcu *nf_br_ops; __rcu 82 net/can/af_can.c static const struct can_proto __rcu *proto_tab[CAN_NPROTO] __read_mostly; __rcu 62 net/core/bpf_sk_storage.c struct bpf_sk_storage_map __rcu *smap; __rcu 70 net/core/bpf_sk_storage.c struct bpf_sk_storage __rcu *sk_storage; __rcu 84 net/core/bpf_sk_storage.c struct bpf_sk_storage_data __rcu *cache[BPF_SK_STORAGE_CACHE_SIZE]; __rcu 3887 net/core/dev.c struct rps_sock_flow_table __rcu *rps_sock_flow_table __read_mostly; __rcu 126 net/core/gen_estimator.c struct net_rate_estimator __rcu **rate_est, __rcu 196 net/core/gen_estimator.c void gen_kill_estimator(struct net_rate_estimator __rcu **rate_est) __rcu 224 net/core/gen_estimator.c struct net_rate_estimator __rcu **rate_est, __rcu 239 net/core/gen_estimator.c bool gen_estimator_active(struct net_rate_estimator __rcu **rate_est) __rcu 245 net/core/gen_estimator.c bool gen_estimator_read(struct net_rate_estimator __rcu **rate_est, __rcu 250 net/core/gen_stats.c struct net_rate_estimator __rcu **rate_est) __rcu 67 net/core/lwtunnel.c static const struct lwtunnel_encap_ops __rcu * __rcu 177 net/core/neighbour.c static bool neigh_del(struct neighbour *n, struct neighbour __rcu **np, __rcu 204 net/core/neighbour.c struct neighbour __rcu **np; __rcu 297 net/core/neighbour.c struct neighbour __rcu **np = &nht->hash_buckets[i]; __rcu 438 net/core/neighbour.c struct neighbour __rcu **buckets; __rcu 447 net/core/neighbour.c buckets = (struct neighbour __rcu **) __rcu 469 net/core/neighbour.c struct neighbour __rcu **buckets = nht->hash_buckets; __rcu 889 net/core/neighbour.c struct neighbour __rcu **np; __rcu 2957 net/core/neighbour.c struct neighbour __rcu **np; __rcu 142 net/core/rtnetlink.c static struct rtnl_link *__rcu *rtnl_msg_handlers[RTNL_FAMILY_MAX + 1]; __rcu 178 net/core/rtnetlink.c struct rtnl_link __rcu **tab; __rcu 330 net/decnet/dn_dev.c static void dn_dev_del_ifa(struct dn_dev *dn_db, struct dn_ifaddr __rcu **ifap, int destroy) __rcu 421 net/decnet/dn_dev.c struct dn_ifaddr __rcu **ifap = NULL; __rcu 577 net/decnet/dn_dev.c struct dn_ifaddr __rcu **ifap; __rcu 89 net/decnet/dn_route.c struct dn_route __rcu *chain; __rcu 183 net/decnet/dn_route.c struct dn_route __rcu **rtp; __rcu 215 net/decnet/dn_route.c struct dn_route __rcu **rtp; __rcu 320 net/decnet/dn_route.c struct dn_route __rcu **rthp; __rcu 1284 net/decnet/dn_route.c int dn_route_output_sock(struct dst_entry __rcu **pprt, struct flowidn *fl, struct sock *sk, int flags) __rcu 1986 net/ipv4/cipso_ipv4.c static int cipso_v4_delopt(struct ip_options_rcu __rcu **opt_ptr) __rcu 199 net/ipv4/devinet.c struct in_ifaddr __rcu **ifap, __rcu 349 net/ipv4/devinet.c struct in_ifaddr __rcu **ifap, __rcu 370 net/ipv4/devinet.c struct in_ifaddr __rcu **ifap1 = &ifa1->ifa_next; __rcu 462 net/ipv4/devinet.c struct in_ifaddr __rcu **ifap, __rcu 475 net/ipv4/devinet.c struct in_ifaddr __rcu **last_primary, **ifap; __rcu 648 net/ipv4/devinet.c struct in_ifaddr __rcu **ifap; __rcu 758 net/ipv4/devinet.c struct in_ifaddr __rcu **ifap; __rcu 1013 net/ipv4/devinet.c struct in_ifaddr __rcu **ifap = NULL; __rcu 146 net/ipv4/fib_semantics.c static void rt_fibinfo_free(struct rtable __rcu **rtp) __rcu 190 net/ipv4/fib_semantics.c static void rt_fibinfo_free_cpus(struct rtable __rcu * __percpu *rtp) __rcu 572 net/ipv4/fib_semantics.c nhc->nhc_pcpu_rth_output = alloc_percpu_gfp(struct rtable __rcu *, __rcu 129 net/ipv4/fib_trie.c struct key_vector __rcu *tnode[0]; __rcu 137 net/ipv4/fib_trie.c struct key_vector __rcu *parent; __rcu 1379 net/ipv4/fib_trie.c struct key_vector __rcu **cptr = n->tnode; __rcu 29 net/ipv4/gre_demux.c static const struct gre_protocol __rcu *gre_proto[GREPROTO_MAX] __read_mostly; __rcu 1375 net/ipv4/igmp.c struct ip_mc_list __rcu **mc_hash; __rcu 1407 net/ipv4/igmp.c struct ip_mc_list __rcu **mc_hash = rtnl_dereference(in_dev->mc_hash); __rcu 1664 net/ipv4/igmp.c struct ip_mc_list __rcu **ip; __rcu 2246 net/ipv4/igmp.c struct ip_mc_socklist __rcu **imlp; __rcu 2701 net/ipv4/igmp.c struct ip_mc_list __rcu **mc_hash; __rcu 339 net/ipv4/ip_sockglue.c struct ip_ra_chain __rcu **rap; __rcu 38 net/ipv4/ip_tunnel_core.c const struct ip_tunnel_encap_ops __rcu * __rcu 42 net/ipv4/ip_tunnel_core.c const struct ip6_tnl_encap_ops __rcu * __rcu 27 net/ipv4/protocol.c struct net_protocol __rcu *inet_protos[MAX_INET_PROTOS] __read_mostly; __rcu 29 net/ipv4/protocol.c const struct net_offload __rcu *inet_offloads[MAX_INET_PROTOS] __read_mostly; __rcu 721 net/ipv4/route.c struct rtable __rcu **prt; __rcu 1328 net/ipv4/route.c struct fib_nh_exception *fnhe, __rcu **fnhe_p; __rcu 1424 net/ipv4/route.c struct rtable __rcu **porig; __rcu 2379 net/ipv4/route.c struct rtable __rcu **prth; __rcu 42 net/ipv4/tcp_metrics.c struct tcp_metrics_block __rcu *tcpm_next; __rcu 85 net/ipv4/tcp_metrics.c struct tcp_metrics_block __rcu *chain; __rcu 878 net/ipv4/tcp_metrics.c struct tcp_metrics_block __rcu **pp; __rcu 901 net/ipv4/tcp_metrics.c struct tcp_metrics_block __rcu **pp; __rcu 19 net/ipv4/tunnel4.c static struct xfrm_tunnel __rcu *tunnel4_handlers __read_mostly; __rcu 20 net/ipv4/tunnel4.c static struct xfrm_tunnel __rcu *tunnel64_handlers __read_mostly; __rcu 21 net/ipv4/tunnel4.c static struct xfrm_tunnel __rcu *tunnelmpls4_handlers __read_mostly; __rcu 24 net/ipv4/tunnel4.c static inline struct xfrm_tunnel __rcu **fam_handlers(unsigned short family) __rcu 33 net/ipv4/tunnel4.c struct xfrm_tunnel __rcu **pprev; __rcu 65 net/ipv4/tunnel4.c struct xfrm_tunnel __rcu **pprev; __rcu 21 net/ipv4/xfrm4_protocol.c static struct xfrm4_protocol __rcu *esp4_handlers __read_mostly; __rcu 22 net/ipv4/xfrm4_protocol.c static struct xfrm4_protocol __rcu *ah4_handlers __read_mostly; __rcu 23 net/ipv4/xfrm4_protocol.c static struct xfrm4_protocol __rcu *ipcomp4_handlers __read_mostly; __rcu 26 net/ipv4/xfrm4_protocol.c static inline struct xfrm4_protocol __rcu **proto_handlers(u8 protocol) __rcu 49 net/ipv4/xfrm4_protocol.c struct xfrm4_protocol __rcu **head = proto_handlers(protocol); __rcu 66 net/ipv4/xfrm4_protocol.c struct xfrm4_protocol __rcu **head = proto_handlers(nexthdr); __rcu 214 net/ipv4/xfrm4_protocol.c struct xfrm4_protocol __rcu **pprev; __rcu 261 net/ipv4/xfrm4_protocol.c struct xfrm4_protocol __rcu **pprev; __rcu 21 net/ipv6/ila/ila_xlat.c struct ila_map __rcu *next; __rcu 1016 net/ipv6/ip6_fib.c struct fib6_info __rcu **ins; __rcu 1017 net/ipv6/ip6_fib.c struct fib6_info __rcu **fallback_ins = NULL; __rcu 1827 net/ipv6/ip6_fib.c struct fib6_info __rcu **rtp, struct nl_info *info) __rcu 1903 net/ipv6/ip6_fib.c struct fib6_info __rcu **rtp; __rcu 1904 net/ipv6/ip6_fib.c struct fib6_info __rcu **rtp_next; __rcu 44 net/ipv6/ip6_flowlabel.c static struct ip6_flowlabel __rcu *fl_ht[FL_HASH_MASK+1]; __rcu 158 net/ipv6/ip6_flowlabel.c struct ip6_flowlabel __rcu **flp; __rcu 195 net/ipv6/ip6_flowlabel.c struct ip6_flowlabel __rcu **flp; __rcu 544 net/ipv6/ip6_flowlabel.c struct ipv6_fl_socklist __rcu **sflp; __rcu 66 net/ipv6/ip6_gre.c struct ip6_tnl __rcu *tunnels[4][IP6_GRE_HASH_SIZE]; __rcu 68 net/ipv6/ip6_gre.c struct ip6_tnl __rcu *collect_md_tun; __rcu 69 net/ipv6/ip6_gre.c struct ip6_tnl __rcu *collect_md_tun_erspan; __rcu 248 net/ipv6/ip6_gre.c static struct ip6_tnl __rcu **__ip6gre_bucket(struct ip6gre_net *ign, __rcu 291 net/ipv6/ip6_gre.c static inline struct ip6_tnl __rcu **ip6gre_bucket(struct ip6gre_net *ign, __rcu 299 net/ipv6/ip6_gre.c struct ip6_tnl __rcu **tp = ip6gre_bucket(ign, t); __rcu 307 net/ipv6/ip6_gre.c struct ip6_tnl __rcu **tp; __rcu 329 net/ipv6/ip6_gre.c struct ip6_tnl __rcu **tp; __rcu 12 net/ipv6/ip6_icmp.c static ip6_icmp_send_t __rcu *ip6_icmp_send; __rcu 86 net/ipv6/ip6_tunnel.c struct ip6_tnl __rcu *tnls_r_l[IP6_TUNNEL_HASH_SIZE]; __rcu 87 net/ipv6/ip6_tunnel.c struct ip6_tnl __rcu *tnls_wc[1]; __rcu 88 net/ipv6/ip6_tunnel.c struct ip6_tnl __rcu **tnls[2]; __rcu 89 net/ipv6/ip6_tunnel.c struct ip6_tnl __rcu *collect_md_tun; __rcu 190 net/ipv6/ip6_tunnel.c static struct ip6_tnl __rcu ** __rcu 213 net/ipv6/ip6_tunnel.c struct ip6_tnl __rcu **tp = ip6_tnl_bucket(ip6n, &t->parms); __rcu 229 net/ipv6/ip6_tunnel.c struct ip6_tnl __rcu **tp; __rcu 346 net/ipv6/ip6_tunnel.c struct ip6_tnl __rcu **tp; __rcu 69 net/ipv6/ip6_vti.c struct ip6_tnl __rcu *tnls_r_l[IP6_VTI_HASH_SIZE]; __rcu 70 net/ipv6/ip6_vti.c struct ip6_tnl __rcu *tnls_wc[1]; __rcu 71 net/ipv6/ip6_vti.c struct ip6_tnl __rcu **tnls[2]; __rcu 136 net/ipv6/ip6_vti.c static struct ip6_tnl __rcu ** __rcu 154 net/ipv6/ip6_vti.c struct ip6_tnl __rcu **tp = vti6_tnl_bucket(ip6n, &t->parms); __rcu 163 net/ipv6/ip6_vti.c struct ip6_tnl __rcu **tp; __rcu 260 net/ipv6/ip6_vti.c struct ip6_tnl __rcu **tp; __rcu 221 net/ipv6/mcast.c struct ipv6_mc_socklist __rcu **lnk; __rcu 25 net/ipv6/protocol.c struct inet6_protocol __rcu *inet6_protos[MAX_INET_PROTOS] __read_mostly; __rcu 49 net/ipv6/protocol.c const struct net_offload __rcu *inet6_offloads[MAX_INET_PROTOS] __read_mostly; __rcu 131 net/ipv6/raw.c static mh_filter_t __rcu *mh_filter __read_mostly; __rcu 77 net/ipv6/sit.c struct ip_tunnel __rcu *tunnels_r_l[IP6_SIT_HASH_SIZE]; __rcu 78 net/ipv6/sit.c struct ip_tunnel __rcu *tunnels_r[IP6_SIT_HASH_SIZE]; __rcu 79 net/ipv6/sit.c struct ip_tunnel __rcu *tunnels_l[IP6_SIT_HASH_SIZE]; __rcu 80 net/ipv6/sit.c struct ip_tunnel __rcu *tunnels_wc[1]; __rcu 81 net/ipv6/sit.c struct ip_tunnel __rcu **tunnels[4]; __rcu 128 net/ipv6/sit.c static struct ip_tunnel __rcu **__ipip6_bucket(struct sit_net *sitn, __rcu 147 net/ipv6/sit.c static inline struct ip_tunnel __rcu **ipip6_bucket(struct sit_net *sitn, __rcu 155 net/ipv6/sit.c struct ip_tunnel __rcu **tp; __rcu 170 net/ipv6/sit.c struct ip_tunnel __rcu **tp = ipip6_bucket(sitn, t); __rcu 229 net/ipv6/sit.c struct ip_tunnel __rcu **tp; __rcu 415 net/ipv6/sit.c struct ip_tunnel_prl_entry __rcu **p; __rcu 22 net/ipv6/tunnel6.c static struct xfrm6_tunnel __rcu *tunnel6_handlers __read_mostly; __rcu 23 net/ipv6/tunnel6.c static struct xfrm6_tunnel __rcu *tunnel46_handlers __read_mostly; __rcu 28 net/ipv6/tunnel6.c struct xfrm6_tunnel __rcu **pprev; __rcu 59 net/ipv6/tunnel6.c struct xfrm6_tunnel __rcu **pprev; __rcu 21 net/ipv6/xfrm6_protocol.c static struct xfrm6_protocol __rcu *esp6_handlers __read_mostly; __rcu 22 net/ipv6/xfrm6_protocol.c static struct xfrm6_protocol __rcu *ah6_handlers __read_mostly; __rcu 23 net/ipv6/xfrm6_protocol.c static struct xfrm6_protocol __rcu *ipcomp6_handlers __read_mostly; __rcu 26 net/ipv6/xfrm6_protocol.c static inline struct xfrm6_protocol __rcu **proto_handlers(u8 protocol) __rcu 49 net/ipv6/xfrm6_protocol.c struct xfrm6_protocol __rcu **head = proto_handlers(protocol); __rcu 188 net/ipv6/xfrm6_protocol.c struct xfrm6_protocol __rcu **pprev; __rcu 235 net/ipv6/xfrm6_protocol.c struct xfrm6_protocol __rcu **pprev; __rcu 51 net/l2tp/l2tp_eth.c struct net_device __rcu *dev; __rcu 120 net/l2tp/l2tp_ppp.c struct sock __rcu *sk; /* Pointer to the session __rcu 286 net/mac80211/ieee80211_i.h struct beacon_data __rcu *beacon; __rcu 287 net/mac80211/ieee80211_i.h struct probe_resp __rcu *probe_resp; __rcu 311 net/mac80211/ieee80211_i.h struct sta_info __rcu *sta; __rcu 587 net/mac80211/ieee80211_i.h struct beacon_data __rcu *presp; __rcu 689 net/mac80211/ieee80211_i.h struct beacon_data __rcu *beacon; __rcu 708 net/mac80211/ieee80211_i.h struct mesh_csa_settings __rcu *csa; __rcu 907 net/mac80211/ieee80211_i.h struct ieee80211_key __rcu *keys[NUM_DEFAULT_KEYS + NUM_DEFAULT_MGMT_KEYS]; __rcu 908 net/mac80211/ieee80211_i.h struct ieee80211_key __rcu *default_unicast_key; __rcu 909 net/mac80211/ieee80211_i.h struct ieee80211_key __rcu *default_multicast_key; __rcu 910 net/mac80211/ieee80211_i.h struct ieee80211_key __rcu *default_mgmt_key; __rcu 920 net/mac80211/ieee80211_i.h struct mac80211_qos_map __rcu *qos_map; __rcu 1280 net/mac80211/ieee80211_i.h struct cfg80211_scan_request __rcu *scan_req; __rcu 1290 net/mac80211/ieee80211_i.h struct ieee80211_sub_if_data __rcu *sched_scan_sdata; __rcu 1291 net/mac80211/ieee80211_i.h struct cfg80211_sched_scan_request __rcu *sched_scan_req; __rcu 1297 net/mac80211/ieee80211_i.h struct ieee80211_sub_if_data __rcu *scan_sdata; __rcu 1399 net/mac80211/ieee80211_i.h struct ieee80211_sub_if_data __rcu *p2p_sdata; __rcu 1402 net/mac80211/ieee80211_i.h struct ieee80211_sub_if_data __rcu *monitor_sdata; __rcu 110 net/mac80211/mesh.h struct sta_info __rcu *next_hop; __rcu 270 net/mac80211/sta_info.h struct tid_ampdu_rx __rcu *tid_rx[IEEE80211_NUM_TIDS]; __rcu 279 net/mac80211/sta_info.h struct tid_ampdu_tx __rcu *tid_tx[IEEE80211_NUM_TIDS]; __rcu 530 net/mac80211/sta_info.h struct ieee80211_key __rcu *gtk[NUM_DEFAULT_KEYS + NUM_DEFAULT_MGMT_KEYS]; __rcu 531 net/mac80211/sta_info.h struct ieee80211_key __rcu *ptk[NUM_DEFAULT_KEYS]; __rcu 538 net/mac80211/sta_info.h struct ieee80211_fast_tx __rcu *fast_tx; __rcu 539 net/mac80211/sta_info.h struct ieee80211_fast_rx __rcu *fast_rx; __rcu 82 net/mpls/af_mpls.c struct mpls_route __rcu **platform_label = __rcu 554 net/mpls/af_mpls.c struct mpls_route __rcu **platform_label; __rcu 571 net/mpls/af_mpls.c struct mpls_route __rcu **platform_label; __rcu 963 net/mpls/af_mpls.c struct mpls_route __rcu **platform_label; __rcu 1496 net/mpls/af_mpls.c struct mpls_route __rcu **platform_label; __rcu 1547 net/mpls/af_mpls.c struct mpls_route __rcu **platform_label; __rcu 2159 net/mpls/af_mpls.c struct mpls_route __rcu **platform_label; __rcu 2504 net/mpls/af_mpls.c struct mpls_route __rcu **labels = NULL, **old; __rcu 2682 net/mpls/af_mpls.c struct mpls_route __rcu **platform_label; __rcu 90 net/mpls/internal.h struct net_device __rcu *nh_dev; __rcu 31 net/netfilter/core.c const struct nf_ipv6_ops __rcu *nf_ipv6_ops __read_mostly; __rcu 185 net/netfilter/core.c int nf_hook_entries_insert_raw(struct nf_hook_entries __rcu **pp, __rcu 223 net/netfilter/core.c struct nf_hook_entries __rcu **pp) __rcu 266 net/netfilter/core.c static struct nf_hook_entries __rcu ** __rcu 318 net/netfilter/core.c struct nf_hook_entries __rcu **pp; __rcu 389 net/netfilter/core.c struct nf_hook_entries __rcu **pp; __rcu 436 net/netfilter/core.c void nf_hook_entries_delete_raw(struct nf_hook_entries __rcu **pp, __rcu 542 net/netfilter/core.c struct nfnl_ct_hook __rcu *nfnl_ct_hook __read_mostly; __rcu 545 net/netfilter/core.c struct nf_ct_hook __rcu *nf_ct_hook __read_mostly; __rcu 553 net/netfilter/core.c __rcu __read_mostly; __rcu 556 net/netfilter/core.c struct nf_nat_hook __rcu *nf_nat_hook __read_mostly; __rcu 609 net/netfilter/core.c __netfilter_net_init(struct nf_hook_entries __rcu **e, int max) __rcu 30 net/netfilter/ipset/ip_set_core.c struct ip_set * __rcu *ip_set_list; /* all individual sets */ __rcu 112 net/netfilter/ipset/ip_set_hash_gen.h struct hbucket __rcu *bucket[0]; /* hashtable buckets */ __rcu 317 net/netfilter/ipset/ip_set_hash_gen.h struct htable __rcu *table; /* the hash table */ __rcu 50 net/netfilter/ipvs/ip_vs_dh.c struct ip_vs_dest __rcu *dest; /* real server (cache) */ __rcu 39 net/netfilter/ipvs/ip_vs_mh.c struct ip_vs_dest __rcu *dest; /* real server (cache) */ __rcu 55 net/netfilter/ipvs/ip_vs_sh.c struct ip_vs_dest __rcu *dest; /* real server (cache) */ __rcu 16 net/netfilter/nf_conntrack_extend.c static struct nf_ct_ext_type __rcu *nf_ct_ext_types[NF_CT_EXT_NUM]; __rcu 16 net/netfilter/nf_internals.h void nf_hook_entries_delete_raw(struct nf_hook_entries __rcu **pp, __rcu 18 net/netfilter/nf_internals.h int nf_hook_entries_insert_raw(struct nf_hook_entries __rcu **pp, __rcu 22 net/netfilter/nf_log.c static struct nf_logger __rcu *loggers[NFPROTO_NUMPROTO][NF_LOG_TYPE_MAX] __read_mostly; __rcu 40 net/netfilter/nf_nat_core.c struct nf_hook_entries __rcu *entries; __rcu 45 net/netfilter/nfnetlink.c const struct nfnetlink_subsystem __rcu *subsys; __rcu 46 net/netlabel/netlabel_domainhash.c static struct netlbl_domhsh_tbl __rcu *netlbl_domhsh; __rcu 47 net/netlabel/netlabel_domainhash.c static struct netlbl_dom_map __rcu *netlbl_domhsh_def_ipv4; __rcu 48 net/netlabel/netlabel_domainhash.c static struct netlbl_dom_map __rcu *netlbl_domhsh_def_ipv6; __rcu 105 net/netlabel/netlabel_unlabeled.c static struct netlbl_unlhsh_tbl __rcu *netlbl_unlhsh; __rcu 106 net/netlabel/netlabel_unlabeled.c static struct netlbl_unlhsh_iface __rcu *netlbl_unlhsh_def; __rcu 60 net/netlink/af_netlink.h struct listeners __rcu *listeners; __rcu 218 net/openvswitch/flow.h struct sw_flow_actions __rcu *sf_acts; __rcu 219 net/openvswitch/flow.h struct sw_flow_stats __rcu *stats[]; /* One for each CPU. First one __rcu 35 net/openvswitch/flow_table.h struct table_instance __rcu *ti; __rcu 36 net/openvswitch/flow_table.h struct table_instance __rcu *ufid_ti; __rcu 73 net/openvswitch/vport.h struct vport_portids __rcu *upcall_portids; __rcu 90 net/packet/internal.h struct bpf_prog __rcu *bpf_prog; __rcu 135 net/packet/internal.h struct net_device __rcu *cached_dev; __rcu 26 net/phonet/pn_dev.c struct net_device __rcu *table[64]; __rcu 274 net/rxrpc/ar-internal.h struct rxrpc_sock __rcu *service; /* Service(s) listening on this endpoint */ __rcu 426 net/rxrpc/ar-internal.h struct rxrpc_call __rcu *call; /* Active call */ __rcu 562 net/rxrpc/ar-internal.h struct rxrpc_sock __rcu *socket; /* socket responsible */ __rcu 41 net/sched/act_api.c static void tcf_set_action_cookie(struct tc_cookie __rcu **old_cookie, __rcu 1389 net/sched/cls_api.c struct tcf_proto __rcu **p_filter_chain = priv; __rcu 1395 net/sched/cls_api.c struct tcf_proto __rcu **p_filter_chain, struct Qdisc *q, __rcu 1625 net/sched/cls_api.c struct tcf_proto __rcu **pprev; __rcu 1626 net/sched/cls_api.c struct tcf_proto __rcu *next; __rcu 29 net/sched/cls_fw.c struct fw_filter __rcu *ht[HTSIZE]; __rcu 34 net/sched/cls_fw.c struct fw_filter __rcu *next; __rcu 159 net/sched/cls_fw.c struct fw_filter __rcu **fp; __rcu 259 net/sched/cls_fw.c struct fw_filter __rcu **fp; __rcu 36 net/sched/cls_route.c struct route4_bucket __rcu *table[256 + 1]; __rcu 42 net/sched/cls_route.c struct route4_filter __rcu *ht[16 + 16 + 1]; __rcu 47 net/sched/cls_route.c struct route4_filter __rcu *next; __rcu 316 net/sched/cls_route.c struct route4_filter __rcu **fp; __rcu 471 net/sched/cls_route.c struct route4_filter __rcu **fp; __rcu 69 net/sched/cls_rsvp.h struct rsvp_session __rcu *ht[256]; __rcu 74 net/sched/cls_rsvp.h struct rsvp_session __rcu *next; __rcu 80 net/sched/cls_rsvp.h struct rsvp_filter __rcu *ht[16 + 1]; __rcu 86 net/sched/cls_rsvp.h struct rsvp_filter __rcu *next; __rcu 224 net/sched/cls_rsvp.h struct rsvp_filter __rcu **ins; __rcu 345 net/sched/cls_rsvp.h struct rsvp_filter __rcu **fp; __rcu 347 net/sched/cls_rsvp.h struct rsvp_session __rcu **sp; __rcu 421 net/sched/cls_rsvp.h struct rsvp_session __rcu **sht = data->ht; __rcu 480 net/sched/cls_rsvp.h struct rsvp_filter __rcu **fp; __rcu 482 net/sched/cls_rsvp.h struct rsvp_session __rcu **sp; __rcu 42 net/sched/cls_tcindex.c struct tcindex_filter __rcu *next; __rcu 49 net/sched/cls_tcindex.c struct tcindex_filter __rcu **h; /* imperfect hash; */ __rcu 87 net/sched/cls_tcindex.c struct tcindex_filter __rcu **fp; __rcu 202 net/sched/cls_tcindex.c struct tcindex_filter __rcu **walk; __rcu 437 net/sched/cls_tcindex.c struct tcindex_filter __rcu **hash; __rcu 490 net/sched/cls_tcindex.c struct tcindex_filter __rcu **fp; __rcu 658 net/sched/cls_tcindex.c struct tcindex_filter __rcu **fp; __rcu 44 net/sched/cls_u32.c struct tc_u_knode __rcu *next; __rcu 46 net/sched/cls_u32.c struct tc_u_hnode __rcu *ht_up; __rcu 51 net/sched/cls_u32.c struct tc_u_hnode __rcu *ht_down; __rcu 70 net/sched/cls_u32.c struct tc_u_hnode __rcu *next; __rcu 82 net/sched/cls_u32.c struct tc_u_knode __rcu *ht[1]; __rcu 86 net/sched/cls_u32.c struct tc_u_hnode __rcu *hlist; __rcu 447 net/sched/cls_u32.c struct tc_u_knode __rcu **kp; __rcu 595 net/sched/cls_u32.c struct tc_u_hnode __rcu **hn; __rcu 768 net/sched/cls_u32.c struct tc_u_knode __rcu **ins; __rcu 1071 net/sched/cls_u32.c struct tc_u_knode __rcu **ins; __rcu 47 net/sched/sch_atm.c struct tcf_proto __rcu *filter_list; __rcu 201 net/sched/sch_cake.c struct tcf_proto __rcu *filter_list; /* optional external classifier */ __rcu 121 net/sched/sch_cbq.c struct net_rate_estimator __rcu *rate_est; __rcu 124 net/sched/sch_cbq.c struct tcf_proto __rcu *filter_list; __rcu 24 net/sched/sch_drr.c struct net_rate_estimator __rcu *rate_est; __rcu 34 net/sched/sch_drr.c struct tcf_proto __rcu *filter_list; __rcu 47 net/sched/sch_dsmark.c struct tcf_proto __rcu *filter_list; __rcu 52 net/sched/sch_fq_codel.c struct tcf_proto __rcu *filter_list; /* optional external classifier */ __rcu 1395 net/sched/sch_generic.c struct mini_Qdisc __rcu **p_miniq) __rcu 116 net/sched/sch_hfsc.c struct net_rate_estimator __rcu *rate_est; __rcu 117 net/sched/sch_hfsc.c struct tcf_proto __rcu *filter_list; /* filter list */ __rcu 103 net/sched/sch_htb.c struct tcf_proto __rcu *filter_list; /* class attached filters */ __rcu 111 net/sched/sch_htb.c struct net_rate_estimator __rcu *rate_est; __rcu 154 net/sched/sch_htb.c struct tcf_proto __rcu *filter_list; __rcu 23 net/sched/sch_multiq.c struct tcf_proto __rcu *filter_list; __rcu 23 net/sched/sch_prio.c struct tcf_proto __rcu *filter_list; __rcu 136 net/sched/sch_qfq.c struct net_rate_estimator __rcu *rate_est; __rcu 180 net/sched/sch_qfq.c struct tcf_proto __rcu *filter_list; __rcu 54 net/sched/sch_sfb.c struct tcf_proto __rcu *filter_list; __rcu 124 net/sched/sch_sfq.c struct tcf_proto __rcu *filter_list; __rcu 74 net/sched/sch_taprio.c struct sched_entry __rcu *current_entry; __rcu 75 net/sched/sch_taprio.c struct sched_gate_list __rcu *oper_sched; __rcu 76 net/sched/sch_taprio.c struct sched_gate_list __rcu *admin_sched; __rcu 159 net/socket.c static const struct net_proto_family __rcu *net_families[NPROTO] __read_mostly; __rcu 32 net/sunrpc/auth.c static const struct rpc_authops __rcu *auth_flavors[RPC_AUTH_MAXFLAVOR] = { __rcu 33 net/sunrpc/auth.c [RPC_AUTH_NULL] = (const struct rpc_authops __force __rcu *)&authnull_ops, __rcu 34 net/sunrpc/auth.c [RPC_AUTH_UNIX] = (const struct rpc_authops __force __rcu *)&authunix_ops, __rcu 31 net/sunrpc/svcauth.c static struct auth_ops __rcu *authtab[RPC_AUTH_MAXFLAVOR] = { __rcu 32 net/sunrpc/svcauth.c [RPC_AUTH_NULL] = (struct auth_ops __force __rcu *)&svcauth_null, __rcu 33 net/sunrpc/svcauth.c [RPC_AUTH_UNIX] = (struct auth_ops __force __rcu *)&svcauth_unix, __rcu 438 net/sunrpc/xprtmultipath.c struct rpc_xprt_switch __rcu *oldswitch; __rcu 152 net/tipc/bearer.h void __rcu *media_ptr; /* initalized by media */ __rcu 111 net/tipc/core.h struct tipc_bearer __rcu *bearer_list[MAX_BEARERS + 1]; __rcu 92 net/tipc/udp_media.c struct tipc_bearer __rcu *bearer; __rcu 102 net/wireless/reg.c static struct regulatory_request __rcu *last_request = __rcu 103 net/wireless/reg.c (void __force __rcu *)&core_request_world; __rcu 114 net/wireless/reg.c const struct ieee80211_regdomain __rcu *cfg80211_regdomain; __rcu 29 net/wireless/reg.h extern const struct ieee80211_regdomain __rcu *cfg80211_regdomain; __rcu 44 net/xfrm/xfrm_input.c static struct xfrm_input_afinfo const __rcu *xfrm_input_afinfo[AF_INET6 + 1]; __rcu 53 net/xfrm/xfrm_interface.c struct xfrm_if __rcu *xfrmi[1]; __rcu 107 net/xfrm/xfrm_interface.c struct xfrm_if __rcu **xip = &xfrmn->xfrmi[0]; __rcu 115 net/xfrm/xfrm_interface.c struct xfrm_if __rcu **xip; __rcu 159 net/xfrm/xfrm_interface.c struct xfrm_if __rcu **xip; __rcu 783 net/xfrm/xfrm_interface.c struct xfrm_if __rcu **xip; __rcu 148 net/xfrm/xfrm_policy.c static struct xfrm_if_cb const __rcu *xfrm_if_cb __read_mostly; __rcu 151 net/xfrm/xfrm_policy.c static struct xfrm_policy_afinfo const __rcu *xfrm_policy_afinfo[AF_INET6 + 1] __rcu 53 net/xfrm/xfrm_state.c static inline bool xfrm_state_hold_rcu(struct xfrm_state __rcu *x) __rcu 172 net/xfrm/xfrm_state.c static struct xfrm_state_afinfo __rcu *xfrm_state_afinfo[NPROTO]; __rcu 43 security/apparmor/include/file.h struct aa_label __rcu *label; __rcu 107 security/apparmor/include/label.h struct aa_label __rcu *label; __rcu 396 security/apparmor/include/label.h static inline struct aa_label *aa_get_label_rcu(struct aa_label __rcu **l) __rcu 131 security/apparmor/include/policy.h struct aa_profile __rcu *parent; __rcu 273 security/apparmor/include/policy.h static inline struct aa_profile *aa_get_profile_rcu(struct aa_profile __rcu **p) __rcu 27 security/safesetid/lsm.c struct setuid_ruleset __rcu *safesetid_setuid_rules; __rcu 51 security/safesetid/lsm.h extern struct setuid_ruleset __rcu *safesetid_setuid_rules; __rcu 110 sound/soc/dwc/local.h struct snd_pcm_substream __rcu *tx_substream; __rcu 111 sound/soc/dwc/local.h struct snd_pcm_substream __rcu *rx_substream; __rcu 75 sound/soc/xtensa/xtfpga-i2s.c struct snd_pcm_substream __rcu *tx_substream;