/linux-4.4.14/net/wireless/ |
D | scan.c | 68 ies = (void *)rcu_access_pointer(bss->pub.beacon_ies); in bss_free() 71 ies = (void *)rcu_access_pointer(bss->pub.proberesp_ies); in bss_free() 282 if (rcu_access_pointer(wiphy_to_rdev(wiphy)->sched_scan_req)) in cfg80211_sched_scan_results() 410 ies = rcu_access_pointer(a->ies); in is_bss() 445 a_ies = rcu_access_pointer(a->ies); in cmp_bss() 448 b_ies = rcu_access_pointer(b->ies); in cmp_bss() 691 ies = rcu_access_pointer(new->pub.beacon_ies); in cfg80211_combine_bsses() 719 if (rcu_access_pointer(bss->pub.beacon_ies)) in cfg80211_combine_bsses() 721 ies = rcu_access_pointer(bss->pub.ies); in cfg80211_combine_bsses() 759 if (WARN_ON(!rcu_access_pointer(tmp->pub.ies))) { in cfg80211_bss_update() [all …]
|
D | nl80211.c | 4970 if (unlikely(!rcu_access_pointer(cfg80211_regdomain))) in nl80211_req_set_reg() 6716 if (rcu_access_pointer(res->proberesp_ies) && in nl80211_send_bss()
|
/linux-4.4.14/Documentation/RCU/ |
D | lockdep-splat.txt | 105 by rcu_access_pointer() as follows: 107 if (rcu_access_pointer(ioc->ioc_data) == cic) { 109 Because it is legal to invoke rcu_access_pointer() without protection,
|
D | lockdep.txt | 57 rcu_access_pointer(p):
|
D | whatisRCU.txt | 884 rcu_access_pointer
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
D | keys.c | 82 tmr = rcu_access_pointer(dev->dma_mr); in hfi1_alloc_lkey() 96 if (!rcu_access_pointer(rkt->table[r])) in hfi1_alloc_lkey()
|
D | sdma.c | 990 kfree(rcu_access_pointer(dd->sdma_map)); in sdma_clean()
|
/linux-4.4.14/net/netfilter/ |
D | nf_log.c | 87 if (rcu_access_pointer(loggers[i][logger->type])) { in nf_log_register() 95 if (rcu_access_pointer(loggers[pf][logger->type])) { in nf_log_register() 162 if (rcu_access_pointer(loggers[pf][type]) == NULL) in nf_logger_find_get()
|
D | nf_queue.c | 36 WARN_ON(rcu_access_pointer(queue_handler)); in nf_register_queue_handler()
|
D | nfnetlink_log.c | 857 !rcu_access_pointer(nfnl_ct_hook)) { in nfulnl_recv_config() 862 if (rcu_access_pointer(nfnl_ct_hook)) { in nfulnl_recv_config()
|
/linux-4.4.14/security/apparmor/ |
D | policy.c | 599 aa_put_profile(rcu_access_pointer(profile->parent)); in aa_free_profile() 1007 if (!rcu_access_pointer(new->parent)) { in __replace_profile() 1015 } else if (!rcu_access_pointer(new->replacedby->profile)) in __replace_profile() 1146 if (rcu_access_pointer(ent->new->parent)) { in aa_replace_profiles()
|
/linux-4.4.14/net/hsr/ |
D | hsr_slave.c | 58 return rcu_access_pointer(dev->rx_handler) == hsr_handle_frame; in hsr_port_exists()
|
/linux-4.4.14/net/phonet/ |
D | pn_dev.c | 278 if (rcu_access_pointer(pnn->routes.table[i]) == dev) { in phonet_route_autodel() 391 if (rcu_access_pointer(routes->table[daddr]) == dev) in phonet_route_del()
|
/linux-4.4.14/net/mac80211/ |
D | chan.c | 259 if (rcu_access_pointer(sdata->vif.chanctx_conf) != conf) in ieee80211_get_chanctx_max_required_bw() 296 if (sdata && rcu_access_pointer(sdata->vif.chanctx_conf) == conf) in ieee80211_get_chanctx_max_required_bw() 432 if (rcu_access_pointer(sdata->vif.chanctx_conf) != conf) in ieee80211_chanctx_radar_required() 580 if (rcu_access_pointer(sdata->vif.chanctx_conf) != conf) in ieee80211_recalc_chanctx_chantype() 713 if (rcu_access_pointer(sdata->vif.chanctx_conf) != in ieee80211_recalc_smps_chanctx() 762 rcu_access_pointer(sdata->vif.chanctx_conf) == &chanctx->conf) in ieee80211_recalc_smps_chanctx()
|
D | mesh_pathtbl.c | 763 if (rcu_access_pointer(mpath->next_hop) == sta && in mesh_plink_broken() 828 if (rcu_access_pointer(mpath->next_hop) == sta) { in mesh_path_flush_by_nexthop()
|
D | scan.c | 1143 if (rcu_access_pointer(local->sched_scan_sdata)) { in ieee80211_request_sched_scan_start() 1196 if (!rcu_access_pointer(local->sched_scan_sdata)) { in ieee80211_sched_scan_end()
|
D | main.c | 145 if (!rcu_access_pointer(sdata->vif.chanctx_conf)) in ieee80211_hw_conf_chan()
|
D | tx.c | 2552 build.key = rcu_access_pointer(sta->ptk[sta->ptk_idx]); in ieee80211_check_fast_xmit() 2554 build.key = rcu_access_pointer(sdata->default_unicast_key); in ieee80211_check_fast_xmit()
|
D | iface.c | 792 cancel_scan = rcu_access_pointer(local->scan_sdata) == sdata; in ieee80211_do_stop()
|
D | sta_info.c | 883 rcu_access_pointer(sdata->u.vlan.sta) == sta) in __sta_info_destroy_part1()
|
D | util.c | 1955 if (rcu_access_pointer(sdata->u.ap.beacon)) in ieee80211_reconfig()
|
D | cfg.c | 3339 !rcu_access_pointer(sdata->bss->beacon)) in ieee80211_mgmt_tx()
|
/linux-4.4.14/virt/kvm/ |
D | irqchip.c | 134 struct kvm_irq_routing_table *rt = rcu_access_pointer(kvm->irq_routing); in kvm_free_irq_routing()
|
/linux-4.4.14/net/sched/ |
D | sch_choke.c | 258 if (rcu_access_pointer(q->filter_list)) in choke_match_random() 270 if (rcu_access_pointer(q->filter_list)) { in choke_enqueue()
|
D | act_mirred.c | 234 if (rcu_access_pointer(m->tcfm_dev) == dev) { in mirred_device_event()
|
D | cls_fw.c | 141 if (rcu_access_pointer(head->ht[h])) in fw_destroy()
|
D | sch_teql.c | 265 if (rcu_access_pointer(txq->qdisc) == &noop_qdisc) in teql_resolve()
|
D | cls_route.c | 290 if (rcu_access_pointer(head->table[h1])) in route4_destroy()
|
D | sch_atm.c | 314 if (rcu_access_pointer(flow->filter_list) || flow == &p->link) in atm_tc_delete()
|
D | cls_rsvp.h | 314 if (rcu_access_pointer(data->ht[h1])) in rsvp_destroy()
|
D | cls_u32.c | 471 if (rcu_access_pointer(ht->ht[h])) in ht_empty()
|
/linux-4.4.14/include/net/netfilter/ |
D | nf_conntrack_ecache.h | 83 if (!rcu_access_pointer(net->ct.nf_conntrack_event_cb)) in nf_conntrack_event_cache()
|
/linux-4.4.14/include/net/ |
D | sch_generic.h | 457 if (rcu_access_pointer(txq->qdisc) != txq->qdisc_sleeping) in qdisc_tx_changing() 470 if (rcu_access_pointer(txq->qdisc) != &noop_qdisc) in qdisc_tx_is_noop()
|
/linux-4.4.14/drivers/net/bonding/ |
D | bond_alb.c | 1141 struct slave *has_bond_addr = rcu_access_pointer(bond->curr_active_slave); in alb_handle_addr_collision_on_attach() 1304 if (tx_slave != rcu_access_pointer(bond->curr_active_slave)) { in bond_do_alb_xmit() 1489 strict_match = (slave != rcu_access_pointer(bond->curr_active_slave) || in bond_alb_monitor() 1501 if (slave == rcu_access_pointer(bond->curr_active_slave)) { in bond_alb_monitor()
|
D | bond_main.c | 1641 if (!rcu_access_pointer(bond->curr_active_slave) && in bond_enslave() 1715 if (rcu_access_pointer(bond->primary_slave) == new_slave) in bond_enslave() 1717 if (rcu_access_pointer(bond->curr_active_slave) == new_slave) { in bond_enslave() 1828 oldcurrent = rcu_access_pointer(bond->curr_active_slave); in __bond_release_one() 2154 if (slave == rcu_access_pointer(bond->curr_active_slave)) in bond_miimon_commit() 2684 !rcu_access_pointer(bond->current_arp_slave) && in bond_ab_arp_inspect() 3207 slave != rcu_access_pointer(bond->curr_active_slave)) { in bond_open()
|
D | bond_sysfs.c | 484 bool active = !!rcu_access_pointer(bond->curr_active_slave); in bonding_show_mii_status()
|
/linux-4.4.14/kernel/ |
D | notifier.c | 315 if (rcu_access_pointer(nh->head)) { in __blocking_notifier_call_chain()
|
D | workqueue.c | 3502 old_pwq = rcu_access_pointer(wq->numa_pwq_tbl[node]); in numa_pwq_tbl_install() 3994 pwq = rcu_access_pointer(wq->numa_pwq_tbl[node]); in destroy_workqueue()
|
/linux-4.4.14/block/ |
D | blk-ioc.c | 71 if (rcu_access_pointer(ioc->icq_hint) == icq) in ioc_destroy_icq()
|
D | blk-cgroup.c | 344 if (rcu_access_pointer(blkcg->blkg_hint) == blkg) in blkg_destroy()
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
D | qib_keys.c | 64 tmr = rcu_access_pointer(dev->dma_mr); in qib_alloc_lkey()
|
/linux-4.4.14/include/linux/ |
D | rcupdate.h | 679 #define rcu_access_pointer(p) __rcu_access_pointer((p), __rcu) macro
|
/linux-4.4.14/kernel/trace/ |
D | trace_events_trigger.c | 728 tmp = rcu_access_pointer(data->filter); in set_trigger_filter() 744 free_event_filter(rcu_access_pointer(data->filter)); in set_trigger_filter()
|
/linux-4.4.14/drivers/net/team/ |
D | team_mode_loadbalance.c | 99 if (rcu_access_pointer(pm->port) == port) { in lb_tx_hash_to_port_mapping_null_port()
|
/linux-4.4.14/lib/ |
D | rhashtable.c | 224 if (rcu_access_pointer(old_tbl->future_tbl)) { in rhashtable_rehash_attach()
|
/linux-4.4.14/net/openvswitch/ |
D | conntrack.c | 388 if (help && rcu_access_pointer(help->helper) != info->helper) in skb_nfct_cached()
|
D | flow.c | 99 && likely(!rcu_access_pointer(flow->stats[node]))) { in ovs_flow_stats_update()
|
/linux-4.4.14/fs/ |
D | file.c | 543 if (rcu_access_pointer(fdt->fd[fd]) != NULL) { in __alloc_fd()
|
D | eventpoll.c | 564 return rcu_access_pointer(epi->ws) ? true : false; in ep_has_wakeup_source()
|
/linux-4.4.14/mm/ |
D | slab_common.c | 168 kfree(rcu_access_pointer(s->memcg_params.memcg_caches)); in destroy_memcg_params()
|
/linux-4.4.14/net/core/ |
D | fib_rules.c | 584 rcu_access_pointer(rule->ctarget) == NULL) in fib_nl_fill_rule()
|
D | net_namespace.c | 340 kfree(rcu_access_pointer(net->gen)); in net_free()
|
D | dev.c | 3013 rcu_access_pointer(sk->sk_dst_cache)) in __netdev_pick_tx() 6944 WARN_ON(rcu_access_pointer(dev->ip_ptr)); in netdev_run_todo() 6945 WARN_ON(rcu_access_pointer(dev->ip6_ptr)); in netdev_run_todo()
|
/linux-4.4.14/net/ipv6/ |
D | ip6_flowlabel.c | 268 if (!rcu_access_pointer(np->ipv6_fl_list)) in fl6_free_socklist()
|
D | raw.c | 390 if ((raw6_sk(sk)->checksum || rcu_access_pointer(sk->sk_filter)) && in rawv6_rcv_skb()
|
D | udp.c | 686 if (rcu_access_pointer(sk->sk_filter)) { in udpv6_queue_rcv_skb()
|
D | mcast.c | 285 if (!rcu_access_pointer(np->ipv6_mc_list)) in ipv6_sock_mc_close()
|
/linux-4.4.14/drivers/target/ |
D | target_core_spc.c | 710 if (dev == rcu_access_pointer(tpg->tpg_virt_lun0->lun_se_dev)) in spc_emulate_inquiry()
|
/linux-4.4.14/net/sunrpc/auth_gss/ |
D | auth_gss.c | 1184 struct rpc_xprt *xprt = rcu_access_pointer(clnt->cl_xprt); in gss_create() 1189 if (rcu_access_pointer(parent->cl_xprt) != xprt) in gss_create()
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/ |
D | mac80211.c | 2436 if (rcu_access_pointer(mvm->csa_vif) == vif) { in iwl_mvm_stop_ap_ibss() 2443 if (rcu_access_pointer(mvm->csa_tx_blocked_vif) == vif) { in iwl_mvm_stop_ap_ibss() 2678 if (sta == rcu_access_pointer(mvm->fw_id_to_mac_id[mvm_sta->sta_id])) in iwl_mvm_sta_pre_rcu_remove()
|
/linux-4.4.14/net/ipv4/ |
D | ipmr.c | 1287 if (sk != rcu_access_pointer(mrt->mroute_sk) && in ip_mroute_setsockopt() 1314 if (sk != rcu_access_pointer(mrt->mroute_sk)) in ip_mroute_setsockopt()
|
D | udp.c | 1587 if (rcu_access_pointer(sk->sk_filter) && in udp_queue_rcv_skb()
|
D | igmp.c | 2717 if (rcu_access_pointer(state->in_dev->mc_list) == im) { in igmp_mc_seq_show()
|
/linux-4.4.14/drivers/staging/fwserial/ |
D | fwserial.c | 627 if (!peer || peer != rcu_access_pointer(port->peer)) { in fwtty_port_handler() 1757 if (!rcu_access_pointer(port->peer)) in fwserial_claim_port()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/ |
D | cnic.c | 393 if (!rcu_access_pointer(cp->ulp_ops[CNIC_ULP_L4])) { in cnic_iscsi_nl_msg_recv() 535 if (rcu_access_pointer(cp->ulp_ops[ulp_type])) { in cnic_unregister_driver() 583 if (rcu_access_pointer(cp->ulp_ops[ulp_type])) { in cnic_register_device() 623 if (rcu_access_pointer(cp->ulp_ops[ulp_type])) { in cnic_unregister_device()
|
/linux-4.4.14/net/ |
D | socket.c | 1143 if (rcu_access_pointer(net_families[family]) == NULL) in __sock_create()
|
/linux-4.4.14/drivers/net/wireless/ath/ath10k/ |
D | mac.c | 6583 if (rcu_access_pointer(vif->chanctx_conf) != arg->ctx) in ath10k_mac_change_chanctx_cnt_iter() 6596 ctx = rcu_access_pointer(vif->chanctx_conf); in ath10k_mac_change_chanctx_fill_iter()
|
/linux-4.4.14/drivers/net/wireless/ti/wlcore/ |
D | main.c | 4688 if (rcu_access_pointer(vif->chanctx_conf) != ctx) { in wlcore_op_change_chanctx()
|
/linux-4.4.14/fs/nfs/ |
D | nfs4proc.c | 2312 if (rcu_access_pointer(NFS_I(state->inode)->delegation) != NULL) in nfs40_clear_delegation_stateid()
|