/linux-4.1.27/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() 283 if (rcu_access_pointer(wiphy_to_rdev(wiphy)->sched_scan_req)) in cfg80211_sched_scan_results() 411 ies = rcu_access_pointer(a->ies); in is_bss() 446 a_ies = rcu_access_pointer(a->ies); in cmp_bss() 449 b_ies = rcu_access_pointer(b->ies); in cmp_bss() 692 ies = rcu_access_pointer(new->pub.beacon_ies); in cfg80211_combine_bsses() 720 if (rcu_access_pointer(bss->pub.beacon_ies)) in cfg80211_combine_bsses() 722 ies = rcu_access_pointer(bss->pub.ies); in cfg80211_combine_bsses() 760 if (WARN_ON(!rcu_access_pointer(tmp->pub.ies))) { in cfg80211_bss_update() [all …]
|
D | nl80211.c | 4982 if (unlikely(!rcu_access_pointer(cfg80211_regdomain))) in nl80211_req_set_reg() 6554 if (rcu_access_pointer(res->proberesp_ies) && in nl80211_send_bss()
|
/linux-4.1.27/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 | 62 rcu_access_pointer(p):
|
D | whatisRCU.txt | 883 rcu_access_pointer
|
/linux-4.1.27/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()
|
/linux-4.1.27/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.1.27/net/hsr/ |
D | hsr_slave.c | 58 return rcu_access_pointer(dev->rx_handler) == hsr_handle_frame; in hsr_port_exists()
|
/linux-4.1.27/net/mac80211/ |
D | chan.c | 259 if (rcu_access_pointer(sdata->vif.chanctx_conf) != conf) in ieee80211_get_chanctx_max_required_bw() 288 if (sdata && rcu_access_pointer(sdata->vif.chanctx_conf) == conf) in ieee80211_get_chanctx_max_required_bw() 424 if (rcu_access_pointer(sdata->vif.chanctx_conf) != conf) in ieee80211_chanctx_radar_required() 571 if (rcu_access_pointer(sdata->vif.chanctx_conf) != conf) in ieee80211_recalc_chanctx_chantype() 688 if (rcu_access_pointer(sdata->vif.chanctx_conf) != in ieee80211_recalc_smps_chanctx() 737 rcu_access_pointer(sdata->vif.chanctx_conf) == &chanctx->conf) in ieee80211_recalc_smps_chanctx()
|
D | scan.c | 1138 if (rcu_access_pointer(local->sched_scan_sdata)) { in ieee80211_request_sched_scan_start() 1164 if (rcu_access_pointer(local->sched_scan_sdata)) { in ieee80211_request_sched_scan_stop() 1189 if (!rcu_access_pointer(local->sched_scan_sdata)) { in ieee80211_sched_scan_end()
|
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 | main.c | 150 if (!rcu_access_pointer(sdata->vif.chanctx_conf)) in ieee80211_hw_conf_chan()
|
D | iface.c | 792 cancel_scan = rcu_access_pointer(local->scan_sdata) == sdata; in ieee80211_do_stop()
|
D | sta_info.c | 869 rcu_access_pointer(sdata->u.vlan.sta) == sta) in __sta_info_destroy_part1()
|
D | util.c | 1960 if (rcu_access_pointer(sdata->u.ap.beacon)) in ieee80211_reconfig()
|
D | cfg.c | 3287 !rcu_access_pointer(sdata->bss->beacon)) in ieee80211_mgmt_tx()
|
/linux-4.1.27/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.1.27/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.1.27/net/sched/ |
D | sch_choke.c | 264 if (rcu_access_pointer(q->filter_list)) in choke_match_random() 276 if (rcu_access_pointer(q->filter_list)) { in choke_enqueue()
|
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 | 304 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.1.27/include/net/ |
D | sch_generic.h | 454 if (rcu_access_pointer(txq->qdisc) != txq->qdisc_sleeping) in qdisc_tx_changing() 467 if (rcu_access_pointer(txq->qdisc) != &noop_qdisc) in qdisc_tx_is_noop()
|
/linux-4.1.27/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 | 1628 if (!rcu_access_pointer(bond->curr_active_slave) && in bond_enslave() 1702 if (rcu_access_pointer(bond->primary_slave) == new_slave) in bond_enslave() 1704 if (rcu_access_pointer(bond->curr_active_slave) == new_slave) { in bond_enslave() 1807 oldcurrent = rcu_access_pointer(bond->curr_active_slave); in __bond_release_one() 2133 if (slave == rcu_access_pointer(bond->curr_active_slave)) in bond_miimon_commit() 2663 !rcu_access_pointer(bond->current_arp_slave) && in bond_ab_arp_inspect() 3193 slave != rcu_access_pointer(bond->curr_active_slave)) { in bond_open()
|
D | bond_sysfs.c | 498 bool active = !!rcu_access_pointer(bond->curr_active_slave); in bonding_show_mii_status()
|
/linux-4.1.27/block/ |
D | blk-ioc.c | 71 if (rcu_access_pointer(ioc->icq_hint) == icq) in ioc_destroy_icq()
|
D | blk-cgroup.c | 339 if (rcu_access_pointer(blkcg->blkg_hint) == blkg) in blkg_destroy()
|
/linux-4.1.27/kernel/ |
D | notifier.c | 315 if (rcu_access_pointer(nh->head)) { in __blocking_notifier_call_chain()
|
D | workqueue.c | 3537 old_pwq = rcu_access_pointer(wq->numa_pwq_tbl[node]); in numa_pwq_tbl_install() 4014 pwq = rcu_access_pointer(wq->numa_pwq_tbl[node]); in destroy_workqueue()
|
/linux-4.1.27/include/linux/ |
D | rcupdate.h | 719 #define rcu_access_pointer(p) __rcu_access_pointer((p), __rcu) macro
|
/linux-4.1.27/net/core/ |
D | flow_dissector.c | 463 rcu_access_pointer(sk->sk_dst_cache)) in __netdev_pick_tx()
|
D | net_namespace.c | 300 kfree(rcu_access_pointer(net->gen)); in net_free()
|
D | fib_rules.c | 570 rcu_access_pointer(rule->ctarget) == NULL) in fib_nl_fill_rule()
|
D | dev.c | 3562 if (!rxq || rcu_access_pointer(rxq->qdisc) == &noop_qdisc) in handle_ing() 6665 WARN_ON(rcu_access_pointer(dev->ip_ptr)); in netdev_run_todo() 6666 WARN_ON(rcu_access_pointer(dev->ip6_ptr)); in netdev_run_todo()
|
/linux-4.1.27/drivers/infiniband/hw/qib/ |
D | qib_keys.c | 64 tmr = rcu_access_pointer(dev->dma_mr); in qib_alloc_lkey()
|
/linux-4.1.27/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.1.27/lib/ |
D | rhashtable.c | 227 if (rcu_access_pointer(old_tbl->future_tbl)) { in rhashtable_rehash_attach()
|
/linux-4.1.27/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.1.27/fs/ |
D | file.c | 492 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.1.27/mm/ |
D | slab_common.c | 146 kfree(rcu_access_pointer(s->memcg_params.memcg_caches)); in destroy_memcg_params()
|
/linux-4.1.27/net/openvswitch/ |
D | flow.c | 97 && likely(!rcu_access_pointer(flow->stats[node]))) { in ovs_flow_stats_update()
|
/linux-4.1.27/net/ipv6/ |
D | ip6_flowlabel.c | 268 if (!rcu_access_pointer(np->ipv6_fl_list)) in fl6_free_socklist()
|
D | raw.c | 389 if ((raw6_sk(sk)->checksum || rcu_access_pointer(sk->sk_filter)) && in rawv6_rcv_skb()
|
D | udp.c | 683 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.1.27/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.1.27/drivers/net/wireless/iwlwifi/mvm/ |
D | mac80211.c | 2276 if (rcu_access_pointer(mvm->csa_vif) == vif) { in iwl_mvm_stop_ap_ibss() 2283 if (rcu_access_pointer(mvm->csa_tx_blocked_vif) == vif) { in iwl_mvm_stop_ap_ibss() 2589 if (sta == rcu_access_pointer(mvm->fw_id_to_mac_id[mvm_sta->sta_id])) in iwl_mvm_sta_pre_rcu_remove()
|
/linux-4.1.27/net/ipv4/ |
D | ipmr.c | 1296 if (sk != rcu_access_pointer(mrt->mroute_sk) && in ip_mroute_setsockopt() 1323 if (sk != rcu_access_pointer(mrt->mroute_sk)) in ip_mroute_setsockopt()
|
D | udp.c | 1576 if (rcu_access_pointer(sk->sk_filter) && in udp_queue_rcv_skb()
|
D | igmp.c | 2532 if (rcu_access_pointer(state->in_dev->mc_list) == im) { in igmp_mc_seq_show()
|
/linux-4.1.27/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.1.27/drivers/net/ethernet/broadcom/ |
D | cnic.c | 385 if (!rcu_access_pointer(cp->ulp_ops[CNIC_ULP_L4])) { in cnic_iscsi_nl_msg_recv() 527 if (rcu_access_pointer(cp->ulp_ops[ulp_type])) { in cnic_unregister_driver() 575 if (rcu_access_pointer(cp->ulp_ops[ulp_type])) { in cnic_register_device() 615 if (rcu_access_pointer(cp->ulp_ops[ulp_type])) { in cnic_unregister_device()
|
/linux-4.1.27/net/ |
D | socket.c | 1152 if (rcu_access_pointer(net_families[family]) == NULL) in __sock_create()
|
/linux-4.1.27/drivers/net/wireless/ti/wlcore/ |
D | main.c | 4651 if (rcu_access_pointer(vif->chanctx_conf) != ctx) { in wlcore_op_change_chanctx()
|
/linux-4.1.27/fs/nfs/ |
D | nfs4proc.c | 2192 if (rcu_access_pointer(NFS_I(state->inode)->delegation) != NULL) in nfs40_clear_delegation_stateid()
|